在设计的时候没有注意,ADC10用的MCU引脚是A1和A3两路。
请教两个问题:
1、像我现在这种情况(采集A1和A3两个不连续的ADC),在初始化的时候配置ADC10CTL1 |= ADC10SHP | ADC10CONSEQ_1; ADC10MCTL0 |= ADC10INCH_3;即相当于将A0,A1,A2,A3成一序列(实际上A0和A2引脚没有用于ADC功能)。这样操作会有问题吗?我准备用DMA取到数据后,只用A1和A3的数据。
2、ADC10模块几路通道共用一个ADC10MEM,那是不是开了多路ADC10的时候,只能用DMA来抓取各路ADC值?
请各位指教,谢谢!
user4207297:
回复 Susan Yang:
如果用序列的话,那些在序列里,但没有配置为ADC10的引脚,比如设置为IO功能了,这样的做法会不会引起其他问题?
Susan Yang:
回复 user4207297:
按我的理解是可以这样操作的,不会引起其他问题
user4207297:
回复 Susan Yang:
好的,我去试试看。谢谢!
Susan Yang:
回复 user4207297:
好的,祝您调试顺利