一种基于STM32F429的显控终端的制作方法


一种基于stm32f429的显控终端
技术领域
1.本实用新型涉及显控终端技术领域,尤其涉及一种基于stm32f429的显控终端。


背景技术:



2.随着现代信息技术、电子技术、计算机控制技术的不断发展,各种平台的电子应用装备应运而生,显控终端作为控制中心,高分辨率和轻薄化是其发展的趋势和方向。
3.现有的嵌入式显控终端有一些共性:使用操作系统驱动显示屏,使用成熟的文件系统来管理文件,使用emwin系统驱动实现几何图形的显示等,通过这些中间环节操作方便,但是浪费了大量时间,导致终端启动慢,实时性差,显示速度慢,而且终端只可以绘制一些基本几何图形,不支持复杂图形的绘制,实用性较低的问题。


技术实现要素:



4.基于现有的终端启动慢,显示速度慢,不支持复杂图形绘制,实用性较低的技术问题,本实用新型提出了一种基于stm32f429的显控终端。
5.本实用新型提出的一种基于stm32f429的显控终端,包括显控终端,所述显控终端还包括pc上位机、核心控制板和电源电路,所述pc上位机通过usb接口与核心控制板信号连接用于输送下载图片和字库,所述pc上位机通过rs422串口与核心控制板信号连接用于输送作图指令,所述核心控制板通过ttl接口信号连接有用于显示图形的显示屏,核心控制板通过io接口信号连接有用于指令输入的导光键盘,所述电源电路通过电源接口与显控终端电性连接。
6.优选地,所述核心控制板包括控制模块,所述控制模块通过usb接口或rs422串口与所述pc上位机信号连接。
7.优选地,所述核心控制板包括控制模块,所述控制模块通过usb接口或rs422串口与所述pc上位机信号连接。
8.优选地,所述控制模块通过io接口与所述导光键盘信号连接,述控制模块信号连接有用于信息读取的sram内存模块。
9.优选地,所述控制模块信号连接有用于信息存储的flash存储器。
10.优选地,所述控制模块信号连接有用于驱动显示画面的显示驱动模块,所述显示驱动模块通过ttl接口与所述显示屏信号连接。
11.本实用新型中的有益效果为:
12.通过设置核心控制板,采用内存映射方式直接操作硬件lcd控制器,启动速度快,画面刷新快,可以绘制一些特殊的复杂图形,任意角度的圆弧、扇形和填充的效果。
附图说明
13.图1为一种基于stm32f429的显控终端的示意图;
14.图2为一种基于stm32f429的显控终端的核心控制板框图;
15.图3为一种基于stm32f429的显控终端的stm32f429与nand flash连接原理图;
16.图4为一种基于stm32f429的显控终端的stm32f429与sram连接原理图;
17.图5为一种基于stm32f429的显控终端的stm32f429与显示屏连接原理图;
18.图6为一种基于stm32f429的显控终端的显示终端正视图;
19.图7为一种基于stm32f429的显控终端的显示终端后视图。
20.图中:1、显控终端;2、pc上位机;3、核心控制板;31、控制模块;32、sram内存模块;33、flash存储器;34、显示驱动模块;4、电源电路;5、usb接口;6、rs422串口;7、ttl接口;8、显示屏;9、io接口;10、导光键盘。
具体实施方式
21.下面将结合本实用新型实施例中的附图,对本实用新型实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本实用新型一部分实施例,而不是全部的实施例。
22.参照图1-7,一种基于stm32f429的显控终端,包括显控终端1,显控终端1还包括pc上位机2、核心控制板3和电源电路4,pc上位机2通过usb接口5与核心控制板3信号连接用于输送下载图片和字库,pc上位机2通过rs422串口6与核心控制板3信号连接用于输送作图指令,核心控制板3通过ttl接口7信号连接有用于显示图形的显示屏8,核心控制板3通过io接口9信号连接有用于指令输入的导光键盘10,电源电路4通过电源接口与显控终端1电性连接。
23.进一步地,核心控制板3包括控制模块31,控制模块31通过usb接口5或rs422串口6与pc上位机2信号连接,控制模块31控制整个系统的协调运行,该显控终端1采用stm32f429的arm处理器,采用先进的arm cortex-m4处理器内核,并集成有2mb的flash,256+4k的ram,17个定时器,工作频率最高可达180mhz,比以前的同类型处理器增加了浮点运算单元,并集成了lcd-tft控制器,基于这些优点,它可以用来驱动显示最高1024*768像素的真彩图片,控制模块31用于解读无线接收模块接收到的作图命令,驱动显示屏8显示各种位图和真彩图片,将图片数据和汉字字模数据到nand flash,并能快速的读回,控制sram内存模块32和显示驱动模块34协调运行,实现双缓冲切换,防止卡屏的现象发生。
24.进一步地,核心控制板3包括控制模块31,控制模块31通过usb接口5或rs422串口6与pc上位机2信号连接。
25.进一步地,控制模块31通过io接口9与导光键盘9信号连接,述控制模块31信号连接有用于信息读取的sram内存模块32,sram内存模块32主要用于大数据量的缓冲,因为真彩图片的数据量大,所以扩展了sram内存模块32,设计中sram中分配了两片显存a、b,开始a用于显示控制器取数驱动液晶屏,b用于接下来的绘图操作,当有绘图操作发生,在b上完成绘图,绘图完后,显示控制器指向b,接下来把a显存的数据更新成最新数据,当有新的绘图操作,就在a上绘图,绘制完成,显示控制器指向a显存,并更新b显存数据为最新数据。如此交替的使用这两片显存,防止了屏幕上毛刺的出现。
26.进一步地,控制模块31信号连接有用于信息存储的flash存储器33,nand flash存储器模块主要用于保存一些大数据,终端里主要按既定的格式保存了多达上百幅真彩图,和各种大小、类型的字模数据,处理器通过fsmc高速总线读写nand flash存储器,市面上一
些嵌入式的设备一般都用诸如fatfs等的文件系统来管理nand flash存储设备,fatfs虽然功能全,但是占用一定的存储空间,更重要的,这些文件系统会使系统的运行速度大大降低,甚至出现卡屏现象,本终端自行设计了小型的文件系统,可以快速高效的实现坏块管理和文件管理,一些常用的功能都可以快速实现。
27.进一步地,控制模块31信号连接有用于驱动显示画面的显示驱动模块34,显示驱动模块34通过ttl接口7与显示屏8信号连接,显示驱动模块集成在stm32f429ig处理器中,不用另行扩展显示驱动模块34,这样的优点是省去了驱动外部显示控制器的时间和操作,完全通过底层硬件驱动,实现了内存映射方式的显示屏2d驱动,启动速度快,显示速度快,另外,市面上的一些嵌入式产品,使用emwin系统来直接实现几何图形和真彩图的显示,emwin使用起来确实方便,但是用于驱动一些诸如1024*768的真彩图片就会卡屏,所以本终端没有使用enwin,完全通过底层驱动,电源模块由输入保护电路和转换电路组成,转换电路转换出几路电压供stm32f429ig和液晶屏使用,图7中接口从左到右依次是接地柱、保险、电源电路4,usb接口5。
28.通过设置核心控制板3,采用内存映射方式直接操作硬件lcd控制器,启动速度快,画面刷新快,可以绘制一些特殊的复杂图形,任意角度的圆弧、扇形和填充的效果。
29.工作原理:pc上位机2发送各种作图指令至显控终端1,通过控制模块31接收到作图命令,驱动显示屏8显示各种位图和真彩图片,将图片数据和汉字字模数据输送到flash存储器33并能快速读回,并通过控制sram内存模块32和显示驱动模块34协调运行,实现双缓冲切换,防止卡屏的现象发生,sram内存模块32主要用于大数据量的缓冲,因为真彩图片的数据量大,所以扩展了sram内存模块32。
30.以上所述,仅为本实用新型较佳的具体实施方式,但本实用新型的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本实用新型揭露的技术范围内,根据本实用新型的技术方案及其实用新型构思加以等同替换或改变,都应涵盖在本实用新型的保护范围之内。

