MSP430讨论区
返回
登录/注册
AD中设置ADC12CTL1寄存器的SHP位为0,采样信号源自输入信号是什么意思?
楼主
北夜星辰 于 2011-04-16 13:04:05
AD中设置ADC12CTL1寄存器的SHP位为0,采样信号源自输入信号是什么意思?
AD中设置ADC12CTL1寄存器的SHP位为0,手册上解释是“采样信号直接源自采样输入信号”
我以前虽然做过了不少AD实验,但一般这边都是设1,让采样信号源自采样定时器,很少
设0的。现在想想却有些不理解。什么叫“采样信号直接源自采样输入信号”?这里的输入
信号是怎样的信号?正弦波?方波?
回复
1楼
DC 于 2011-04-17 13:06:17
在ADC12模块中,SHP位是选择ADC核采样/转换的触发信号输入源。
当0时,它的信号源来由ADC12CLK,经采样定时器分频后输出信号作为ADC核采样/转换信号。
当1时,它的信号源来于外部的定时器模块产生的定时信号(这当然是方波了),这个信号来触发ADC的采样/转换。
在使用这两个信号时,同时需要注意第一次的信号的启动和单次或多次采样的设置。在采样/转换时序上也要考虑定时器输入时的时间宽度问题,否则如果超出ADC最小采样/转换时间的话会导致数据不精确的可能发生。
回复
1
电脑版
Page created in 0.0615 seconds width 2 queries.