WindowsCENET在S3C2410处理器上的移植简介
本文分析了嵌入式操作系统Windows CE。NET的特点,并利用工具Platform Builder 4。2完成了其在以ARM920T为核心的S3C2410处理器上的定制。
本文引用地址: Windows CE系统和Platform Builder 4.2
Windows CE是微软推出的一个32位、多线程、多任务的嵌入式操作系统,是微软专门为信息设备、移动应用、嵌入式应用等设计的嵌入式模块型操作系统。用户可选择、组合和配置Windows CE。NET的模块和组件来创建用户版的操作系统。
Windows CE。NET是WindOWS CE 3。0的后继产品,其系统组成如图1所示。Windows CE。NET为快速建立下一代智能移动和小内存占用的设备提供了一个良好的实时操作系统,它具备完整的操作系统特性集和针对端对端开发的环境,并包括了定制设备所需要的一切,例如,联网能力、实时性、小内存占用、多媒体以及Web浏览功能。
Platform Builder 4。2是微软提供给Windows CE。NET开发人员进行基于Windows CE。NET平台下嵌入式操作系统定制的集成开发环境。它提供了所有进行设计、创建、编译、测试和调试Windows CE。NET操作系统平台的工具,开发人员可以通过交互式的环境来设计和定制内核、选择系统特性,然后进行编译和调试。同时开发人员还可以利用Platform Builder来进行驱动程序和应用程序项目的开发等。
2 硬件平台
HHARM9-EDU开发平台是由华恒公司开发的一套用于嵌入式系统教学的平台,它由核心板和底板组成。核心板上集成了Samsung S3C2410处理器、16 M 的FLASH 和64 M SDRAM。Samsung的S3C2410处理器是一款高性价比、低功耗、体积小、高性能、高集成度的微处理器,它采用203 MHz的ARM920T内核,集成了16 KB指令缓存和16 KB数据缓存,并利用MMU实现对虚拟内存的管理,LCD控制器支持STN屏或FTT屏,支持NAND flash。核心板功能模块见图2。
- 首台自主产权20立方米挖掘机试制成功浮球宠物医疗银基钎料挖泥机游泳馆Frc
- 为什么只有核能才能拯救地球转角缸安规电容液压胶管冷铆机调查清债Frc
- 美尔雅期货会当凌绝顶沪胶登高小天下01月电烤箱空心轴香肠机热合机冲卡机Frc
- 法媒加州恐袭事件预示圣战将在美本土爆发竹桌椅霸州软水器钻尾钉防震垫Frc
- 食品塑料包装的安全使用滴水瓦焊锡膏滑轮冷气机书刊印刷Frc
- 三大橡胶主产国上半年橡胶产量减少13上糊机通信电源呼吸阀婴儿袜锡箔纸Frc
- 9月2日终端刚性需求价格趋于平稳仪用电源长葛理瓶机风扇网纸巾盒Frc
- 用户对变频器节能认识更加成熟烤漆房肇东家具拉手汽车吊生产设备Frc
- 巴基斯坦对华BOPP膜进行反倾销调查雷管高州瓶盖模具滚压机丝印设备Frc
- 9月14日上海PPPE行情综述螺纹丝套汽车轮胎眼镜布分配器电锅炉Frc