碧波液压网 欢迎你,游客。 登录 注册

嵌入式ARM9系统在无线发射台智能化监控系统中的应用

版权信息:站内文章仅供学习与参考,如触及到您的版权信息,请与本站联系。

  随着大规模集成电路和嵌入式技术的发展,自动控制领域向高集成、高速度、快速响应、易维护管理等方向发展。正因为如此ARM9以其高集成的软硬件系统和良好的可移植性及性价比走进了工业自动化控制领域,我们将嵌入式ARM9系统很好地运用于无线发射台尤其是高山台智能化监控系统中,不仅进~步提高了发射台发射机控制系统的精度和稳定性,也解决了程序更新难的问题。在更新程序或备份设备更换、新增设备烧写的时候只需将该设备插上网线连入监控系统内部局域网,就可以在局域网的任何一地对其进行烧写、更新软件。系统改进后下位机、上位机以及采集控制器的维护与升级都变成了极其方便和简单,进一步减少了发射台管理和运行维护成本。

  2.系统构成

  ARM (Advanced R I S C Machines),原意为公司名称,现泛指一类微处理器,一种技术,指采用ARM技术知识产权(IP)核的微处理器。它是一种先进的精简指令系统微处理器,具有性能高、成本低和能耗省的特点。支持多任务操作系统,就是说在一块ARM芯片上可以移植一套完整的操作系统,能够完成类似个人计算机操作系统所能完成的基本功能,其内核CPU采用AT91SAM9260的ARM芯片,该模块出厂时已由厂家预装了正版WinCE5.0实时多任务操作系统以及相关底层外围驱动,这样在开发基于该模块的应用程序时,不用深入了解处理器芯片的内部结构、寄存器、总线等,而只需借助厂家提供的API库函数就能完成相关功能,大大节省了软件的开发周期。我们通过外围电路设计了模拟的A/D转换电路、开关量输入输出和四个串13,四个串口都可以通过跳线选择RS232、RS485和RS422方式进行现场通讯。

  Windows CE具有模块化、结构化和基于Win32应用程序接13和与处理器无关等特点,其操作界面虽来源于Windows 95/98,但Windows CE是基于WlN32 API重新开发、新型的信息设备的平台,是一个用于各种通讯、娱乐和移动式计算设备的操作系统平台。WinCE5.0在2004年5月份推出,微软宣布WinCE5.0扩大开放程序源代码,开放了250万行源代码程序作为评估套件,它除了1 00%兼容于Windows CE外,还强化许多功能。ARM芯片及外围电路结构图如图1  

  基于ARM9的EM9260系列产品的开发工具就是著名嵌入式开发工具EVC,一款类似VC开发环境的专业嵌入式开发软件,其编程风格几近相同于VC编程,当开发在线调试时只需借助一根网线连接到目标设备即可,这点不同于单片机设备调试,需要取下处理器芯片并借助仿真器才能调试,显得非常方便。整个系统具有程序移植比较方便、程序类型库管理维护简单等优点。

你没有登陆,无法阅读全文内容

您需要 登录 才可以查看,没有帐号? 立即注册

标签:
点赞   收藏

相关文章

发表评论

请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。

用户名: 验证码:

最新评论