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