赛灵思
直播中

吴巧芬

7年用户 187经验值
私信 关注
[问答]

Zybo串口连接问题 Tx指示灯闪烁,电路板在使用串行COM时没有反应

我正在使用Zyboboard并按照课程学习如何使用它。
但是我有一个问题,我不知道如何调试。
对于使用串行通信的附件,这似乎对我不起作用。
我测试了2个实验室,试图找出问题所在。
这两个项目都没有给出合成/实现或生成比特流时的错误。
然而,当我将它加载到电路板上并通过putty或Tera Term发送一些东西时,电路板没有提供所需的输出。
(实验3:显示led的发送字符,实验4:发回字符)
完成导致了。
(所以文件上传)
每次发送一个角色时,tx指示灯都会闪烁。
(所以我使用正确的COM端口)
我按照指示在终端中将波特率设置为115200。
董事会对前一个实验室没有任何问题。
(用按钮控制LED。)
我在Windows 7上使用Vivado 2015.2,我让驱动程序自动安装。
如果有人能够把我推向正确的方向,我将非常感激。
我已经包含了其中一个的实验室和源文件,我希望这是允许的,如果不是这样,我道歉。
lab3.pdf 1883 KB
lab4.pdf 3436 KB
lab3.rar 9 KB

回帖(2)

h1654155275.5669

2020-4-10 09:03:56
嘿,你有答案吗?
我面临类似的问题......谢谢!!
举报

汤敏树

2020-4-10 09:15:51
我的波特率是错误的,尝试将接收端(PC上的终端)的波特率设置为您当前使用的两倍。
如果这不起作用(重新)通过查找您正在使用的板上的uart的实际速度来计算您正在使用的波特率:
Ip Integrator - >开放式块设计
双击您的处理系统 - >将打开“重新自定义IP”窗口
时钟配置 - >选择第二个选项卡'高级时钟'(!) - >扩展IO外设时钟,在那里找到UART频率。
它已经有一段时间了,所以我错了。
祝你好运!
举报

更多回帖

发帖
×
20
完善资料,
赚取积分