CubeMX+STM32F103ZET6开发板学习笔记(FSMC模拟8080点亮LCD屏)

目录

前言

一、开发板介绍

二、用FSMC模拟8080时序点亮LCD屏幕

1.CubeMX配置

2.使用keil编写程序

总结


前言

我最近正在自学韦东山团队的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配置,日后再完善(希望有日后吧(`・ω・´))

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值