|
发表于 2022-5-14 15:31:27
|
显示全部楼层
此处的测试,FPGA的波特率设置为:100,000,000/16/6 = 1,041,666.7 bps,FT2232HQ考虑没有实现小数分频,则设定波特率实际为:120,000,000/16/7 = 1,071,428.6 bps。
1. FT2232HQ相对FPGA的波特率偏差:(1,071,428.6 - 1,041,666.7)/1,041,666.7 = 2.86%;
2. FPGA相对FT2232HQ的波特率偏差:(1,041,666.7 - 1,071,428.6)/1,071,428.6 = -2.78%;
按这个波特率偏差来分析,通讯应该正常,但你测试又说不正常!
你在18#和19#给出的测试结果,按照同样的分析方法,得出了不太一致的结论,那么你可能忽略了一些测试细节?所以,我的建议是,你最好还是在理论分析的基础上结合示波器实际测试你在某个试验条件下FT2232HQ和FPGA各自的发送信号的真实波特率,与设计参数进行对比,找出设计和实际不一致的真实原因!
|
|