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

AD12采样值用串口调试助手显示时,几位为一个数

AD12采样值用串口调试助手显示,m=ADC12MEM0, m为16位的unsigned   int   型,我将采样值发到 串口调试助手上,我设置的是hex格式显示,

我应该两位两位的读,还是4位4位的读,我输入的是50% 占空比的方波,比如我是把43 43 看作一个16进制的数,还是43看作一个16进制数,一块读,我按10进制算出采样转换电压应为两种值:5486和819,   十六进制应为 11ea,和333.    那从显示数ff    ff    ff    ff    ff    42       44       45        43    看,我怎么知道这些数是10进制的多少啊,问题有点多,我会很感激您的回复

Ken Wang:

li,

  你从ADC的MEMO得到的数据是16位的,但是UART的报文格式是8位数据的。所以为了保证数据的正确传输。建议你在进行UART数据传输之前,把m分成两个8位数来进行传输。即把高低8位分开发送。

谢谢

赞(0)
未经允许不得转载:TI中文支持网 » AD12采样值用串口调试助手显示时,几位为一个数
分享到: 更多 (0)