- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ppt课件 ppt课件 嵌入式系统 ppt课件 * 第二章 开发平台构建 Linux 简介 FriendlyARM6410开发平台简介 宿主机和目标机 虚拟机VMware及操作系统Ubuntu的安装 建立交叉开发环境 开发板安装Linux系统 在Windows下进行FTP下载 简单的Hello word ppt课件 * Linux 简介 Linux特点 稳定的系统 免费 多任务、多用户 良好的用户界面 可靠的系统安全 适合需要小内核程序的嵌入式系统 …… ppt课件 * 稳定的系统 Linux 本来就是基于 Unix 概念而发展出来的操作系统,因此, Linux 具有与 Unix 系统相似的的程序接口跟操作方式,当然也继承了 Unix 稳定并且有效率的特点。常听到安装 Linux 的主机连续运做一年以上而不曾当机、不必关机是稀松平常的事; 免费 由于 Linux 是基于 GPL 的基础下的产物,因此任何人皆可以自由取得 Linux , 至于一些『安装套件』的发行者, 他们发行的安装光盘也仅需要些许费用即可获得!不同于 Unix 需要负担庞大的版权费用,当然也不同于微软需要一而再、 再而三的更新你的系统,并且缴纳大量费用 ppt课件 * 多任务、多用户 与 Windows 系统不同的, Linux 主机上可以同时允许多人上线来工作, 并且资源的分配较为公平。你可以在一部 Linux 主机上面规划出不同等级的使用者,而且每个使用者登入系统时的工作环境都可以不相同, 此外,还可以允许不同的使用者在同一个时间登入主机,以同时使用主机的资源 可靠的系统安全 【没有绝对安全的主机】但是 Linux 由于支持者,有相当多的热心团体、个人参与其中的开发, 因此可以随时获得最新的安全信息,并给予随时的更新,亦即是具有相对的较安全 ppt课件 * 适合需要小内核程序的嵌入式系统 由于 Linux 只要几百 KB 不到的程序代码就可以完整驱动整个计算机并成为一个完整的操作系统, 因此相当适合于目前家电或者是小电子用品的操作系统,即『嵌入式』系统。Linux 适合例如手机、数字相机、PDA、家电用品等等的微电脑操作系统! 此外,有不少硬件式的网络防火墙及路由器,其内部都是使用Linux,并采用了操作系统提供的防火墙及路由功能。 ppt课件 * Linux 与uC/OS-II的区别——功能性 Linux 包含一整套的编译、调试等开发工具、内核源代码、各种文件系统、图形接口、各种协议、驱动程序以及丰富的应用程序。 而Uc/OS-II确切的来说只是一个微内核,仅仅包含多任务调度、简单内存管理等基本的多任务操作系统元素,且多任务调度算法和内存管理等都比较简单。对于想实现GUI、FS、协议等都必须另外购买或者移植,对于设备驱动程序没有提供专门统一的接口。 ppt课件 * Linux 与uC/OS-II的区别——开发工具 Linux 发布中包含了编译器和调试器等工具,他们都采用GCC编译器,汇编语法一致。 uC/OS-II没有指定编译器,在不同的平台下使用该平台的编译器,而各个编译器其汇编语法不同,因此,在不同类型平台下,汇编程序不一致。 Linux 与uC/OS-II的区别——移植性 Linux 发布中包含了多种平台下的移植,可以通过配置内核选择体系结构和裁剪内核。 uC/OS-II的不同平台下的移植通过不同的移植代码独立发布,没有一个统一的界面,通过宏定义进行内核裁剪。 ppt课件 * Linux 与uC/OS-II的区别——开发资源 在开发上,Linux采用统一的API调用,接口文档齐全,书籍、网上资料也比较多 uC/OS-II虽然没有标准的API接口,但是其内核非常简单、简洁,且书籍、网上资料也非常丰富。 Linux 与uC/OS-II的区别——实时性 Linux 内核不关心实时性问题,可以通过和RTLinux配合来实现实时。 RTLinux 处理实时任务,非实时任务任务由linux完成 RTLinux是为Linux 提供实时性的方法,同样也使用与Linux。通过RTLinux 的patch,可以满足Linux实时性的需求 uC/OS-II采用占先式内核,实时性好 ppt课件 * Linux 与uClinux uclinux表示micro-control linux.即“微控制器领域中的Linux系统”,是Lineo公司的主打产品,同时也是开放源码的嵌入式Linux的典范之作 。 uCLinux是针对控制领域的嵌入式linux操作系统,它从Linux 2.0/2.4内核派生而来,沿袭了主流Linux的绝大部分特性。适合不具备内存管理单元(MMU)的微处理器/微控制器。 没有MMU支持是uClinux与主流Linux的基本差异。 ppt课
您可能关注的文档
最近下载
- 2024年新修订《公司法》解读课件.pptx
- 电网企业数字化转型的路径与策略.docx VIP
- 危险化学安全卡—航空煤油.doc VIP
- 碱金属K和Na对配合煤炼焦特性及捣固焦炭质量影响的研究-化学工程与技术专业论文.docx VIP
- 小学美术教育在跨学科教学中的融合与应用教学研究课题报告.docx
- 2025至2030中国建筑工程承包行业市场占有率及有效策略与实施路径评估报告.docx VIP
- 2024红太阳光伏组件用户使用手册.docx VIP
- 2025年梦想启航未来可期班会.pptx VIP
- 职业技术学校《机床电气控制技术》课程标准.doc VIP
- 人教版六年级上册美术教案(全册).pdf VIP
原创力文档


文档评论(0)