ARM11嵌入式系统实时网络通信和LCD显示的实现
时间:11-12
来源:互联网
点击:
主程序核心代码如下:
4 系统运行效果分析
在系统中网络终端和计算机的服务器线程一直处于工作状态,这样就保证了任何一端随时能作为客户端发起链接并链接成功,换个角度任何一端也能够随时收到客户端发送过来的数据,这样就实现了想发就发,有数据就收,达到了实时网络通信的实时性要求。
ARM11网络终端上,将液晶显示的图片数据交由计算机处理,大大减少ARM11的处理时间,使得响应按键、开关等的速度更为迅速。LCD显示上采用直接读写GPIO,LCD控制器的读写时序全部在底层驱动中完成,应用程序和内核的交互少,试验证明内核的执行速度在数量级上大于应用程序的执行速度,程序运行效率高。
5 结语
ARM11嵌入式系统以其体积小、处理速度快、功能强的特点,能实现实时性要求较高的网络组网和网络通信,从而进一步开拓了嵌入式系统的应用前景。本文通过设计TCP/IP协议服务器客户端双线程工作模式和直接读写GPIO驱动LCD,并将显示图片由网络交给计算机处理,提高了实时网络通信的可靠性和实时性,充分利用了计算机和ARM11的资源。同时该设计可移植性强,可应用到其他网络终端的工作,对ARM11嵌入式系统的应用具有借鉴意义。
linux操作系统文章专题:linux操作系统详解(linux不再难懂)
LCD 显示 实现 通信 网络 嵌入式 系统 实时 ARM11 相关文章:
- 蓄电池化成控制系统中显示功能的实现(11-05)
- 基于DSP的高精度数字频率计的设计(02-03)
- 基于Blackfin DSP的液晶接口设计(01-04)
- 嵌入式Linux下的LCD驱动程序设计与实现(04-18)
- ARM7嵌入式系统在车辆调度中的应用范畴(07-06)
- 一种基于DSP实现的LCD液晶屏显示技术(10-07)