基于STM32的汉字显示系统.doc
- 格式:doc
- 大小:27.00 KB
- 文档页数:5
基于STM32的汉字显示系统
.摘要随着社会经济的迅速发展,如今汉字显示系统应用于各个领域中。
LCD显示屏的技术和产业都取得了长足的发展,作为重要的现代信息发布媒体之一,LCD显示屏在证券交易、金融、交通、体育、广告等领域被广泛的应用。
基于STM32的LCD显示可以更好的满足各种需求,也更便于操作和实现。
汉字显示系统主要由STM32芯片作为LCD彩色显示屏的主要核心控制器,并且通过字库制作软件制作相应的字库经过SD卡将自己所制作的字库中的汉字在屏幕中依次显示出来,同时可以通过按键控制,来控制现实的汉字的暂停,继续,更新字库。
本系统是利用STM32开发板配合SD卡实现将已存入字库中的汉字完整的显示在LCD彩色显示屏上。
关键词:
STM32开发板;
LCD彩色显示屏;
开关目录 1 引言12 总体设计22.1 汉字显示设计分析22.2 汉字显示的基本原理22.3 系统的结构框图33 详细设计43.1 硬件设计43.1.1 芯片介绍43.1.2 功能简介43.2 软件设计83.2.1 录字软件83.2.2 主函数部分93.2.3 硬件部分程序123.2.4 字库相关程序143.2.5 FAT系统183.2.6 程序流程图194 实验结果及分析204.1 硬件实验结果204.2 结果分析205 结论21参考文献22word教育资料1 引言随着嵌入式技术的迅猛发展,人机交互界面也越来越显示出它的重要性。
实际的LCD应用中要显示的汉字一般
很有限,并不需要完整的汉字库,再加上完整字库在程序中要占用大量空间,因而非完整汉字库的研究就有了其自身的现实必要性。
本次课程设计主要以TFTLCD的LCD显示模块,完整的实现了汉字库的建立与显示。
TFT-LCD显示屏的技术和产业都取得了长足的发展,作为重要的现代信息发布媒体之一,LCD显示屏在证券交易、金融、交通、体育、广告等领域被广泛的应用。
基于STM32的LCD显示可以更好的满足各种需求,也更便于操作和实现。
汉字显示系统主要由STM32芯片作为LCD彩色显示屏的主要核心控制器,并且通过字库制作软件制作相应的字库经过SD卡将自己所制作的字库中的汉字在屏幕中依次显示出来,同时可以通过按键控制,来控制现实的汉字的暂停,继续,更新字库。
本系统是利用STM32开发板配合SD卡实现将已存入字库中的汉字完整的显示在LCD彩色显示屏上。
关键词:
STM32开发板;
LCD彩色显示屏;
开关目录 1 引言12 总体设计22.1 汉字显示设计分析22.2 汉字显示的基本原理22.3 系统的结构框图33 详细设计43.1 硬件设计43.1.1 芯片介绍43.1.2 功能简介43.2 软件设计83.2.1 录字软件83.2.2 主函数部分93.2.3 硬件部分程序123.2.4 字库相关程序143.2.5 FAT系统183.2.6 程序流程图194 实验结果及分析204.1 硬件实验结果204.2 结果分析205 结论21参考文献22word教育资料1 引言随着嵌入式技术的迅猛发展,人机交互界面
也越来越显示出它的重要性。
实际的LCD应用中要显示的汉字一般很有限,并不需要完整的汉字库,再加上完整字库在程序中要占用大量空间,因而非完整汉字库的研究就有了其自身的现实必要性。
本次课程设计主要以TFTLCD的LCD显示模块,完整的实现了汉字库的建立与显示。
TFT:Thin Film Transistor-Liquid Crystal Display。
TFT-LCD与无源TN-LCD、STN-LCD的简单矩阵不同,它在液晶显示屏的每一个象素上都设置有一个薄膜晶体管(TFT),可有效地克服非选通时的串扰,使显示液晶屏的静态特性与扫描线数无关,因此大大提高了图像质量。
目前,显示技术和显示工业的发展迅速。
显示技术是传递视觉的信息技术。
液晶显示器件LCD是当今最有发展前途的一种平板显示器件,它具有很多独到的优异特性。
它具有显示信息多、易于多彩化、体积小、重量轻、功耗低、寿命长、价格低、无辐射、无污染、接口控制方便等优点。
2 总体设计2.1 汉字显示设计分析首先,要通过字库制作软件建立一个小的自己设计的汉字字库;
其次需要将创建好的字库文件复制到SD卡中并将其插入到STM32的开发板上;
最后就是编写程序,下载程序反复调试得出想要的结果。
具体要实现的目标如下:1.更新字库,即文档可进行变换;
2. 初始状态显示本次课设的基本信息;
3.可以将输出的文字进行字体、颜色、大小的变换;
4. 可对显示过的汉字进行计数;
5. 显示显每个汉字所对应的内存字节;
6. 在运行过程中可实现暂停、继续、变速等功能。
7. 每显示一个汉字后,LED0 小灯会闪烁提示一下。
2.2 汉字显示的基本原理汉字在液晶上的显示其实就是一些点的显示与不显示,这就相当于我们的笔一样,有笔经过的地方就画出来,没经过的地方就不画,所以只要知道了一个汉字点阵的-目前,显示技术和显示工业的发展迅速。
显示技术是传递视觉的信息技术。
液晶显示器件LCD是当今最有发展前途的一种平板显示器件,它具有很多独到的优异特性。
它具有显示信息多、易于多彩化、体积小、重量轻、功耗低、寿命长、价格低、无辐射、无污染、接口控制方便等优点。
2 总体设计2.1 汉字显示设计分析首先,要通过字库制作软件建立一个小的自己设计的汉字字库;
其次需要将创建好的字库文件复制到SD卡中并将其插入到STM32的开发板上;
最后就是编写程序,下载程序反复调试得出想要的结果。
具体要实现的目标如下:1.更新字库,即文档可进行变换;
2. 初始状态显示本次课设的基本信息;
3.可以将输出的文字进行字体、颜色、大小的变换;
4. 可对显示过的汉字进行计数;
5. 显示显每个汉字所对应的内存字节;
6. 在运行过程中可实现暂停、继续、变速等功能。
7. 每显示一个汉字后,LED0 小灯会闪烁提示一下。
2.2 汉
字显示的基本原理汉字在液晶上的显示其实就是一些点的显示与不显示,这就相当于我们的笔一样,有笔经过的地方就画出来,没经过的地方就不画,所以只要知道了一个汉字点阵的:238-245.[2] 龚跃玲,汪玲彦.基于STM32 的汉字显示的实现.第3版. 北京航空航天大学出版社, 2011:32-34.[3] 王磊.STM32不完全手册V2.3.第二版.机械工业出版社, 2014:382-382:128-134.[5] 韦东山. Linux应用开发完全手册.第二版.北京时代华都印刷有限公司, 2010:197—221. 达到当天最大量API KEY 超过次数限制。