当前位置: 首页 > news >正文

第8章 STM32CUBE LCD配置和测试

前言

硬件的配置由前面的工程递增,会根据目的修改部分控制代码
由于本人较懒,记录主要是过程,原理性的东西网上一大把,我就不赘述了,由于懒,主要由图片和代码加少量文字组成
源码地址https://gitcode.com/qq_36517072/stm32,第x章为cx文件夹


一、STM32CUBE配置FSMC

屏幕是人机交互很重要的一部分,开发板上用的是FSMC这种并口,由于正点原子用的是默认的IO口,不需要修改,其他或者自己的板子要仔细核对对应IO
alt text
由原理图可知背光开关引脚为PB15,应在CUBE配置对应的引脚
alt text
ctrl+s保存generate code

二、代码和测试

新建一个group来保存驱动的代码,并添加驱动文件,由于代码较多,这里不贴出了,详情可看git源码
alt text
添加对应的h目录
alt text
main.c中添加以下代码对LCD初始化

#include "ILI93xx.h"
....../* USER CODE BEGIN 2 */TFTLCD_Init();HAL_Delay(500);LCD_Clear(RED);	

连接好烧录器编译并烧录
可以观察到屏幕一开始为白色,半秒后变为红色


总结

主要介绍了STM32CUBE下LCD的配置和测试

参考

http://www.zskr.cn/news/914.html

相关文章:

  • Git的使用方法
  • 微算法科技(NASDAQ: MLGO)采用量子相位估计(QPE)方法,增强量子神经网络训练
  • DeepSeek文案短句:点燃创意火花
  • 如何通过Python SDK 统计Collection
  • 小程序web-view全覆盖问题
  • MySQL触发器
  • nvm下载与安装(Windows)
  • OSI 七层协议 和四层协议
  • 罗氏线圈的 “磁场烦恼”:干扰并非无解,防护有章可循
  • UOJ671 笔记
  • conda安装虚拟环境或者包时候都一个常见问题--HTTP 000 CONNECTION FAILED
  • 接口测试
  • 【IEEE出版】第四届传感器技术与控制国际研讨会(ISSTC 2025)
  • 解构 MyEMS:开源能源管理系统的核心特性与价值图谱
  • 在Spring Boot Admin中根据Nacos的命名空间来区分和管理不同的环境
  • npm 无法加载文件npm.ps1
  • 蜘蛛池出租的使用效果 - 蚂蚁站群
  • 【前端开发】windows激活自测可用,office也可激活
  • PostgreSQL 大对象管理指南:pg_largeobject 从原理到实践
  • 2025最新整理 UG NX 2506保姆级超详细下载安装激活教程(附安装包下载)
  • REACT
  • 宽输入 低纹波 高效率 宽输入升降压型正负线性电源模块 BSN30WL
  • VSCode vim下无法输入中文
  • Mac 运行 sh 文件
  • 【IEEE出版】第八届机械工程与智能制造国际会议(WCMEIM 2025)
  • 镜像站群还有用吗:镜像站群技术手记 - 蚂蚁站群
  • sql server 高版本数据库还原低版本
  • 蚂蚁镜像站群,超级镜像站群系统 - 蚂蚁站群
  • 蚂蚁镜像站群怎么样,实战效果如何 - 蚂蚁站群
  • CF2131F 解题报告