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

目录
相关文章
|
调度 API 存储
《BREW进阶与精通——3G移动增值业务的运营、定制与开发》连载之38——BREW与手机操作系统的关系
版权声明:本文为半吊子子全栈工匠(wireless_com,同公众号)原创文章,未经允许不得转载。
842 0
|
人工智能 安全 搜索推荐
未来智能手机操作系统的发展趋势
在过去几十年里,智能手机操作系统一直处于不断发展和演变的过程中。从最初的简单功能到如今的强大生态系统,智能手机操作系统已经成为人们日常生活和工作中不可或缺的一部分。本文将探讨未来智能手机操作系统的发展趋势,包括人工智能、增强现实、安全性和用户体验等方面的创新和突破。
|
人工智能 搜索推荐 Android开发
探索未来智能手机操作系统的发展方向
在移动互联网时代,智能手机操作系统的发展至关重要。本文从技术创新、用户体验和生态系统建设等方面探讨了安卓和iOS操作系统的未来发展趋势,展望了智能手机操作系统在未来的发展方向。
|
机器学习/深度学习 人工智能 安全
未来智能手机操作系统的趋势与展望
随着智能手机技术的不断进步,操作系统作为其核心组成部分也在快速演变。本文探讨了未来智能手机操作系统的发展趋势,包括人工智能集成、安全性提升以及生态系统的开放性,以及这些趋势对用户体验和行业未来的影响。
|
人工智能 安全 搜索推荐
未来智能手机操作系统的发展趋势与挑战分析
随着智能手机技术的迅猛发展,操作系统作为其核心组成部分,也在不断演进和改善。本文分析了未来智能手机操作系统的发展趋势与面临的挑战,探讨了安卓和iOS等主流操作系统的创新方向和竞争格局。通过对人工智能、安全性、用户体验等方面的探讨,展望了未来智能手机操作系统的可能发展方向,以及技术和市场带来的挑战。
550 27
|
人工智能 vr&ar Android开发
探索未来智能手机操作系统的发展趋势
随着智能手机技术的不断进步,其操作系统也在不断演变。本文将探讨未来智能手机操作系统的发展趋势,包括人工智能、虚拟现实和安全性等方面的创新。我们将分析当前市场上的主流操作系统,并展望未来可能出现的新趋势和挑战。
314 28
|
人工智能 搜索推荐 安全
未来智能手机操作系统的发展趋势与挑战
随着科技的不断进步,智能手机操作系统正经历着前所未有的变革与发展。本文将探讨未来智能手机操作系统的发展趋势和面临的挑战,从人工智能、安全性、用户体验等方面展开分析,为读者揭示未来智能手机操作系统的发展蓝图。
264 27
|
搜索推荐 Android开发 iOS开发
探索智能手机操作系统的发展趋势
本文将探讨智能手机操作系统的发展趋势,以及安卓和iOS两大主流操作系统的特点和未来发展方向。通过分析当前技术趋势和市场需求,探讨智能手机操作系统在人工智能、安全性、用户体验等方面的创新和发展。
277 15
|
机器学习/深度学习 搜索推荐 vr&ar
探索未来智能手机操作系统的发展趋势
随着科技的不断进步,智能手机操作系统正在经历着前所未有的变革和发展。本文将从技术创新、用户体验和生态系统三个方面探讨未来智能手机操作系统的发展趋势,展望智能手机操作系统的未来发展方向。
|
5G vr&ar Android开发
未来智能手机操作系统的发展趋势与挑战
随着科技的不断进步,智能手机已成为人们日常生活中不可或缺的工具。本文将探讨未来智能手机操作系统的发展趋势与面临的挑战,分析安卓和iOS两大主流操作系统的优势和劣势,以及新兴操作系统的潜力和可能性。在日益竞争激烈的手机市场中,智能手机操作系统的发展将如何引领未来科技趋势,以及用户体验和安全性所面临的挑战。
383 1