仿真helloworld例程,为何串口打印的信息可以显示在终端上
使用vcs、vivado仿真了e203+helloworld例程。这个例程的功能是通过UART外设,以115200波特率,打印一堆信息,这已经上板测试过了。
但是问题来了,我查看了仿真及RTL代码,始终没有看到UART外设打印的信息是如何由仿真器终端输出的。
仿真阶段,软件中的printf信息,理应只能在UART Tx端口观察到波形变化。但是,由上图可知,仿真器终端居然能显示printf信息。
这到底是怎么实现的?
💡 请 登录 后参与讨论(微信扫码即登录/注册)
帖子信息
版块开源蜂鸟E203
回复2
浏览4825
发布2022-03-05 15:39