当前位置:主页 > 科技论文 > 网络通信论文 >

嵌入式系统实时网络通信中的LCD显示设计方法

发布时间:2016-10-06 15:33

  本文关键词:嵌入式系统实时网络通信中的LCD显示设计方法,由笔耕文化传播整理发布。


嵌入式

嵌入式系统实时网络通信中的LCD显示设计方法

 156杨海清等:嵌入式系统实时网络通信中的LCD显示设计方法第38卷

2 硬件电路设计及原理

2.1 硬件总体设计

3 实时网络通信中LCD显示的软件

硬件系统以ARM作为主控芯片,完成控制和显示工作。ARM芯片选用S3C44B0X芯片。S3C44B0X是三星公司生产的一款内部集成LCD

设计

  在ARM软件设计中,本设计选用μC/OS2Ⅱ作为ARM的操作系统[4]。3.1 LCD显示的常用方法

1)μC/GUI方式

控制器的ARM芯片。该芯片在ARM7TDMI核基本功能的基础上集成了丰富的外围功能模块,便于低成本设计嵌入式应用系统[2~3]。S3C44B0X的应用范围很广,在其基础上设计一个模块非常有应用价值。

硬件主要由RTL8019AS、LCD液晶屏、ARM芯片和其他外围电路组成。其原理图如图1所示:首先ARM作为整个系统的核心,通RTL8019AS进行网络通信,;

μC/GUI[5]是Micrium公司开发的通用的嵌入式用户图形界面软件。LCD的控制器之外的,

GUI能够应用CPU的任何尺寸的物理显。它具有驱动接口层和应用层,全部代码采用ANSI_C编写,提供源代码,可以方便的移植到各种平台下。

2)带控制器的LCD

目前有很多类型的液晶屏自带LCD控制器,通过向控制器写控制指令,就可以完成对LCD的初始化和内容的显示。这种显示方法软件设计相对简单,占用的代码空间小,可以通过简单的控制芯片进行驱动。

3.2 实时网络通信中LCD显示的设计

接收到数据后,ARML;冲区中,

嵌入式系统实时网络通信中的LCD显示设计方法

图1 系统硬件原理框图

1)实时网络通信对LCD显示的分析

2.2 LCD接口设计

S3C44B0X有一个内置LCD控制器,可支持

在实时网络通信中,对于LCD的要求有其自身的特点:一是要响应和显示的速度快,二是传输数据的格式简单,方便ARM进行处理。

使用μC/GUI库来显示时,整个液晶屏刷屏的速度慢,且当界面数量较多时软件工作量非常大。使用带字库的LCD液晶显示屏,显示界面的软件设计时,要按照控制字的格式进行相应的转换,当界面较多时软件编写的工作量也是很大。

在计算机与ARM通信的系统中,计算机的处理速度比ARM快很多,如将数据处理等工作量大的任务分配给计算机去处理,则可大大减少为LCD显示所占用的ARM的处理时间。为了减少ARM显示任务的时间,可以按照ARM的LCD控

扫描方式为4位单/双扫描、8位单扫描的单色、4级灰度、16级灰度及256级彩色的各种LCD屏接口。本设计选择使用ARM内部的LCD控制器,这样选择兼容性好,可以避免驱动外部液晶屏控制器时同步等方面的问题。

S3C44B0X的LCD外部接口信号包括VFRAME、VLINE、VCLK、VM、VD[3:0]和VD[7:4]等12个信号[1]。LCD液晶屏选择常用的NS320240B的单色液晶屏。S3C44B0X芯片与NS320240B液晶屏的连接如图2所示,关于LCD

控制寄存器的设置,在软件设计中详细阐述。

制器中显示数据的格式,在计算机同ARM之间制定一个通信协议,显示图片的数据处理交给计算机,然后通过在网络通信分发图片数据给ARM,再完成LCD的显示。

2)实时网络通信的LCD显示设计

图2 ARM与LCD硬件连接框图

本设计的方案是制定一个ARM同计算机之

间的通信协议,在μC/OS2II系统中设计一个可直

Word文档免费下载:嵌入式系统实时网络通信中的LCD显示设计方法 (下载1-4页,共4页)


  本文关键词:嵌入式系统实时网络通信中的LCD显示设计方法,,由笔耕文化传播整理发布。



本文编号:132060

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/wltx/132060.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户c18c0***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com