TI中文支持网
TI专业的中文技术问题搜集分享网站

430单片机ad模块问题

你好,这个ad的问题可能有点多。

1, 就是关于这个ad采样如果采用shp=0的模式那么他的这个采样保持时间就是这个shi信号高电平是又谁提供?

2 就是我采用定时采样的话我怎么控制这个采样的间隔?

3 如果我采用单通道重复采样这时候我写msc=1,然后我又采用定时采样设置了定时时间(假如我会设置的话),那么这时候他的采样间隔采用的会是转换一次马上又采还是我设置的定时采样啊?

4  还有就是刚刚发现了一个问题,就是假如你没有把memx中的值读出来的话他的采样频率和你把memx中的值读出来的采样频率是有很大不同的,这是为什么啊?

5 还有个问题就比较无脑了,就是我采样时只要那个ad里面的memx中只要放入了值那么他的ifg就会置1,我看哪个用户手册上面说的是读出了memx中的值时ifg就会置0退出中断,不知道我后面的话理解的对还是不对啊,求指教了。

6 就是一般要写定时采样的话那么我是怎么样写呢?求给出一段代码借鉴一下,先谢谢啦。

7 还有一个就是关于这个触发采样的问题了,这个adc12sht0和adc12sht1控制的应该是采样和保持时间吧,然后我看那个总体的框图就是adc12sht0和adc12sht1又可以控制采样间隔是这样的吗?

8 还有就是这个adc12sc位,用户手册上面说的是他是用于转换的,ad模块中那个框图又说他可以用于触发采样,就是说给一个sc触发一次采样,现在有个问题就是这个sc位他到底可以作用于什么过程,可以引起什么变化啊?

9 就是如果我想在main中读取memx这样能行吗?如果行的话应该怎么写语句啊?

谢谢啊,问题有点多,麻烦了啊

user4015270:

建议你好好看看芯片ADC这部分资料,然后结合实际调试,应该能解决上面所有问题。祝你成功。

赞(0)
未经允许不得转载:TI中文支持网 » 430单片机ad模块问题
分享到: 更多 (0)