本帖最后由 role_2099 于 2023-7-5 09:10 编辑

1 激活TFT-LCD显示功能

可以直观的显示一些调试信息。这个是关键,后面测试调试信息都会打印在屏幕上。

1.1 拷贝文件

在上一期点灯的基础上,从正点原子OneOS-V2.0.1(F103)源码包里面,找到下面路径,把key和lcd驱动都拷贝到OneOS-V2.3.1\projects\stm32f103zet6-atk-elite\application文件夹

OneOS-V2.0.1(F103)\demos\atk_driver\rtos_test\02_task_creat_del\atk_key

OneOS-V2.0.1(F103)\demos\atk_driver\rtos_test\02_task_creat_del\atk_lcd

完成效果如下

forum.jpg

1.2 添加文件

添加atk_key.c和atk_lcd.c到工程

forum.jpg

1.3 修改程序

修改main.c程序

添加头文件

#include "atk_lcd.h"

在main函数里面添加

lcd_show_string(30,70,200,16,16,"HELLO OneOS",BLUE);

lcd_show_string(30,90,200,16,16,"HELLO MBB",BLUE);

lcd_show_string(30,110,200,16,16,"HELLO role_2099",BLUE);

编译,烧录,观察显示结果

forum.jpg

2 体验串口、RTC和ADC

代码都是拷贝的正点原子的测试代码,我把简单修改的源码压缩包上传附在后面,只是简单的把3个测试工程,改到一个工程里面显示了

forum.jpg

解压到OneOS-V2.3.1\projects这个目录

stm32f103zet6-atk-elite同时显示串口 RTC和ADC.zip (364.01 KB, 下载次数: 1)

全部回复 0
暂无评论,快来抢沙发吧