目录
前言
我最近正在自学韦东山团队的STM32F103Pro开发板,但在学习过程中发现配套学习资料不太完善,所以在博客中整理一些学习笔记等资料,记录下学习过程以便温故知新(想做成系列文章,不知道能坚持多久(,,•﹏•,,)),也希望能帮助到其他小伙伴。
一、开发板介绍
我使用的是韦东山团队的STM32F103Pro开发板,选用芯片型号为STM32F103ZET6。原理图等等官方资料可以在这里找到:👨💻百问网资料下载中心 — 百问网资料下载中心 3.0 文档
二、用FSMC模拟8080时序点亮LCD屏幕
1.CubeMX配置
1.1 时钟配置如图:
时钟改为72MHz,按下回车后CubeMx会自动完成配置
1.2 FSMC配置
查阅原理图可知FSMC应按下图步骤1-9配置
1.3定时器TIM2配置
最后,下图的几个选项建议大家更改:
1.只生成需要的文件,这样可以减小生成文件的大小。
2.分别生成.c和.h文件,这样使代码结构非常清晰。
3.用过 cubemx 的小伙伴是否遇到过每次重新生成工程后,之前添加的文件都不见了,这一项勾选之后,会保留用户文件。
按下GENERATE CODE按钮(4)生成Keil文件
2.使用keil编写程序
未完待续,待我研究下LVGL...
总结
初步完成CUBEMX配置,日后再完善(希望有日后吧(`・ω・´))