网站首页 > 新闻中心 > 公司新闻 公司新闻
新型ARM9开发板板的特性
来源:管理员 编辑时间:2010-01-29
现代工业控制领域出现了一次新的技术革命,而带来如此效应的无疑ARM嵌入式微控制器技术功不可没。由嵌入式微控制器组成的系统,其可嵌入到任何微型或小型仪器设备中的特性也成为它的独特优势。嵌入式系统在工控领域的应用已越来越受到重视,随着嵌入式系统的发展,出现了很多新模式、新方法,ARM9开发板基于ARM嵌入式优秀平台,推出多款工业架构嵌入式主板,以下详细介绍。
一、 硬件
(1)ARM芯片
ARM处理器是一种16/32位的高性能、低成本、低功耗的嵌入式RISC微处理器。ARM9系列微处理器具有以下特点:5级整数流水线,指令执行效率更高;支持32位ARM指令集和16位THUMB指令集;支持32 位AMBA总线接口;全性能的MMU,支持Windows CE、Linux等主流的嵌入式操作系统;支持数据Cache和指令Cache,具有更高的数据和指令处理指令。
(2)ARM 3.5英寸工业主板
基于Cirrus Logic EP9315 ARM9处理器,标准3.5英寸工业主板规格,可为工业控制、人机界面、仪表仪器等行业提供强大的智能控制平台。QY-9315S集成了常见的嵌入式系统外围接口,如:PC/104、10/100M网络、多串口、VGA、TFT-LCD、USB Host、音频、8x8键盘、硬盘/CF卡、CAN总线、RTC、看门狗,可直接替代X86工控板, 客户只需专注应用程序的开发而无须关注底层驱动程序。
二、 操作系统及开发环境
目前,嵌入式系统常用的操作系统有Linux2.6、Windows CE 5.0;开发环境有UC/GUI、Q/T。
(1)Linux:可扩展性好,支持软件多,可用资源丰富
(2)Windows CE:占据了很大市场份额,开发环境方便快速,微软的强大技术支持,使得WinCE开发难度远低于嵌入式Linux。
(3)GUI
常见GUI有QT(通用的C++跨平台类库)、UCGUI(模块化)、MINI/GUI(针对嵌入式设备,跨操作系统)等,
三 新型嵌入式系统开发的两种模式
1. 采用ARM工控板+linux操作系统设计
这种开发模式在当前非常盛行。ARM工控板功耗低、体积小、极高性价比。linux操作系统是一种开放性、免费操作系统。ARM工控板+linux操作系统是将性能与价格极优配置的一种开发模式。
但这种开发模式也有其缺点。首先,对于没有相关开发经验的技术人员,熟悉ARM芯片与linux操作系统需要时间花费,研发周期与研发费用值得考虑。第二,如果原来已采用工控机方式开发VC++的 应用程序,将它移植到linux操作系统工作量大。因此,这种开发模式适于做全新开发时采用。
2. 采用ARM工控板+WinCE操作系统设计
这是极便捷的开发模式,软件设计更简单。由于采用WinCE操作系统,软件的开发与一般PC机上的开发完全相同。如果原系统采用工控机设计已有成熟可用的软件程序,只需将该程序安装在WinCE操 作系统下即可。这种模式对于旧系统的升级更新非常适用,避免了重复劳动,也节约了研发成本缩短了开发周期。而且,WinCE操作系统的价格非常低。与Windows2000/WindowsXP操作系统的购买成 本比较,几乎可忽略不计。
从研发角度,ARM工控板+WinCE操作系统模式无疑是极佳的选择。从生产角度,X86架构主板在价格上不及ARM芯片有竞争力,非常适于旧系统的升级换代。
上一篇:嵌入式ARM9主板的逐小化趋势


