我这里是用定时器控制AD采样,然后再用SCI将得到的AD数据发送到串口调试助手上。是12的精度采样率为 500
但是采样计算后的结果却又好多是一样的,这是怎么回事啊?这算是采集对了吗?还是错在哪里了?
Eric Ma:
你发这些信息上来,给不了判断啊。
你自己通过仿真器调试,去查看ADC结果寄存器的值对不对先。
ERIC
我这里是用定时器控制AD采样,然后再用SCI将得到的AD数据发送到串口调试助手上。是12的精度采样率为 500
但是采样计算后的结果却又好多是一样的,这是怎么回事啊?这算是采集对了吗?还是错在哪里了?
xin he1:
回复 Eric Ma:
采样结果是对的,但是就是有好多数据是一样的,当然也有不一样的 可不可能是采样保持电路放点不及时 造成的啊
我这里是用定时器控制AD采样,然后再用SCI将得到的AD数据发送到串口调试助手上。是12的精度采样率为 500
但是采样计算后的结果却又好多是一样的,这是怎么回事啊?这算是采集对了吗?还是错在哪里了?
mangui zhang:
回复 xin he1:
两个方面去考虑:
1.在线看看 你的AD Result的寄存器中的结果是否正确 数据是在数据转换还是在SCI上传过程中出的问题
2.关于数据的变化情况 主要看被采集的信号变化情况 如果被采集信号是直流 那么肯定是采集结果接近一样