在这个论坛发帖子真的好难,无语,又一次在提交前全部丢失!!!!!!!!重复码字真的太累了 !!!就简单在图片下方打几个说明文字吧,反正有代码,有需要的坛友可以下载附件进行修改使用。1 i k, b' H: ? w8 Y, S" o& B. U/ K* Z7 } F0 l 手中的屏,0.96' TFT 160*80 . B; Y/ i) d% Y2 M2 W
屏的参数和引脚;
屏跟板卡的连线图 " y. U6 w9 r) |
在cubeMX中全能SPI1;
设置各引脚功能;" Q: |) N' ]* w' a. o3 \
设置工程名称和路径;% p5 z: ?; u) ~5 r% v: N
勾选生成工程文件选项; + r# `$ S" X$ k' g$ {7 K! H" i; B- h
选择HAL库,生成代码并在MDK中打开;. C5 G' G2 Y: R9 ` $ P6 b6 y( l2 `( j1 H
添加LCD官方附送的驱动C文件;* k1 z( m2 S0 f' y
添加LCD所需的H文件路径; ' i, Q, v4 {1 `3 y6 G5 K% S
修改lcd_init.h中的引脚定义;
修改lcd_init.c中的引脚设置; & ^+ {" d* i9 p+ U$ C) z/ _3 N
文件中已经定义好的屏幕颜色代码; ) h/ a# J: |' B) A8 t
gpio.c中生成的引脚功能定义; ! U: P6 w' u- V0 Y+ b4 [# M
在main.c中添加LCD的相关头文件;6 s! v& m0 q( `9 Q8 C% k / W5 |$ m' e2 f$ @, F
在main.c中添加显示字符和图片的代码; ; L6 v- i3 I/ Y9 R
字符取模软件的取模设置;
在取模中进行所需文件的取模;4 W# l& A( J4 K! j ' `0 S4 n/ \* U# h3 Q
把取模好的字模数据替换到lcdfont.h中;
在图片取模软件中进行图片的取模;+ | a1 H$ K, @1 i- E/ g! ? + C# `2 C) e: v7 G& u* [% K
把生成的图片取模数据替换到pic.h中;
进行ST-Link的下载设置; # X0 {9 O1 S3 R! T& y; S0 k1 x
勾选上图中的选项;编译下载到板卡中的运行效果如下 :
! q: s+ E! C2 R. B Z/ ^
R+ @7 r1 b7 J- Q/ \7 }# J / N6 Z9 \7 O# E: B( [ |
【 逢7发帖赢大礼】1、利用CubeMX生成正点原子H7R7开发板的STM32CubeIDE工程
【STM32H735G-DK测评】ADC3+TIMER1+DMA 采样模拟信号
【STM32H735DK测评】Ethernet+lwip DHCP获取IP地址
STM32H743基于CubeMx5.0配置手册
【STM32H735G-DK测评】lvgl移植
【STM32H735G-DK 测评】STM32H735G-DK External Loder 编译和测试
【福利三:逢7发帖赢大礼】使用MPU6050模块、img_dsc、img_btn机制实现一些简单有趣的动画效果
【福利三:逢7发帖赢大礼】使用arc弧形拉条控件控制PWM舵机及使用SPI3接口操作NRF24L01模块进行无线通信
【福利三:逢7发帖赢大礼】调试nucleo-WBA65RI工程测试样板的一些心得
【福利三:逢7发帖赢大礼】lv_timer和BME680实现温度、湿度、气压数据读取
微信公众号
手机版