基于嵌入式的物流管理无线PDA终端系统
等优势。
设计采用Linux2.6.36.2的内核,调试阶段使用NFS(网络文件系统)方便调试,调试结束使用cramfs的形式将文件系统烧录到NAND Flash中。GUI界面使用嵌入式QT平台进行编写。
PDA端的软件设计主要包括QT应用程序,C语言程序和内核模块3个层面。内核模块程序主要是对ARM开发板GPIO口的驱动,实现了对GPIO口12个引脚的读写操作的封装。C语言程序使用交叉编译工具arm-linux-gcc编译,通过调用内核模块中的内容,实现了条形码扫描枪和nRF24L01无线模块的驱动,以供QT应用程序调用。QT应用程序通过外部调用相应的C语言程序,实现了对条形码扫描枪和nRF24L01无线模块两个模块的控制。并使用3D的主界面实现与用户的交互。系统工作流程图如图7所示。
3.3 硬件驱动设计
系统的硬件驱动主要包括nRF24L01无线模块和条形码扫描枪两个部分:条形码扫描枪使用PS/2协议,通过ARM开发板的GPIO口实现与ARM处理器的交互;nRF24L01使用SPI协议,通过ARM开发板的GPIO口实现与ARM处理器的交互。通过与上位机协定好的通信格式,实现与上位机的通讯。
4 结束语
系统采用嵌入式ARM处理器,功能强大、外围借口丰富,可实现多种功能,并有无线收发模块,可以实现采集信息在PDA端和主机之间的交换,实时查询货物信息,方便数据处理。嵌入式移动无线PDA终端的诞生改进了物流盘点的繁杂程度和数据的实时性,使调度和管理更加精确。将条码扫描仪与移动PDA的巧妙结合,实现了集数据采集、数据处理、数据显示、数据修改等功能于一体的移动终端。与其他设备相比较,具有面向物流、简便、小巧的特性,功能强大,可以随时随地采集数据、传输数据、查询数据,使物流数据实时化、调度及时、错误减少、人力物力递减。
物流管理 无线PDA终端 MSP430 RF24L01 触摸屏 相关文章:
- 基于嵌入式的物流管理无线PDA终端(10-23)
- 现场总线系统技术在汽车生产物流管理中的应用(07-02)
- μC/OS-Ⅱ在MSP430F149上的移植(03-01)
- MSP430与I2C总线接口技术的研究(06-14)
- 基于MSP430单片机的超声波倒车雷达监测报警系统设计(08-14)
- 2010年中国(成都)电子展胜利闭幕(08-15)