首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 常用文档 > 选择ARM CPU的操作系统

选择ARM CPU的操作系统

资料介绍
DSP/单片机
获取更多权威电子资料 请登陆 www.eepw.com.cn


选择ARM CPU的操作系统



嵌入式操作系统


ARM CPU的软件基础


从 8 位/16 位单片机发展到以ARM CPU核为代表的 32 位嵌入式处理器,嵌入式操作
系统将替代传统的由手工编制的监控程序或调度程序,成为重要的基础组件。更重要的是嵌
入式操作系统对应用程序可以起到屏蔽的作用,使应用程序员面向操作系统级开发应用软
件,并易于在不同的ARM核的嵌入式处理器上移植。 嵌入式操作系统都具有一定的实时性,
易于裁剪和伸缩,可以适合于从ARM7 到Xscale各种ARM CPU和各种档次的应用,嵌入式
操作系统可以使用广泛流行的ARM开发工具,如ARM公司的SDT/ADS和RealView等,也可
以使用开发软件,如GCC/GDB、KDE或Eclipe开发环境,市场上还有专用的开发工具,如
Tornado、mC/View、mC/KA、CODE/Lab、Metroworks等。


本文就目前国内在ARM CPU上广泛采用的三种嵌入式操作系统(mC/OS-II、mCLinux
和嵌入式Linux)作分析。


mC/OS-II嵌入式实时内核


全世界数百种设备已经在使用mC/OS-II,包括手机、路由器、不间断电源、飞行器、
医疗设备和工业控制设备。mC/OS-II已经有ARM7TDMI、ARM9 和Strong ARM等各种
ARM CPU的移植,支持包含Atmel、Hynix、Intel、Motorola、Philips、Samsung、Sharp
等公司的ARM核的CPU。mC/OS-II的移植也相当容易,与CPU相关的代码包
标签:ARMCPU操作系统
选择ARM CPU的操作系统
本地下载

评论