技术特征:


1.一种基于stm32f429的显控终端,包括显控终端(1),其特征在于:所述显控终端(1)还包括pc上位机(2)、核心控制板(3)和电源电路(4),所述pc上位机(2)通过usb接口(5)与核心控制板(3)信号连接用于输送下载图片和字库,所述pc上位机(2)通过rs422串口(6)与核心控制板(3)信号连接用于输送作图指令,所述核心控制板(3)通过ttl接口(7)信号连接有用于显示图形的显示屏(8),核心控制板(3)通过io接口(9)信号连接有用于指令输入的导光键盘(10),所述电源电路(4)通过电源接口与显控终端(1)电性连接。2.根据权利要求1所述的一种基于stm32f429的显控终端,其特征在于:所述核心控制板(3)包括控制模块(31),所述控制模块(31)通过usb接口(5)或rs422串口(6)与所述pc上位机(2)信号连接。3.根据权利要求2所述的一种基于stm32f429的显控终端,其特征在于:所述控制模块(31)通过io接口(9)与所述导光键盘(10)信号连接,述控制模块(31)信号连接有用于信息读取的sram内存模块(32)。4.根据权利要求2所述的一种基于stm32f429的显控终端,其特征在于:所述控制模块(31)信号连接有用于信息存储的flash存储器(33)。5.根据权利要求2所述的一种基于stm32f429的显控终端,其特征在于:所述控制模块(31)信号连接有用于驱动显示画面的显示驱动模块(34),所述显示驱动模块(34)通过ttl接口(7)与所述显示屏(8)信号连接。

技术总结


本实用新型属于显控终端技术领域,尤其是一种基于STM32F429的显控终端,包括显控终端,显控终端还包括PC上位机、核心控制板和电源电路,PC上位机通过USB接口与核心控制板信号连接用于输送下载图片和字库,PC上位机通过RS422串口与核心控制板信号连接用于输送作图指令,核心控制板通过TTL接口信号连接有用于显示图形的显示屏,核心控制板通过IO接口信号连接有用于指令输入的导光键盘,电源电路通过电源接口与显控终端电性连接。该基于STM32F429的显控终端,通过设置核心控制板,采用内存映射方式直接操作硬件LCD控制器,启动速度快,画面刷新快,可以绘制一些特殊的复杂图形,任意角度的圆弧、扇形和填充的效果。任意角度的圆弧、扇形和填充的效果。任意角度的圆弧、扇形和填充的效果。


技术研发人员:

张晓荣 郭栋梁 李晓飞 伊庭睿 尹成娟 杨伟

受保护的技术使用者:

山西大众电子信息产业集团有限公司

技术研发日:

2022.04.24

技术公布日:

2022/11/17

本文发布于:2024-09-22 05:36:00,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/3/43439.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:终端   控制板   模块   所述
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议