bill0555
发表于 2023-3-5 21:54:26
视频里的程序有没有放上论坛?
电子DIY小家
发表于 2023-3-6 02:38:58
bill0555 发表于 2023-3-5 21:54
视频里的程序有没有放上论坛?
有的,在这个帖子的1楼末尾就是附件哦~
https://www.stcaimcu.com/forum.php?mod=viewthread&tid=323
dannyzhu008
发表于 2023-3-7 00:36:16
电子DIY小家 发表于 2023-2-26 20:53
兄弟看起来很强啊,专业汽车维修
是可以等间隔采样 但这个时间怎样控制?如果单单靠ADCTIM以及ADCCFG的SPEED来调整时间,这样不够用啊,是否可以在新版本增加一个PWM或者TIME时间间隔触发ADC,再将数据自动DMA存XDATA.现在这个DMA一触发就是靠ADC的转换速度来间隔采样,无法满足大多数的应用要求,太难了
电子DIY小家
发表于 2023-3-7 09:14:08
dannyzhu008 发表于 2023-3-7 00:36
是可以等间隔采样 但这个时间怎样控制?如果单单靠ADCTIM以及ADCCFG的SPEED来调整时间,这样不够用啊,是 ...
PWM周期触发ADC采样这个功能这个STC32G有的呀,不过在后面PWM的章节才会讲到,现在要用的话可以先看看手册,PWM章节的范例程序
dannyzhu008
发表于 2023-3-7 19:14:54
电子DIY小家 发表于 2023-3-7 09:14
PWM周期触发ADC采样这个功能这个STC32G有的呀,不过在后面PWM的章节才会讲到,现在要用的话可以先看看手 ...
PWM可以触发但又如何用DMA批量读取ADC值到XDATA
dannyzhu008
发表于 2023-3-7 19:17:35
dannyzhu008 发表于 2023-3-7 19:14
PWM可以触发但又如何用DMA批量读取ADC值到XDATA
难道可以同时打开PWM触发ADC和ADC DMA?
电子DIY小家
发表于 2023-3-10 09:32:41
dannyzhu008 发表于 2023-3-7 19:17
难道可以同时打开PWM触发ADC和ADC DMA?
看下来目前PWM触发ADC只可以实现等间隔采样。同样的看下来DMA的ADC只要配置好设置通道选择时间、保持时间、采样时间理论来说也是可以控制采样时间的。32G试验箱里就有个16通道的ADC触发DMA连续采样的功能,可以试试:
dannyzhu008
发表于 2023-3-11 08:25:53
电子DIY小家 发表于 2023-3-10 09:32
看下来目前PWM触发ADC只可以实现等间隔采样。同样的看下来DMA的ADC只要配置好设置通道选择时间、保持时间 ...
DMA的ADC只要配置好设置通道选择时间、保持时间、采样时间理论来说也是可以控制采样时间的
这个准备试试但太难掌握那个时间的,好像DMA自动扫描ADC除了ADC转换速度 每个切换还有一个DMA自己的时间间隔,比如我让ADC 1通道扫描20次1通道扫描完一次,进行下一次时这个时间比ADC转换时间大,也就时ADC转换+DMA的时间间隔 DMA的时间间隔这个时间无法确定 或者很难判断 在做SPI DMA的时候就发现DMA SPI 不时连续发送的 可以测SPI的时钟或者数据 会发现是有时间间隔的,
hu_jia168
发表于 2023-3-12 15:41:28
神农鼎 发表于 2022-12-22 17:47
你程序打包,附件也发上来,冲哥才能方便的编译,分析原因啊
对
电子DIY小家
发表于 2023-3-14 11:07:43
lclbf 发表于 2023-3-14 10:59
老师教程:数码管动态显示,用的是8位数码管,段选和位选都刚好8位;我没有对应的硬件,只有4位数码管,现 ...
4位的话,位选的数组改成四位就好了~当然可以接着用
页:
1
2
[3]
4
5
6
7
8
9
10
11
12