芯路恒电子技术论坛

 找回密码
 立即注册
热搜: 合集
查看: 3727|回复: 0

【Zynq】关于ZYNQ的裸机实验中串口打印无法使用的问题

[复制链接]

该用户从未签到

59

主题

73

帖子

764

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
764
发表于 2021-11-10 10:54:26 | 显示全部楼层 |阅读模式
如果在用ZYNQ时,明明开启了串口,但是无法使用串口打印任何信息,首先检查printf里面的语句末尾有没有加\n换行,没加的话可能导致显示异常,从而无法打印信息其次,检查板级支持包的设置里,是否将sdin和sdout设置为要打印的uart外设
打开板级支持包设置界面的步骤如下:
1.右键点击后缀带有_bsp的文件夹
右键点击板级支持包.jpg
2.选择Board Support Package Settings
设置板级支持包.jpg
3.选择standalone,将右侧的stdin和stdout的Value栏切换为ps7_uart_1或ps7_uart_0,这个选择你要打印的对应串口号
板级支持包串口配置.jpg
4.选好后点击当前页面下方的OK
5.右键再次点击后缀带有_bsp的文件夹,选择Re-generate BSP Sources,在弹出的框里点击Yes,然后等待BSP重新生成即可 重新生成板级支持包.jpg





回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|芯路恒电子技术论坛 |鄂ICP备2021003648号

GMT+8, 2024-5-3 05:12 , Processed in 0.110240 second(s), 34 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc. Template By 【未来科技】【 www.wekei.cn 】

快速回复 返回顶部 返回列表