Part Number:CC1310Other Parts Discussed in Thread: CC2640R2F
CC1310 采集两个通道ADC, ADC_COMPB_IN_AUXIO6是200us读取一次, ADC_COMPB_IN_AUXIO3是1s读取一次,
当产生1s事件时关闭200us的定时器, 再读取ADC_COMPB_IN_AUXIO3,
1. 这个读取ADC_COMPB_IN_AUXIO6会不准, 这是为什么? 这个代码在CC2640R2F没有出现问题?
2. 多通道ADC读取需要怎么处理?
Yolande Wang:
您好,
在处理多通道 ADC 读取时,确保采样率和触发事件的时机是关键的。
WK C 说:
CC1310 采集两个通道ADC, ADC_COMPB_IN_AUXIO6是200us读取一次, ADC_COMPB_IN_AUXIO3是1s读取一次,
当产生1s事件时关闭200us的定时器, 再读取ADC_COMPB_IN_AUXIO3
确保关闭 200us 定时器之前先完成 ADC_COMPB_IN_AUXIO6 的采样然后再读取 ADC_COMPB_IN_AUXIO3 。
,
Yolande Wang:
在ADC驱动程序文档中,请查看“执行多通道采样”部分
https://dev.ti.com/tirex/content/simplelink_cc13xx_cc26xx_sdk_6_10_00_29/docs/drivers/doxygen/html/_a_d_c_8h.html
这应该为您提供一种在两个通道上执行采样的方法。