大量使用寄存器,指令执行速度更快,数据操作大多在寄存器中完成;
寻址方式灵活简单,执行效率高;
指令长度固定。
目前常见的ARM处理器有以下几个系列:ARM7系列、ARM9系列、ARM9E系列、ARM10系列、Strong ARM、SecurCore SC100、Xscale。
从本研究需求考虑,由于LPC1768微处理器是基于ARM核心的,主要面向高性价比、低功耗的应用,所以比较适合雷达目标航迹模拟器系统。LPC1768在片上集成了丰富的组件,综合能力比较强,我们使用LPC1768作为核心处理器。其特点如下:运算效率高;可以内嵌多种操作系统,软件易于开发和移植;支持多种接口扩展,轻松实现友好的交互界面和图形显示;同时还具有体积小、功耗低的特点。
综上所述,本模拟器系统以ARM微处理器LPC1768为核心处理器。外围器件主要包括三个用于RS485与RS422通信的MAX3485转换芯片(其中两个用于RS422通信,一个用于RS485通信),一个用于RS232通信的SP3232转换芯片,一个用于CAN通信的SN65HVD232DR转换芯片。电源模块使用的是LT1936。 MATLAB雷达目标航迹模拟器的ARM软件设计和实现(4):http://www.751com.cn/tongxin/lunwen_14456.html