bldc小菜鸟 发表于 2015-3-7 10:30:43

关于stm32的双adc问题

本帖最后由 bldc小菜鸟 于 2015-3-7 10:31 编辑

为了采样的快速准确一般会采用双adc模式,鉴于控制需要,我采取的是双adc的六种工作模式中的同步注入模式,通过timer1的更新事件触发采样,一个周期触发一次,现在想改变采样点,在四分之一周期处采样,就使得在不添加定时器和adc3的前提下,要用一个寄存器的中断来代替原来的timer1的更新事件中断,也就是timer1的4通道,但是改变中断触发源之后却无法触发采样,且有个概念始终弄不明白:定时器中断属于软件中断还是外部中断,双adc中的2个adc的初始化和设置要有什么注意的地方?设置了2个adc就是双adc模式了吗?怎么关联?我仿真发现adc1的触发源改了,但是adc2的触发源并没有改变,这是为什么?希望高手指点一二!!!

zfz0122 发表于 2015-3-7 11:04:03

定时器中断属于软件中断、、
双ADC交替采集。有相关寄存器设置的。不是设置了2个adc就是双adc模式

bldc小菜鸟 发表于 2015-3-7 11:06:09

zfz0122 发表于 2015-3-7 11:04
定时器中断属于软件中断、、
双ADC交替采集。有相关寄存器设置的。不是设置了2个adc就是双adc模式 ...

非常 感谢你的回答。

_ilikerome_ 发表于 2015-3-7 11:06:41

顶,看有没有高手解答,跟着学习一下。
页: [1]
查看完整版本: 关于stm32的双adc问题