提出以Xscale 处理器替代传统PC/104 主板的X86CPU,使其更加符合PC/104 恶劣的工作环境对硬件提出的严格要求;提出搭建PC/104 Linux 软件平台的方案,重点研究了在PC/104 平台上实现Linux系统的关键技术,改变以往PC/104 仅以DOS 或Windows 作为OS 的局面,提供了一条更合理和便宜的PC/104 系统可行路线。关键词:PC/104 Linux Xscale 移植 PC/104 是一种专门为嵌入式控制而定义的工业控制总线。其实质是一种紧凑的IEEE-P996 总线规范。PC/104 的信号定义和PC/AT 基本一致,但电气和机械规范完全不同,是一种优化的、低功耗的、小型的、堆栈式结构的嵌入式控制系统[1]。基于嵌入式 PC/104 的操作系统多为DOS 或者Windows。采用DOS 系统无图形窗口,交互能力差;采用Windows 系统则需要昂贵的版权费,成本高,且存在安全问题。ARM(Advanced RISC Machines) 公司是全球领先的16/32 位RISC 微处理器知识产权设计供应商[2]。ARM 处理器具有体积小、功耗低、性能优良且成本低廉等优点,与PC/104 的工作环境对其提出的要求相符,而且Linux 具有开放源码的特点,用户不必为昂贵的版权费用担心。因此,研究以基于ARM 的Xscale 处理器替代传统的X86 架构的PC/104 处理器,并以嵌入式Linux 系统替代DOS 或Windows 系统具有重要意义。
猜您喜欢
评论