1.《MiniPRO H750开发指南》第四十七章 汉字显示实验
《MiniPRO H750开发指南》第四十七章 汉字显示实验
实验平台:正点原子MiniPro STMH开发板 章节摘自正点原子MiniPro STMH 开发指南_V1.1 购买链接: detail.tmall.com/item.h... 全套实验源码+手册+视频下载地址: MiniPro STMH开发板 正点原子官方B站: 正点原子官方的群验个人空间_哔哩哔哩_Bilibili MiniPro STMH技术交流QQ群:第四十七章 汉字显示实验
.1 汉字显示介绍
.1.1 字符编码介绍
计算机以0和1形式存储信息,文字信息通过字符编码表示,证源如ASCII码和中文编码(GB、群验GBK等)。证源ASCII码用于英文和数字,群验编码范围为0~,证源发悬赏任务源码包含空格、群验阿拉伯数字、证源标点符号、群验大小写英文等。证源中文编码直接对汉字编码,群验每个汉字使用一个编码,证源编码长度为2字节。群验gm源码.1.2 字库的证源生成
汉字显示涉及字模、字库和编码。群验字模是字符图形结构,由像素点数据组成。字库通过点阵字库生成器生成,支持多种编码格式。isspace源码生成的字库文件存储在NORFLASH或SD卡中,便于在开发板上显示汉字。.1.3 汉字显示原理
汉字显示原理与字符显示类似,涉及汉字编码查找、点阵数据解析和显示。字库文件存储在NORFLASH或SD卡中,QQapi源码单片机读取汉字编码,查找对应点阵数据,通过LCD显示汉字。.2 硬件设计
1.例程功能
实验开始检测NORFLASH中字库是否存在,若存在则显示汉字;若不存在,则从SD卡查找并更新字库。dnfct源码按键KEY0可强制更新字库。LED0闪烁提示程序运行。2.硬件资源
RGB灯:LED0 - PB4
TFTLCD模块:连接至MCU屏,位并口驱动
串口1:PA9/PA连接板载USB转串口芯片CH
SD卡:通过SDMMC1连接
NORFLASH:QSPI FLASH芯片,连接至QSPI
独立按键:KEY0 - PA1
.3 程序设计
.3.1 程序流程图
流程图概述程序结构和关键步骤,包括字库初始化、更新和汉字显示等。.3.2 程序解析
程序设计涉及字库结构体定义、字库初始化函数、字库更新函数、汉字点阵数据获取函数和汉字显示函数。通过这些函数实现汉字的编码查找、点阵数据获取和显示。.4 下载验证
程序支持*、*、*和*四种字体显示。运行程序后,LED0闪烁,LCD显示四种大小的汉字及内码。更新字库需在SD卡根目录下放置SYSTEM文件夹并插入开发板,按下KEY0开始更新。