论文部分内容阅读
随着嵌入式系统的日益发展,RFID将会越来越多地被集成(缺)及工业控制系统中,从而实现移动设备或控制系统对于外界信号的非接触式数据采集和识别。嵌入式技术与RFID技术结合将增加RFID技术的通用性和可移植性,并且将成为物联网中的重要技术。同时随着嵌入式设备硬件条件的提高以及图形显示设备的广泛应用,目标产品对GUI(Graphic User Interface)的需求越来越多。人们不仅要求嵌入式产品实现基本的功能,还要求系统支持丰富生动的图形界面显示。
本文设计的RFID应用程序正是要实现RFID在嵌入式系统上无线通信的功能。由于该程序建立在RFID驱动程序之上,并且需要良好的人机交互界面,所以如何实现RFID驱动程序的稳定性,以及完成GUI向不同嵌入式平台的移植,是本论文研究的难点与重点。
本文首先采用了分层的方法对RFID驱动程序进行了介绍,并选择了不同的嵌入式平台对RFID驱动程序进行测试,解决了RFID驱动程序通用性不足的问题。然后论文重点介绍了MiniGUI向ARM嵌入式平台的移植过程,通过添加用户输入引擎与修改图形引擎,解决了MiniGUI移植中最关键的问题。本文又进一步将MiniGUI成功移植到SPARC平台上,为该平台上的实际应用奠定了基础。最后论文详细的介绍了图形化界面下的RFID应用程序实现无线通信及串口通信的过程,并使之分别具备身份识别与监控测试的功能。经实验验证RFID应用程序最终可以在不同嵌入式平台上平稳流畅的运行。
本课题所设计的RFID应用程序具备友好的界面,普通用户能非常方便的通过窗口、控件等方便地操作RFID,并且论文尝试采用MiniGUI应用程序直接对RFID硬件进行操作的方法,从而为MiniGUI在嵌入式中的应用提供了一定的创新和应用价值。