GD32F150如何在PWM的周期内去ADC检测

[复制链接]
973|2
 楼主| 〽️〽️〽️ 发表于 2020-8-15 17:13 | 显示全部楼层 |阅读模式
本帖最后由 〽️〽️〽️ 于 2020-8-15 17:14 编辑

A)  上升沿开始,我想捕获某个通道的ADC,直到下一个上升沿到来停止。
     记录ADC1
     另外呢,上升沿开始到下降沿,我想记录ADC2. 再下降沿到下一次上升沿记录ADC3

B)  周期内的采集次数也想自己控制,比如上升沿到下降沿10ms,我想采集10次 或者30次,或者50次都可控
     或者这段10ms时间内,要间隔100us 不停的记录ADC值到sram.

C)  同上也希望下降沿开始到下一个上升沿开始的100ms内,,我想采集100次 或者300次,或者500次都可控
     或者这段100ms时间内,要间隔1000us 不停的记录ADC值到sram.

请问A)  B)   C)都可行吗?
xdqfc 发表于 2020-8-16 09:19 | 显示全部楼层
把我眼睛看花了,虽然没有看懂,但是我估计上面的功能完全可以实现的。
lvben5d 发表于 2020-8-18 07:42 | 显示全部楼层
A  设置ADC为单次采样  脉冲输入上升沿触发启动某路 ADC start  ,采样OK后 自然会停止。 记得读出去,且清转换结束标志、 注意脉冲周期大于1次采样周期1丢丢哦
您需要登录后才可以回帖 登录 | 注册

本版积分规则

51

主题

378

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部