STM32初学
文章平均质量分 56
学习一下stm32,参加蓝桥杯嵌入式玩一玩。
LJ&H
这个作者很懒,什么都没留下…
展开
-
STM32 出现SWD/JTAG Communication Failure
出现SWD/JTAG Communication Failure这个问题的原因就是你板子的SW被复用了,SW被复用的原因就是你配置了CubeMX中跟他相关的引脚。原创 2022-11-29 16:49:45 · 15124 阅读 · 29 评论 -
七、【stm32】DMA读取ADC 以11届省赛为例
Mode ADC_Mode_Independent 这里设置为独立模式------独立模式模式下,双ADC不能同步,每个ADC接口独立工作。Continuous Conversion Mode(连续转换模式) ENABLE-------设置为ENABLE,即连续转换。Scan Conversion Mode( 扫描模式 ) : DISABLE-------如果只是用了一个通道的话,DISABLE就可以了(也只能DISABLE),如果使用了多个通道的话,会自动设置为ENABLE。原创 2022-11-20 22:45:42 · 501 阅读 · 0 评论 -
六、【STM32】eeprom的使用 以13届省赛为例
eeprom 单字节和多字节读取。判断是否为第一次上电。原创 2022-11-20 22:00:29 · 1155 阅读 · 1 评论 -
五、【stm32】PWM的使用 以蓝桥杯13届省赛为例
Output compare preload(输出比较预加载):Enable(使能) 作用和 auto-reload preload 类似。auto-reload preload(自动重装载):Enable(不使能)//使能不使能在这不影响工作。题目要求:确认购买信息后,5秒内输出频率为2khz,占空比为30%的脉冲信号,其余时间为5%。Fast Mode(脉冲快速模式):Disable(不使能) 与我们配置无关不使能。Counter Mode(计数模式):Up(向上计数模式)原创 2022-11-20 21:23:26 · 484 阅读 · 0 评论 -
四、【stm32】串口--以蓝桥杯13届省赛为例
/ 是否接受完毕标志,若为一则接收完毕。按照题目要求定义接受和发送字符长度:(usart.h)首先打开CubeMX,配置箭头处引脚。会看到串口初始化了。逻辑部分busi.c。原创 2022-11-20 21:01:01 · 451 阅读 · 0 评论 -
三、【stm32】LCD的使用
关于LCD的使用很简单,在使用时,你只需将lcd.c和lcd.h拷贝到你的项目里面。然后在主函数编写相应程序即可。-- 设置前景色为白色。-- 设置背景色为蓝色。-- 清屏操作,清屏为蓝色。原创 2022-11-20 20:27:56 · 2721 阅读 · 0 评论 -
一、【stm32】新建工程并简单点灯
stm32电灯详细过程原创 2022-11-20 11:42:03 · 178 阅读 · 0 评论 -
HAL库是什么?
通常新手在入门STM32的时候,首先都要先选择一种要用的开发方式,不同的开发方式会导致你编程的架构是完全不一样的。一般大多数都会选用标准库和HAL库,而极少部分人会通过直接配置寄存器进行开发。网上关于标准库、HAL库的描述相信是数不胜数。可是一个对于很多刚入门的朋友还是没法很直观的去真正了解这些不同开发发方式彼此之间的区别,所以笔者想以一种非常直白的方式,用自己的理解去将这些东西表述出来,如果有描述的不对的地方或者是不同意见的也可以大家提出。原创 2022-11-20 10:43:17 · 2508 阅读 · 2 评论