在这个论坛发帖子真的好难,无语,又一次在提交前全部丢失!!!!!!!!重复码字真的太累了 !!!就简单在图片下方打几个说明文字吧,反正有代码,有需要的坛友可以下载附件进行修改使用。' q' l, O) w( G, Z; c" o 手中的屏,0.96' TFT 160*80
屏的参数和引脚;
屏跟板卡的连线图 3 K% [5 e2 _3 F1 l% [/ y3 j# c
在cubeMX中全能SPI1;; D C: `# u( c; F* s3 E+ e . \: [1 [5 e6 Q% b! i
设置各引脚功能;9 ^. I9 S! Y% T e: Z - ^" o% A! Y* c/ J1 u" d
设置工程名称和路径;0 h! d% {0 i) H% ?, T 0 L# e: j) s+ h+ n; Q- \, C
勾选生成工程文件选项;
选择HAL库,生成代码并在MDK中打开; % ?) I+ p9 ?+ x2 B5 [" H m
添加LCD官方附送的驱动C文件;
添加LCD所需的H文件路径; $ T1 m( y4 S2 _
修改lcd_init.h中的引脚定义; 9 [" u; d1 p0 x5 f' ~% l4 X! u ) I4 x8 F w1 e/ j' A' S
修改lcd_init.c中的引脚设置;5 U' P8 b$ u$ M" }& R- u0 d
文件中已经定义好的屏幕颜色代码; 4 J) V9 u% C6 f4 n
gpio.c中生成的引脚功能定义;" M" y7 \' z- v3 a) R! R: f, W0 M$ b
在main.c中添加LCD的相关头文件; , q* ~9 S7 q5 U9 ?( u$ \ n% c, H+ M( T( p! j- c0 Q- u# M& r6 j
在main.c中添加显示字符和图片的代码;: d, f2 \* x8 \
字符取模软件的取模设置;' U9 ^$ H6 Q* H( q+ c4 H( K / f0 P# z9 R \& A) S, h% v% B
在取模中进行所需文件的取模;% e# v3 K& L8 N M, W5 r$ X& d
把取模好的字模数据替换到lcdfont.h中; , J9 _. p- q, N% J m" D Z
在图片取模软件中进行图片的取模;
把生成的图片取模数据替换到pic.h中; 2 A" K/ K- z# P) J. B
进行ST-Link的下载设置; 5 _# [3 F& Z( k! [* _; `) T , `( F2 b# v6 Q* |* s
勾选上图中的选项;编译下载到板卡中的运行效果如下 : 3 z- X6 w( l( @3 u8 W& D + x4 C" [3 s( C) u$ Q. }, e) P+ E
' ^8 p3 |8 s3 _' a/ P6 Q
% ^ o& p$ \9 g" H. u" ?
3 u# c' `4 \2 n8 l |
【 逢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实现温度、湿度、气压数据读取
微信公众号
手机版