[STM32F1]

HAL库入门多通道ADC+DMA

[复制链接]
1270|38
手机看帖
扫描二维码
随时随地手机跟帖
雨過天晴|  楼主 | 2022-1-27 11:16 | 显示全部楼层 |阅读模式
本帖最后由 雨過天晴 于 2022-1-27 11:16 编辑

#申请原创#@21ic小跑堂@21ic小跑堂


一、测试基本环境
1.版本号
STM32CUBEMX V6.0.1
MDK V5.27
2.测试芯片型号STM32F103C6T6A
二、配置Cubemx

1.新建工程选择STM32F103C6Tx
5829161f1fcebed1a6.png
2.配置时钟和debug
用外部时钟
9064861f1fd50ac91d.png
819461f1fd6d1ae2d.png
和SW进行debug
7655361f1fd9cacc2b.png
2.配置ADC
选6个通道做测试
2013961f1fe4610cda.png
基本ADC配置
2865761f1fee45a6cb.png
2486661f1feffd3bd2.png
DMA配置
5656261f20a9e05d13.png
三、程序
1.main.c文件

开启ADC校准
1830361f200fc2480b.png
读取ADC_DMA
7829361f2011cd8e4f.png
2.adc.c 文件

定义ADC数组
870461f20b4a36130.png
定义回调函数,平均值滤波
3390061f20b6bc96c2.png
3.debug
IN0-->3.3V;IN1-->GND;IN2~IN5悬空
观察adc数组和adcdata数组
8418561f20c237c0f0.png
213061f20c5313416.png


4506261f1ff20bede2.png
5325461f2006d3e6cf.png
4831361f200a88f7cf.png

使用特权

评论回复
weiwei4dk| | 2022-1-28 14:46 | 显示全部楼层
挺详细,不错,谢谢分享

使用特权

评论回复
雨過天晴|  楼主 | 2022-2-7 13:32 | 显示全部楼层
DMA应该用half word

使用特权

评论回复
touser| | 2022-2-22 18:25 | 显示全部楼层
STM32CUBEMX开发简单多了了。   

使用特权

评论回复
ghuca| | 2022-2-22 19:50 | 显示全部楼层
ADC+DMA使用中断了?  

使用特权

评论回复
tifmill| | 2022-2-23 15:16 | 显示全部楼层
不是用了DMA了吗?怎么还需要自己转换  

使用特权

评论回复
sheflynn| | 2022-2-23 16:24 | 显示全部楼层
使用了microlib了吗

使用特权

评论回复
houjiakai| | 2022-2-23 17:01 | 显示全部楼层
这个程序有的时候会卡死的。   

使用特权

评论回复
sdlls| | 2022-2-23 18:01 | 显示全部楼层
DMA是怎么配置的呢   

使用特权

评论回复
cehuafan| | 2022-2-23 18:34 | 显示全部楼层
为什么DMA中断会持续运行呢   

使用特权

评论回复
wwppd| | 2022-2-23 19:12 | 显示全部楼层
多通道ADC采样可以使用不连续转换的方式的

使用特权

评论回复
童雨竹| | 2023-9-29 07:02 | 显示全部楼层

反激式电路与正激式电路相反,

使用特权

评论回复
Pulitzer| | 2023-9-29 08:05 | 显示全部楼层

理解了共模噪声我们就知道共模电感就知道为什么共模电感会接在交流一侧了

使用特权

评论回复
公羊子丹| | 2023-9-29 09:08 | 显示全部楼层

这样就可以制作出我们想要的邮票孔了。

使用特权

评论回复
公羊子丹| | 2023-9-29 10:01 | 显示全部楼层

VHumanBody为 8kV

使用特权

评论回复
Wordsworth| | 2023-9-29 11:04 | 显示全部楼层

电路中有一组并行线路,正常信号通过时候基本不受影响

使用特权

评论回复
Clyde011| | 2023-9-29 12:07 | 显示全部楼层

更小的较小的c形孔可以做到(低至0.35mm)。

使用特权

评论回复
万图| | 2023-9-29 14:03 | 显示全部楼层

对于插件电感,我们一般见的比较多的就是UU型和EE型以及环型

使用特权

评论回复
Uriah| | 2023-9-29 15:06 | 显示全部楼层

您可能已经在某些Wi-Fi模块上看到过它们,

使用特权

评论回复
帛灿灿| | 2023-9-29 17:02 | 显示全部楼层

使用的开关管数量多,且要求参数一致性好,驱动电路复杂,实现同步比较困难。这种电路结构通常使用在1KW以上超大功率开关电源电路中。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

9

主题

81

帖子

0

粉丝