您的位置 » 首页 » 嵌入式工控机 » PXA270的嵌入式软硬件设计及应用领域(行业PDA工控主板HMI)

PXA270的嵌入式软硬件设计及应用领域(行业PDA工控主板HMI)

发表于4年前 | 作者: blog | 分类: 嵌入式工控机 | 破蛋日:2020年01月23日 |

随着嵌入式系统的发展,产品功能与功耗越来越成为系统设计所要考虑的重要方面。仅仅实现了丰富的功能而电量消耗大的产品并不能满足人们的需求。基于控制器等外围控制器,可以实现丰富的外围接口功能。其低电源运行模式以及动态电源管理技术可以有效的降低电源的功耗。基于这些优点,使得

PXA270是Intel公司开发的基于XScale架构的处理器,内核采用ARMv5TE,外围控制器众多。内置了Intel的无线MMX技术,能够显著的提升多媒体性能,此外PXA270也包含了Intel的SpeedStep技术,能够根据需要动态调节CPU的性能,真正实现了低功耗,高性能。同其他XScale处理器一样,支持多种嵌入式操作系统,如Linux、Windows、WinCE、Nucleus、Palm OS、VxWorks、Java等。

整个系统以PXA270处理器为核心,以音频输入输出接口,红外接口,10/100M自适应以太网口,触摸屏接口等为外围接口,通过宽温高亮度LCD实现视频输出。系统框图如图1所示。

为32MB,采用3.3±0.3V单电源供电,封装形式为标准54引脚TSOP-II,属于16位的数据总线宽度,选用两片并联的方式,使SDRAM的总线位。两片SDRAM的32条数据线位地址上。HY57V561620C的时钟频率分了100MHz~166MHz四个档,这里选用133MHz这一档的芯片。2.1.2FLASH电路的设计

Flash芯片中,根据应用的不同可选用不同容量和速度的芯片,在这里选用的是Intel的同步

(目前一般选用28F256P30),单片容量为32MB,采用1.8V单电源供电,封装形式为标准79脚的VF BGA,选用两片并联的方式,使FLASH的总线位。两片FLASH的32条数据线位地址上。2.2系统电源设计系统采用TPS65020为PXA270供电(

DCDC),此解决方案除了高效率之外还可以提供业界最佳的瞬态响应,且不会影响静态电源电流和效率,是便携设备处理器电源的理想解决方案。2.2.1

芯片简介TPS65020是德州仪器推出的一款电源转换芯片,该器件可以满足基于XScale的多媒体设备的电源需要。TPS65020

(Li-ion)电池供电的应用支持多种电压。该器件带有三个具备集成FET的同步降压

转换器、三个线性稳压器(LDO)以及一个I2C通信接口,可实现全面的可编程性与内核电压的动态缩放。2.2.2TPS65020供电原理TPS65020包含的三个同步降压转换器在大负载电流时,一般运行在1.5MHZ固定频率的脉宽调制。在轻负载电流时,转换器自动进入电源省电模式,并运行在脉冲频率调制。VDCDC1

WM9713、WM9715,UCB1400音质要差些)是飞利浦半导体公司推出的专为液晶显示器手持设备开发的混合信号音频解码

编码芯片。在一个芯片上集成了音频解码/编码功能、一个触屏控制器和功率管理接口,UCB1400与英特尔音频解码/编码器97 (AC97)元件规格2.1版本完全兼容,可与众多嵌入式处理器的AC-Link主机控制器通信,如英特尔基于XScale微结构的各系列处理器。本系统采用PHILIPS公司生产的编/解码芯片UCB1400与PXA270通过AC-LINK连接,输出的信号通过芯片

放大,再通过耳机实现音频输出设计。2.4系统10/100M自适应网口设计采用SMSC公司的

PXA270以及电磁耦合变压器TG110-S050N2、RJ-45接口构成嵌入式以太网,实现10/100M自适应网口设计。

核的Intel XScale微体系结构的处理器PXA270中的AC97控制器与UCB1400通讯,可以实现触摸屏上笔触点数据的采集。

对UCB1400寄存器的地址进行了映射,这样可以通过PXA270的地址直接访问UCB1400的寄存器,读取存在其中的笔触点的各类数据值,整个实现过程简单、方便。2.6系统红外接口设计PXA270的标准UART口集成有符合IrDA 1.0

2.7系统视频输出设计PXA270内部集成了功能较强的LCD控制器,、驱动器及輸入輸出缓冲。支持

或TFT显示,支持单色或几种彩色像素格式,支持单或双扫描面板显示,支持每象素点18位、

位、24位和25位(bpp)。推荐的最大显示分辨率是800×600。可编程决定插入等待状态是在行首或者行末,可在52MHz-25.4KHz范围内编程显示每象素点的时钟频率,也可编程设置帧时钟、行时钟和使能信号的极性。当LCD功能不使能时,所有的输入输出管脚都可做为普通的I/O口来使用。本系统通过宽温高亮度LCD实现视频输出,把液晶屏的数据线与CPU的相应引脚相连即可。嵌入式开发工控应用。采用北京技博科技有限公司生产的6.4寸宽温高亮液晶显示器(嵌入式)。分辨率:VGA(640×480),亮度:

,工作温度-40—70℃。3软件实现PXA270支持多种嵌入式操作系统,如Linux、Palm OS、

等。其中Windows CE是一个全新开发的模块化的图形用户界面。支持多任务操作,支持多种

,拥有良好通信能力。是一款高性能、高效率的实时操作系统。的开发主要包括两个重要的方面,一个是内核定制,一个是应用程序的开发,Microsoft公司提供了Microsoft Windows CE Platform Builder作为嵌入式操作系统定制的集成开发环境。Platform Builder集成开发环境(IDE)提供了所有进行设计、创建、编译、测试和调试

操作系统平台的工具。它运行在桌面Windows下,本系统所用的CPU为PXA270,选择Platform Builder 5.0来开发。先通过交互式的环境来设计和定制内核、选择系统特性,然后进行编译和调试。也可以用Platform Builder来进行驱动程序开发和应用程序项目的开发等。Windows CE.net操作系统的开发步骤如下图3所示。图2 Windows CE.net操作系统的开发步骤4

的供电问题,是嵌入式处理器电源的理想解决方案之一。上一篇感谢天津饼干和66SHOW 徐老师Java 嵌入apache.ftpserver.FtpServer 实现FTP服务下一篇标签云

PXA270的嵌入式软硬件设计及应用领域(行业PDA工控主板HMI)

文本标签:
本文地址:http://www.huapuxin.cn/blog/1540.html
除非注明,本站所有文章皆为原创,转载请以链接形式标明本文地址

马上分享给你的朋友吧~

评论已关闭!