新闻中心

EEPW首页>电源与新能源>设计应用> 基于C8051F120核心的嵌入式彩色显示系统设计

基于C8051F120核心的嵌入式彩色显示系统设计

作者: 时间:2012-06-13 来源:网络 收藏
数值小于0x20时,表示该字节是不可打印的数值,可用这36个数值作为界面操作的控制命令字节。连续接收完两个数值大于0xA0数据时,就可以转换成某个汉字;每接收到一个数值为0x20~0x7f的数据时,就可以转换成某个ASCII码字符;每接收到一个数值小于0x20的数据时,就可以翻译成某个操作命令,进行相应的控制操作。图4为键盘接口操作中断流程。

d.JPG

  3.3 通过触摸屏进行界面操作

  通过触摸屏进行界面操作时,手写识别微控制器ePH1200AQ将手写的轨迹封包后发送到单片机的串口1。操作过程中的数据主要包括输入汉字时,识别输入的笔画,向单片机发送候选字;画图时,实时发送屏幕触点的坐标;触控时,发送触控点的坐标。ePH1200AQ的通信协议命令格式如表1所列。

e.JPG

  表1中的识别型态命令(0x10)的识别型态定义值定义了可以识别的字集,包括汉字一/二级字库、大小写英文字母、数字、符号、预设手势、平假名和片假名。

  ePH1200AQ与单片机串口1通信,发送的是命令封包,需要考虑封包的帧定位,确定封包的包头和包尾。表1中的命令格式中,封包长度最长的命令为“发送候选字阵列”命令(命令代码为0x18),ePH1200AQ发送的候选字个数最多为10个,每个候选字为两个字节的数据,该命令的最大长度为25字节,可创建一个具有25个元素的数组(uartl_RX_buffer[25])作为命令缓存。

结语

  本文设计了一种以作为核心处理器的彩色图形系统,其突出的优点是实时性强、接口电路简单、可扩展性强。该系统集成度高,携带方便,实用性强,在很多领域都具有应用性,具有一定的研究和应用价值。

linux操作系统文章专题:linux操作系统详解(linux不再难懂)

上一页 1 2 下一页

评论


相关推荐

技术专区

关闭