Board logo

标题: 怎样高效的同时使用多路ADC? [打印本页]

作者: geweilin    时间: 2009-4-24 09:17     标题: 怎样高效的同时使用多路ADC?

我在做汽车信号检测系统,需要用到9路ADC,但是如果我一起用了9路ADC,则就占用了MCU的大量资源了,请教各位该怎么解决?
作者: fish1330    时间: 2009-4-24 10:16

中断采集
作者: geweilin    时间: 2009-4-24 21:20

我已经解决了,但还是要感谢楼上的。


作者: sehszf    时间: 2009-5-4 18:06

如何解决

大家分享


作者: fish1330    时间: 2009-5-6 09:35

开AD中断,设定采集序列。
中断服务程序里面,读取ATDDR0~ATDDR7等数据即可(注意,这个值不是每个通道的采样值,是同一个通道的八个采样值)。
再修改ATDCTL5,切换通道。






欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0