- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Chapter 2 嵌入式系統軟體概論 銘傳大學 電腦與通訊工程學系 江叔盈 助理教授 嵌入式系統軟體概論 作業系統發展 Embedded Linux Windows CE Symbian 應用程式開發 程式語言考量 平台功能支援 軟體開發流程 作業系統發展 Embedded Linux Windows CE Symbian Embedded Linux優勢 開放原始碼 模組化設計 穩定性夠 網路功能強大 跨平台 應用軟體眾多 選擇多樣 開放原始碼 Embedded Linux採用「通用公共授權」(General Public License, GPL) 除了把原始碼公開以外,任何人都可以自由使用、修改及散佈 採用 GPL授權,沒有什麼權利金或保密協定的約束 模組化設計 而Embedded Linux核心採用模組化設計 容易增減功能,高彈性,可發展出最適合硬體平台的核心 穩定性夠 Embedded Linux全球都有無數的人參與 Linux核心的改進、除錯、測試,增強其穩定度 網路功能強大 Linux的架構是參造 UNIX 系統而來,因此 Linux 也承襲了 UNIX 強大的網路功能 跨平台 Linux一開始是基於 Intel 386 機器而設計,但是隨著各式平台的移植 Embedded Linux可以在 x86、MIPS、ARM/Strong ARM、PowerPC、Motorola 68k、Hitachi SH3/SH4、Transmeta..等平台上運作 幾乎涵蓋了所有嵌入式系統所需的CPU 應用軟體眾多 自由軟體世界裡有個很大的特色就是軟體種類相當多元化,並數量眾多,而且幾乎都是符合GPL標準 先在 PC端造出模擬出嵌入式系統的環境,並直接在PC模擬環境上開發 使用的工具也都與開發一般桌上型電腦軟體類似,能夠增加開發的速度 選擇多樣 可以選擇購買商業版的 Embedded Linux 系統,像是有名的 Redhat 公司、Lineo、MontaVista..等,這些都是商業的 Linux 公司 Windows CE Windows CE(簡稱WinCE)是Microsoft公司專為嵌入式系統所打造的32位元硬式即時作業系統(Hard Real-Time OS) 其核心的運作方式則是繼承WinNT的技術,可以適用在智慧型、具連接性、與精巧的裝置上(例如消費性電子產品、閘道器、工業控制器、手持式行動裝置、IP 機上盒、VoIP 電話與精簡型用戶端設備等 ) Windows Mobile Windows CE分為Widows CE與Windows Mobile,基本上兩者所採用的系統核心是一樣的 Windows Mobile是Microsoft公司專門為了市面上常見到的Pocket PC或是Smart phone所打造的一套開發環境與授權方式 Windows CE Windows CE則不限定於Pocket PC或是Smart phone的產品,一般公司可以自由運用在許多方面,所以Windows CE就可以運用在VoIP電話或是網路IP機上盒等多樣產品 軟體開發環境取得 Windows Mobile 是在取得Microsoft授權之後,由Microsoft以特別的方式授予 Windows CE 取得Windows CE的開發環境與相關技術文件十分容易 Windows CE設計重點 模組式作業系統 完善的網路環境 即時作業系統 多媒體支援 多語環境 強大開發平台 Windows CE架構 Windows CE架構 OAL OEM Adaptation Layer 連接硬體與核心 Device Driver 連接作業系統與設備 Kernel 作業系統核心 GWES Graphic、Windowing and Events Subsystem Windows CE優勢 共用元件 開發效率 整合的可靠性 共用元件 為擺脫工程人員對於Windows CE的高門檻開發映像,特別強調產品品質(Production Quality)的程式碼,包括OAL(PQ-OAL)、各式驅動程式(PQ-Drivers)等等,程式模組之間的區分更為細緻,更容易重複使用 這可以讓OEM更專注在OAL的強化,無須擔心一般共用元件的管理,可以讓一般OEM廠商可以直接使用原本的程式碼,不用耗費大量的研發與修改,並且可以縮短研發時程 開發效率 Microsoft公司已經把.NET Framework移植到行動裝置上面,並且修改精簡成為.NET Compact Framework(簡稱為.NET CF) 此時需要藉助外灌embedded Visual C++之類的工具配合Visual Studio一起開
您可能关注的文档
- 局域网组建技术案例教程 湖南省教育科学“十一五” 规划重点资助课题研究成果教材 作者 吴献文 陈承欢 第1章 局域网组网的理论基础.ppt
- 局域网组建技术案例教程 湖南省教育科学“十一五” 规划重点资助课题研究成果教材 作者 吴献文 陈承欢 第3章 局域网组建实战.ppt
- 局域网组建技术案例教程 湖南省教育科学“十一五” 规划重点资助课题研究成果教材 作者 吴献文 陈承欢 第4章 局域网接入Internet.ppt
- 局域网组建技术案例教程 湖南省教育科学“十一五” 规划重点资助课题研究成果教材 作者 吴献文 陈承欢 第6章 局域网安全与管理.ppt
- 局域网组建技术案例教程 湖南省教育科学“十一五” 规划重点资助课题研究成果教材 作者 吴献文 陈承欢 第7章 局域网常见故障的检测与排除.ppt
- 局域网组建与维护 第2版 项目教学 作者 王霞 曹洪欣 项目1.ppt
- 局域网组建与维护 第2版 项目教学 作者 王霞 曹洪欣 项目3.ppt
- 局域网组建与维护 第2版 项目教学 作者 王霞 曹洪欣 项目5.ppt
- 局域网组建与维护 第2版 项目教学 作者 王霞 曹洪欣 项目6.ppt
- 局域网组建与维护 第3版 作者 闫书磊 张仕娇 陈博清 第3章.ppt
- 嵌入式操作系统开发与应用程序设计 作者 978-7-302-20808-2 ch04_啟動程式.ppt
- 嵌入式操作系统开发与应用程序设计 作者 978-7-302-20808-2 ch05_驅動程式.ppt
- 嵌入式操作系统开发与应用程序设计 作者 978-7-302-20808-2 ch08_遠端桌面協定.ppt
- 嵌入式操作系统开发与应用程序设计 作者 978-7-302-20808-2 ch09_網路程式開發.ppt
- 嵌入式操作系统开发与应用程序设计 作者 978-7-302-20808-2 Ch10_多媒體技術.ppt
- 嵌入式操作系统开发与应用程序设计 作者 978-7-302-20808-2 Ch11_行動應用程式設計.ppt
- 嵌入式系统技术教程 作者 张石 第0章嵌入式系统概述.ppt
- 嵌入式系统技术教程 作者 张石 第8章 嵌入式uCLinux.ppt
- 嵌入式系统技术教程 作者 张石 第二章ARM微处理器的编程模型.ppt
- 嵌入式系统技术教程 作者 张石 第七章 Linux编程简介.ppt
最近下载
- 2025上海闵行区古美路街道招聘社区综合协管员18人考试参考试题及答案解析.docx VIP
- 2025年文职人员招聘考试公共科目知识点试题.docx VIP
- (完整word版)九宫格数独及答案(18道).docx VIP
- 广东省深圳市罗湖区2024-2025学年九年级上学期11月期中考试数学试题(含答案).pdf VIP
- 6.2 学会依法办事教学课件(共27张PPT)-初中道德与法治统编版(2024)八年级上册.pptx VIP
- 医疗陪诊创业计划书模板.pptx VIP
- 贵州大学论文模版封面.doc VIP
- 第一单元(教学课件)-【大单元教学】五年级语文上册同步备课系列(统编版).pptx VIP
- 单元工程施工质量检验表与验收表(样表:1土石方工程)(SLT 336—2025)水土保持工程质量验收与评价规范.docx VIP
- 技能认证焦炉调温工知识考试(习题卷18).pdf VIP
原创力文档


文档评论(0)