基于WINCE5.0的PC/104主板设计

被引量 : 0次 | 上传用户:lzyrock
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
传统的PC/104总线工控机采用X86处理器,具有良好的运算能力和兼容性,但常常由于大功耗导致的发热问题而死机,而ARM处理器可以很好的解决功耗问题。ARM系列处理器具有功耗低、处理速度快等优点,在嵌入式领域有广泛的应用。本课题把ARM微处理器与PC/104总线相结合设计一块具有低功耗、低成本、高稳定性、强抗震等特点的嵌入式PC/104工控机主板,同时搭载高实时性、广泛应用的Wince5.0嵌入式操作系统,非常符合嵌入式工业控制领域的应用要求。由于ARM系列处理器内部没有集成PC/104总线控制器,所以本设计采用CPLD可编程逻辑来实现PC/104总线控制器的功能,完成ARM本地总线到PC/104总线的转换,同时移植Wince5.0作为主板的操作系统。论文的主要工作如下:1.实现了硬件核心模块、差分接口LCD、PC/104总线控制器等硬件电路,对PC/104总线控制器的实现进行了深入地研究,分析了S3C2440A本地总线时序和PC/104总线时序的区别,最终通过VHDL语言实现了PC/104总线控制器的逻辑,并给出了读写时序仿真图。2.根据硬件电路设计了PC/104主板的Bootloader,使PC/104主板拥有串口通信和USB下载的功能,并使用Bootloader对PC/104主板的接口功能进行了测试。3.使用Platform Builder5.0集成开发环境对Wince5.0系统进行移植,主要实现了BSP包中Eboot和OAL的移植,同时实现了Wince5.0系统的定制。4.分析了Wince5.0系统下驱动的加载和中断机制,移植了Wince5.0系统下的差分接口LCD驱动,以流驱动的形式实现了Wince5.0下的PC/104总线驱动,为应用层地开发提供了流接口,实现了工控机主板所需的基本软件功能。经测试,PC/104主板外围接口能正常工作,PC/104总线控制器能正确控制PC/104总线的读写,Wince5.0系统能正常加载,主板正常工作时的功耗为2-3瓦,符合设计要求。
其他文献
户外休闲家具设计是结合与杭州中艺实业有限公司合作的户外休闲产品设计项目进行的设计实践,本篇设计报告是对整个实践项目以及设计作品的总结概括。在项目进行的前期,首先,对户
本文以河南郑州为例,通过问卷调查的方式,对生态旅游主要目标市场——城市居民的生态旅游消费特征、影响因素展开调查.结果表明,作为21世纪一种重要的休闲方式,生态旅游的发展还处
本文就带息商业汇票计提利息应计入哪个账户、到期如果不能收回,收款人还需不需要计提未提利息以及应收票据贴现中存在的争议问题进行了探讨,并提出相应的建议。
莫言长篇小说《蛙》以"姑姑"为叙事中心,塑造了一位在特定历史境域中复杂、扭曲、苦涩、挣扎着,且带有政治品质及男性化特色的女性形象。小说对其由多难境域到心灵及精神性转
"惠农e贷"是指农业银行为服务"三农",批量采集农户数据和构建授信模型,由系统自动审批快捷用信的农户贷款产品。本文以农业银行渭南分行"惠农e贷"业务为例,运用SWOT分析对该
科技方便了人们的现代生活,机器替代了大量的反复性的工作,这样不仅节省了生产成本,还能提高人们的工作效率。在实际生产中,缝纫机针作为服装、制鞋以及其他针织行业中必须的关键
<正>目前,很多相机闪光灯使用大功率白光LED,为了达到足够的亮度,这些白光LED需要高达2A的驱动电流,这就要求电池必须能提供3.5A的电流达到100ms。传统的解决方法是采用电流
近年来,认知心理学领域始终存在这样一个争论,知识的获得多大程度上是模式依赖(modality-dependent)或多大程度上是抽象表征(abstract representation)的。一些研究发现内隐
二氧化钛(TiO2)光催化剂具有稳定性高、廉价易得、化学稳定性好、抗酸碱腐蚀能力强、无毒等优点,是一种优良的光催化剂,一直被用于污水中难降解有机污染物(如偶氮类染料、罗
近年来国内学者对大学英语四六级考试效度研究成果颇丰,但对机考四级的内容效度研究较少。由于历史地理原因,与东部地区相比,宁夏地区本科生英语水平相对较低。对教师而言,独