ADDA:串口传输及RGB显示问题

本文探讨了串口传输的频率限制,指出超过6400Hz的信号无法通过串口正确复现。同时分析了RGB显示的问题,建议信号频率应在6400Hz以上以确保屏幕显示完整周期。考虑到存储和传输速度,提出SD卡和光纤作为可能的解决方案。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

首先先把结论放在最前面,
串口由于传输速率的限制,只能接收频率在6400s-1以下的信号,频率继续增高,串口接收的数据将无法复现信号形状。
显示信号由于时钟频率的限制,在显示频率在3200s-1的信号可以显示完整周期,信号频率继续降低将无法展现完整信号。

1.串口传输
初始信号设置为频率较小的信号,AD的IP核能提供的最小时钟频率为1MHZ,但实际为3.125MHZ,如图在这里插入图片描述
频率:3.125MHZ
周期:3.12510241024=3276800
1/3276800s传输一次数据,即一个字节,一共是32768b,那么就需要1/100s传完,那么信号的频率就是100s-1,又用32M采集进去,单个周期数据量扩大到1M个b,周期仍为1/100s。
串口传输:波特率256000,即32000B/s,1/100s(单个周期内)能采样到的就是320B。
实际采集到的一个周期的数据为291,误差为9%,鉴于频率过小,误差在允许范围内。
其他:信号频率为400s-1,1600s-1,6400s-1时,图像如下所示
在这里插入图片描述
<

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值