前段时间做一个东西,用到汉字显示。 用正点原子的显示会用到W25Q128字库。所以写了一个自己汉字取模的字符串显示。
用PCtoLCD2018.exe软件取模的汉字显示。
单片机源程序如下: - #include "sys.h"
- #include "delay.h"
- #include "usart.h"
- #include "led.h"
- #include "lcd.h"
- #include "key.h"
- #include "sram.h"
- #include "malloc.h"
- #include "usmart.h"
- #include "sdio_sdcard.h"
- #include "malloc.h"
- #include "w25qxx.h"
- #include "ff.h"
- #include "exfuns.h"
- #include "fontupd.h"
- #include "text.h"
- int main(void)
- {
- u32 fontcnt;
- u8 i, j;
- u8 fontx[2];//gbk码
- u8 key, t;
- NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);//设置系统中断优先级分组2
- delay_init(168); //初始化延时函数
- uart_init(115200); //初始化串口波特率为115200
- LED_Init(); //初始化LED
- LCD_Init(); //LCD初始化
-
- POINT_COLOR=RED;
- BACK_COLOR=BLACK;
- LCD_ShowString(30, 50, 200, 16, 16, "Explorer STM32F4");
- LCD_str(80, 80, 24, "先进先出", RED , BLACK, 1);
- while(1);
- }
复制代码
所有资料51hei提供下载:
汉字显示实验.7z
(904.9 KB, 下载次数: 34)
|