ARM11网络终端实时通信特性分析及LCD显示实现.doc
《ARM11网络终端实时通信特性分析及LCD显示实现.doc》由会员分享,可在线阅读,更多相关《ARM11网络终端实时通信特性分析及LCD显示实现.doc(3页珍藏版)》请在三一文库上搜索。
1、ARM11网络终端实时通信特性分析及LCD显示实现ARM11主频为533 MHz,最高可达667 MHz,较ARM7主频提高了10倍,且拥有更丰富的片上资源,处理速度更快,功能更强。基于上述特点,ARM11可完全适应实时性较强的网络终端的设计。1 ARM11网络终端实时通信特性分析11 数据流分析在计算机与ARM11通信的系统中,计算机的处理速度比ARM11快很多,如将数据处理等工作量大的任务分配给计算机去处理,则可大大减少ARM11的资源消耗,ARM11就可以更快地去响应其他操作,因此为了减少ARM11显示任务的时间,可以将ARM11要显示图片的数据处理交给计算机,计算机按照ARM11显示的
2、数据要求处理好数据后再通过网络传到ARM11再完成LCD的显示。此外,ARM11网络终端还要向计算机传输设备工作状态信息,计算机则还要向网络终端传输一些控制命令。12 通信协议分析网络通信必然涉及到通信协议的问题,目前普遍采用的网络协议有UDP协议和TCPIP协议。在实时性要求较高的网络通信中希望能做到想发就发,有数据就收。两个协议中UDP比较符合这个要求,但是它不能保证数据传输的有效性,当数据较多时很可能会发生严重的丢包现象,尤其是像LCD显示的图片数据这类数据较大而且传输频繁的数据,可能会严重影响液晶显示这是不能被接受的。相比之下TCPIP协议能够保证数据传输的有效性。在TCPIP协议AR
3、M11网络终端作为服务器或者客户端是不能做到随时想发就发,有数据就收的,比如作为服务器接收完来自计算机的数据后,如果计算机断开了连接,那么网络终端再想向计算机发送数据,就必须等到计算机再次作为客户端向终端发起连接才行。为了解决TCPIP协议的这种问题,本文设计了网络终端和计算机既作客户端又作服务器的双线程工作模式,在这种工作模式下终端和计算机随时能发起和断开连接,从而做到随时想发就发,有数据就收。2 LCD显示的软件设计21 LCD的显示方法分析(1)基于Framebuffer驱动方式。在Linux下有完善的Framebuffer驱动程序,所以可以利用ARM11集成的LCD控制器采用Frame
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ARM11 网络 终端 实时 通信 特性 分析 LCD 显示 实现
链接地址:https://www.31doc.com/p-3249672.html