利用AD7606采样时,采样率设置为12.8k,利用串口打印,显示为R。设置采样率为10k和11k时均可打印出采样数据。查询后AD7606的采样率可达200k,请问出现该情况的原因是什么?
估计你串口用的波特率是 115200 吧,这个波特率最多每秒能输出 11.5K 个字符。你打印超过 12K字节/s 的双口可能没有能力输出了。将串口输出用缓存+中断方式能改善,但是缓存满了后任然会出现各种问题。
串口输出速率限制了采样速度