- 博客(3)
- 收藏
- 关注
原创 STM32 HAL库 查询法多通道采集
最近在给老师做一个项目,项目要求使用16路ADC采集,并且是实时采集(放在15K中断里面每一次中断都要采集16路通道)。以下是通过这次项目对ADC的一些认识。一、多通道采集采用的方法因为项目要求进行实时的采集,所以不能够采用DMA等方法,只能每一次中断采集当下时刻的电压值。我采用的方法是开启单通道采并开启连续转换模式,然后采集完一个通道以后改变通道继续采集,所有通道采集完成后关闭ADC外设,下一次进中断采集之前再将ADC打开。至于为什么采集完之后要关闭ADC,在后面会具体解释。二、Cub
2022-05-06 15:48:15
2300
原创 STM32三种对齐计数模式及其中断回调函数——用CubeMX工具
STM32定时器的PWM模式主要可以分为两大类,一类是边沿对齐模式,另一类时中间对齐模式。中间对齐模式又有三种对齐方式,这篇文章就来简单的谈一下中间对齐模式种三种对齐方式的区别。我们可以看参考手册里面的内容从中断的角度来说,三种对齐模式的差别在于:模式一 仅在向下计数溢出时产生中断(前提是使能了中断),模式一二仅在向上计数溢出时产生中断,模式三则在两种情况下都会产生中断。如图:接下来我们用一段程序简单说明cubemx关于定时器的配置...
2022-05-02 20:41:11
9802
8
原创 STM32Cube MX“No section matches selector - no section to be FIRST/LAST”错误解决方案
最近在升级STM32Cube MX的时候遇到了下面的问题,生成的代码在编译的时候出现了如下错误:我查阅了各种资料,最终误打误撞把这个问题解决了。解决方法如下:新建一个 New Group然后给其添加启动文件startup_stm32f103xb.s,一定要选择All files,否则可能找不到。添加过后如图所示:再次编译:错误消失。...
2021-07-24 22:03:01
1454
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人