跟着计算机技术、微电子技术和网络技术的迅速发展,嵌入式体系在工农业等许多范畴得到了广泛的运用。本文首要详细介绍ARM嵌入式体系硬件规划及ARM嵌入式体系的运用实例,详细的跟从小编一起来了解一下。
ARM嵌入式体系硬件规划
图1是体系硬件结构图“体系选用外部3.6864MHz的晶振发生内核所需求的18.432MHz、36.864MHz、49.152MHz或73.728MHz的时钟。
以下首要针对此硬件开发渠道,进行结构、储存器扩展、首要接口、显现及其外设方面规划的介绍。
1、电源部分规划
电源是体系牢靠作业的确保,包含供电和复位电路部分。体系复位模块供给CS89712发动信号。体系选用nPOR信号作为复位信号,运用复位芯片发生复位信号。如图2:
整个体系的外部电源输入选用直流18V-36V,体系的供电较为杂乱,电压等级多,其间CS89712芯片I/0和内核别离选用3.3V.2.5V供电,而扩展的MAX125、LCD显现器选用5V供电,一起LCD对比度调理需负电压偏置(选用MAX686芯片);而模仿量收集MAX125前向通道中滤波和电压跟从电路所用运放电源电压为正、负12V。这儿选用Ericsson的DC/DC电源模块PKC2131PI,供给阻隔的正负12V和+5V,一起选用MICREL公司MIC2211-2.5/3.3BML型双输出LDO供给CS89712的3.3V和2.5V。图3为CS89712双电源供电电路:
2、存储器部分规划
本体系选用FLASH存储程序和参数,运用SDRAM作为程序的运转空间。数据及仓库。CS89712内置了SDRAM操控器和内存接口。其间FLASH部分选用2片Intel公司TE28F320B3BA110,构成32位宽8MB的FLASH,SDRAM选用2片NEC公司uPD-4564163G5,构成32位宽16MB的SDRAM,如图4:
3、LCD硬件扩展规划
液晶显现器(LCD)具有显现信息丰厚、功耗低、体积小、重量轻等其他显现器无法比拟的优势,现在在智能仪表仪器和低功耗电子产品中得到了广泛的运用。
CS89712内置了LCD操控器,LCD操控器就相当于嵌入式体系的显卡,接口有以下信号:DD[0:3](数据线)、FRM(帧同步信号)、CL1(行同步信号)、CL2(象素数据时钟)、M(沟通偏置信号)。这儿咱们扩展的是一个STN的五颜六色LCD,该LCD显现屏供给8位数据接口。表1为CS89712和该LCD操控信号接线对应表。
4、触摸屏硬件扩展规划
触摸屏输入部分由触摸屏、触摸屏操控器组成,和LCD合作能够完结完好的人机操作界面。图7为实践的触摸屏输入体系部分,选用四线电阻式触摸屏,触摸屏操控器选用T[(BB)公司的ADS7846,其能够经过SPI接口直接和CS89712相接。
5、以太网接口的规划
因为CS89712内部集成了CS8900A以太网操控器其自身带有802.3MAC引擎、Buffer、串行EEP-ROM接口和10BASE-T的模仿前端。只需添加I/O阻隔滤波器和RJ45接口即可。此部分电路如图8:
6、数据收集硬件扩展规划
MAX125是MAXIM公司出产的高速2X4通道同步采样14位逐次比较型A/D转化芯片,其模仿输入规模为正负5V,内部具有2.5V参阅电源,内置有四个采样/坚持放大器(T/H)。输入分为A、B两组,经过开关的切换能够对八个通道进行收集,转化所得的数字量都存储在4X14的RAM中。其并行接口数据拜访和总线开释的守时特性与CS89712芯片总线的特性兼容,故两者能够直接相连而不需等候情况。因为MAXI25为+5V供电,在与I/O电源电压为3.3V的CS89712联接时需求运用总线电平转化芯片74LVC245A,其间选用读写操控信号操控总线转化方向,转化完结后主动请求CS89712的外部中止EINT1,读取A/D数据主动会吊销该中止。经过在前向通道加接限幅维护、电压跟从和滤波输入电路,即可完结模仿数据收集电路的规划。
税控收款机运用举例
一、根据S3C44B0的税控收款机
1、选用嵌入式CPU(S3C44B0)
2、从体系结构上改动现在收款机运用体系中呈现的高端机(由PC机组成体系)本钱过高与低端机(由单片机组成体系)资源缺乏的情况,使嵌入式体系在税控收款机上得到广泛运用
二、税控收款机组成框图
三、税控收款机硬件组成:
1、CPU:S3C44B0
2、存储器:FLASH、SDRAM、NANDFLASH
3、显现器:LCD、VFD
4、触摸屏:四线电阻式触摸屏
5、PS/2外设接口:键盘、条码扫描器、磁卡扫描器
6、RS232、并行口扩展接口:用外设扩展芯片完结
7、网络扩展接口
8、电源模块:主板电源、MODEM电源、VFD电源等
四、POS机软件组成:
1、操作体系:
1)选用uCLinux操作体系,不需求MMU支撑,内核可削减
2)包含了完善的TCP/IP协议栈,PPP拨号网络
2、图形体系
选用MiniGUI,中国人自行开发,界面漂亮,移植简略
3、运用程序
1)商业功能模块
2)税控功能模块
3)报表功能模块
4)办理设置功能模块
5)其它功能模块