基于ALIENTEK Mini STM32的TFTLCD测试程序步骤解析
这段代码是一个基于ALIENTEK Mini STM32开发板的TFTLCD测试程序。主要包括以下步骤:
-
引入头文件:'led.h'、'delay.h'、'sys.h'、'usart.h'和'lcd.h'。
-
定义变量:x为u8类型,lcd_id为长度为12的字符数组。
-
初始化:
- 调用delay_init()函数进行延时模块的初始化;
- 调用uart_init()函数将串口初始化为9600波特率;
- 调用LED_Init()函数和LCD_Init()函数分别初始化LED和TFTLCD。
-
进入while循环,不断执行以下步骤:
① 根据x的值选择不同的颜色清除屏幕; ② 设置字体颜色为红色; ③ 在屏幕上显示字符串'Mini STM32 ^_^'、'TFTLCD TEST'、'ATOM@ALIENTEK'、lcd_id和'2014/3/7'; ④ x自增1,如果x等于12则重新赋值为0; ⑤ 控制LED0闪烁; ⑥ 延时1秒。
至此,该程序的主要功能是测试TFTLCD,并在屏幕上循环显示不同颜色的背景和一些字符串。
原文地址: https://www.cveoy.top/t/topic/m9VH 著作权归作者所有。请勿转载和采集!