nemo1991 发表于 2015-5-17 16:30
我觉得这个pwm触发ad的设置是对的,但是方式不对。
pwm触发adc,其实是确定了采样频率。
应该设置adc中断,在这个中断里完成adc结果的读取。不需要等待。
谢谢。我这边没有用中断,用的是查询方式,ADC转换完成后,会置位AdcRegs.ADCST.bit.INT_SEQ1,因此用查询方式应该也没有问题。我用人为启动ADC转换,查询方式读取,时间就正常,没有PWM触发的时间那么夸张。不知道问题出现在哪里?
http://blog.163.com/turner_gao/b ... 503201452794820842/
上面这个网址谈到“发现AD采样出来的波形采样频率比PWM频率还高”,会这样吗?