触摸屏的操作简单,可是界面设计却是一个难题.为了简化界面设计,本文研发一款智能液晶触摸屏.从硬件和软件两部分入手,硬件部分主要分为液晶屏控制器的设计、触摸屏控制器的选取、下位机主控制器的设计3部分.软件部分包括移植UCCGUI到主控制器、用户图形数据库的建立以及触摸屏、图形界面监控程序的设计.液晶屏选用RA8875作为主控芯片,下位机选用STM32103VET6作为主控芯片,使用RS232通讯技术实现上位机与下位机的通讯.本设计从原理图的绘制、PCB板子的制作、电器元件的焊接、程序的运行每一步都经过实际的运行监测,达到了简单易操作的效果.
参考文献
[1] | 杜诗超,宋永昌,王建.触摸屏、组态软件入门与典型应用[M].北京:中国电力出版社,2012.DuSC,Song Y C,Wang J.Introduction to Touch Screen,Configuration Software and Typical Applications[M].Beijing:China Electric Power Press,2012.(in Chinese),2012. |
[2] | 韩超.嵌入式GUI开发设计[M].北京:电子工业出版社,2009.Han C.Embedded GUI Development and Design[M].Beijing:Electronic Industry Press,2009.(in Chinese),2009. |
[3] | 胡冰,吴升艳,岳春生.EP7212处理器的LCD控制及触摸屏接口设计[J].单片机与嵌入式系统应用,2002(01):316-320. |
[4] | 刘荣林,程晓东.SSP接口的触摸羼软硬件系统设计[J].单片机与嵌入式系统应用,2009(11):64-66. |
[5] | 黄福睿 .基于ARM和WindowsEmbeddedCE6.0的嵌入式车载系统的设计及研究[D].沈阳理工大学,2011. |
[6] | 陈超.MATLAB应用实例精讲:图像处理与GUI设计篇[M].北京:电子工业出版社,2011.Chen C.MATLAB Application Example:Image Processing and GUI Design[M].Beijing:China Electric Power Press,2011.(in Chinese),2011. |
[7] | 刘军.例说STM32[M].北京:北京航空航天大学出版社,2011.Liu J.Case Says STM32[M].Beijing:Beijing University of Aeronautics and Astronautics Press,2011.(in Chinese),2011. |
[8] | Urwin Wright S,Sanders D A.Rugged LCD touch screens for embedded applications[J].Mechanical Systems and Signal Processing,2008(2):23-24,2008. |
上一张
下一张
上一张
下一张
计量
- 下载量()
- 访问量()
文章评分
- 您的评分:
-
10%
-
20%
-
30%
-
40%
-
50%