芯来科技
直播中

远风

9年用户 1054经验值
擅长:MEMS/传感技术 模拟技术 存储技术
私信 关注
[问答]

仿真helloworld例程,为何串口打印的信息可以显示在终端上?

使用vcs、vivado仿真了e203+helloworld例程。这个例程的功能是通过UART外设,以115200波特率,打印一堆信息,这已经上板测试过了。
但是问题来了,我查看了仿真及RTL代码,始终没有看到UART外设打印的信息是如何由仿真器终端输出的。

仿真阶段,软件中的printf信息,理应只能在UART Tx端口观察到波形变化。但是,由上图可知,仿真器终端居然能显示printf信息。
这到底是怎么实现的?
                                                                                

更多回帖

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