首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

请教关于AD转换的一些问题~~

请教关于AD转换的一些问题~~

在看DATASHEET里面,有些概念的东西不是很清楚~
1,关于连续转换SCAN,连续转换与单次转换的区别是什么?单次是只转换一次?转化完一次后对应的通道标志CCFX只会置位一次,以后就不会再置位了?
2,关于转换长度,假如我设置转换长度是4 ,单通道采样,那么是代表什么意思?单通道采样4次?那结果是怎么放的?

3假如是单通道采样,连续采样,那么这个转换长度是不就没有意义了?因为是连续采样~这样想对么?
4FIFO的设置 假如我设置了FIFO ,转换长度是2,那么是不是就是说我第一次采样的结果就放到DATA0,第二次就是DATA1,然后下一次又从0开始?
希望大家指点,谢谢~~

[此贴子已经被作者于2007-4-10 15:36:00编辑过]

如果是S12的话,回答是:

1. 关于连续转换SCAN,连续转换与单次转换的区别是,单次是只转换一次。转化完一次后对应的通道标志CCFX只会置位一次,以后就不会再置位了。


2. 关于转换长度,假如设置转换长度是4 ,单通道采样,那么是代表单通道采样4次。转换结果依次放入结果寄存器。放置的位置则取决于FIFO位。

3. 假如是单通道采样,连续采样,那么这个转换长度也有意义。因为是采样4次算一个序列,一个序列完成后才会产生一个SCF中断。


4. FIFO的设置 假如设置了FIFO ,转换长度是2,那么是不是就是说我第一次采样的结果就放到DATA0,第二次就是DATA1,然后下一次又从0开始?:应该是FIFO为0时是这样。相反,FIFO为1时,结果会连续存放于8个结果寄存器中。

[此贴子已经被strongchen于2007-4-10 17:06:49编辑过]

[此贴子已经被strongchen于2007-4-10 17:19:36编辑过]

海纳百川  有容乃大
谢谢~~现在清楚很多了~~~
版主好,我刚开始学AD转换,跟你请教个问题:我需要把三个传感器的电压值转换成三个对应的数字信号,我现在对转换的原理很模糊,把这三个信号输入到三个通道里,转换后它就会把对应的数字值存到相应的寄存器吗?在AD初始化的时候,我需要对那些量进行设定?感觉问的问题很低级,希望版主指教,谢谢!(用的是s12xs) 2# strongchen
这问题很难
你不看数据手册的?
不要一开始就问人啊 4# yelongzhuang
返回列表