BREW与手机操作系统的关系

简介: 版权声明:本文为半吊子子全栈工匠(wireless_com,同公众号)原创文章,未经允许不得转载。 https://blog.csdn.net/wireless_com/article/details/6484403 BREW是建立在手机操作系统之上的应用平台框架。
版权声明:本文为半吊子子全栈工匠(wireless_com,同公众号)原创文章,未经允许不得转载。 https://blog.csdn.net/wireless_com/article/details/6484403

BREW是建立在手机操作系统之上的应用平台框架。以嵌入式操作系统REX为例,建立在REX之上的BREW软件系统根据各部分实现的功能,执行的速度,对资源的占用等划分成若干个任务,各个任务间通过API,信号量等机制通信,并由操作系统统一调度和管理。REX运行在ARM内核的CPU上, 负责对整个环境中资源的调度管理,具体功能包括:任务管理、内存管理、NV存储管理、外围设备管理及系统调度等。

 REX是一种专为小型嵌入式系统设计的简单、有效、低耗、支持多任务的实时操作系统,它为任务控制、任务同步、互斥、定时器及中断控制提供了API, REX最初是为工ntel 80186处理器设计,后来被移植到ARM微处理器。REX体积很小,只占不到4K的ROM,使用的RAM除了保存在REX中400B的状态数据、500B的堆栈空间外,就只取决于运行的任务数了。REX提供了任务、信号作为同步机制,并提供了简单的定时/计数器。REX可处理IRQ中断控制。REX操作系统会维护一张包含所有处于激活状态的timer列表。与任务一样,当timer不断增多时,REX的性能会不断下降。当一个timer溢出时,它就自动从timer列表中删除了,REX就不再知道它的存在。换句话说,timer是只由任务来分配及维持的,而REX只管理处于激活状态的timer。           

 

 BREW通过对手机中硬件特性和软件特性的封装和重用,体现出了非常好的软件可移植性和实用性。因此,基于BREW平台可以开发出各种标准的软件应用。

 

 BREW技术几乎可以将手机的所有软件功能抽象成应用, 例如电话簿、短消息、无线浏览、振铃、多媒体播放、摄像、日历、闹钟、游戏等, 甚至最基本的通话功能都可以归纳为应用进行开发。这些应用开发既可以由手机生产厂商自己进行,也可以交给第三方内容供应商来进行。手机应用的开发是开放的、面向对象的, 它摒弃了面向过程的传统手机开发模式, 将以前从不与移动终端打交道的第三方软件开发商纳入了整个产业链, 从而壮大了整个产业团队, 培育了一个新的应用开发市场, 这就是BREW的强大生命力之一。

 

本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/wireless_com/archive/2010/01/08/5157557.aspx

目录
相关文章
MeeGo系统1.2版本新组件
  MeeGo 1.2发行版确定加入了一些新组建。  关于这些组建的讨论请到这个网站:http://wiki.meego.com/Architecture#Upcoming_Features   下面是对这些组建的简短介绍,关于这些组建的文档随后会在这个网页贴出:http://wiki.
1008 0
|
XML Android开发 数据格式
如何在一台设备上安装不同版本的安卓应用
第一步: 1. Create the variant dependent strings in your build script Edit your build.gradle file accordingly:   //This line allows parameterizatio...
878 0
|
存储 芯片 内存技术
brew手机开发原理
嵌入式系统由于软件规模小,因此将引导代码和操作系统代码全部放到了系统的Flash芯片中了。正如我们所知道的,PC机上大部分的操作系统代码全部放在硬盘上,然后从硬盘上将程序载入内存执行。
965 0
|
芯片
BREW/BREWMP手机硬件参数差异性浅析
版权声明:本文为半吊子子全栈工匠(wireless_com,同公众号)原创文章,未经允许不得转载。
528 0
|
网络协议 C++
BREW应用向其他平台的移植
版权声明:本文为半吊子子全栈工匠(wireless_com,同公众号)原创文章,未经允许不得转载。 https://blog.csdn.net/wireless_com/article/details/6520478 把一个BREW上功能移植到Symbian平台为例,看一下具体的实现方式。
746 0
|
定位技术
不同品牌BREW手机间的应用移植
版权声明:本文为半吊子子全栈工匠(wireless_com,同公众号)原创文章,未经允许不得转载。
546 0

热门文章

最新文章