`我的应用有三路ADC输入,想用中断来采样,目前如果只输入一路,中断测量成功,但是怎样才能做到用中断(且不用DMA)测量三路信号呢? AD采样模式:单端,16位,4AVG,软件触发。另外在keil 中怎样开启ADC中断和总中断,我目前是用IAR来编写的。
KL25Z128VLK4在手册上说有14个ADC channel,ADC_SE0,ADC_SE1,ADC_SE2,ADC_SE3,ADC_SE4a,ADC_SE5a,ADC_SE6a,ADC_SE7a,ADC_SE8,ADC_SE9,ADC_SE11,ADC_SE12,ADC_SE13,ADC_SE14,ADC_SE15.
但同时在手册上还列出了另外4个ADC channel ,ADC_SE4b,ADC_SE5b,ADC_SE6b,ADC_SE7b,
两个加起来不止14个channel了。
`
已退回3积分
2015-2-9 17:43:28
开启ADC中断和总中断操作的目标寄存器都是一样的,所以代码可以直接参考。
而关于ADC的通道其实ADC_SE4b与ADC_SE4a都是对应正4通道,只是最后引脚位置不同而已。
开启ADC中断和总中断操作的目标寄存器都是一样的,所以代码可以直接参考。
而关于ADC的通道其实ADC_SE4b与ADC_SE4a都是对应正4通道,只是最后引脚位置不同而已。
举报