MSP430 定时器TB输出PWM波形控制ADC12采样 必须控制ADC12ENC吗?能自动实现ADC12采样转换吗?现在只能自动采样一次,然后必须将ADC12ENC置上升沿才能继续触发采样,有没有方法不需要控制ADC12ENC,进行ADC采样。
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
MSP430 定时器TB输出PWM波形控制ADC12采样 必须控制ADC12ENC吗?能自动实现ADC12采样转换吗?现在只能自动采样一次,然后必须将ADC12ENC置上升沿才能继续触发采样,有没有方法不需要控制ADC12ENC,进行ADC采样。
ADC12有不同的trigger source,也可以使用ADC12SC软件手动触发。
如果考虑自动触发,参考user guide中 ADC12SHSx的说明,并结合规格书描述,可以选择TimerB周期自动触发ADC.
考虑使用自动触发方式,参考了数据手册,选择了定时器B控制触发,但是单通道单次转换与序列通道序列转换模式中,当转换完成后,必须软件使ENC再次复位并置位(上升沿),才能等到下一次触发采样转换,而重复单次与重复序列则不需要。能否使用单次采样与序列采样实现全自动采样?
采样模式本来就是分为了4种,单次单通道或者单次顺序采样完成,是要重新使能的,重复单通道或者序列采样时自动连续采样。
我的意思是,既然TB可以控制采样时刻,为何不能接受重复顺序采样。
当然单次顺序采样也没问题,要使能PWM中断,在PWM中断服务程序里面使能ENC,这种方式也可以
重复单通道采样,是不是触发一次之后一直在进行采样转换...采样转换....,这样功耗相比单通单次采样不是功耗很大
重复序列采样通道也是一次触发之后,一直在进行连续的采样嘛?后面的PWM触发信号,还会进行触发重新采样嘛?还是忽视该信号。