3.1 EDK-我可以使用与调试和STDIN或STDUT器件相同的外围器件吗?

描述

关键字:调试、STDIN、STDUT、XMD

紧迫:热

一般描述:
我可以使用相同的外围器件(JTAG UART或UART)作为调试和STDIN和/或STDUT器件吗?

解决方案

-使用任何UART作为STDIN和调试外设将不起作用,因为XMD不读取来自用户的任何输入,并将其作为程序的用户输入发送。

-只要用户程序只写ASCII输出,任何UART作为STDUT和调试外围器件的使用都是有效的。程序不应该将二进制0x0、0x1、0x2、0x3输出到调试外围器件。如果是,则与XMD的调试会话将不同步。如果必须显示二进制数据,LED和7段显示器是更好的地方。

一旦MMLBRAZE具有非侵入式调试方法,此限制将被删除。这将在即将到来的EDK版本中得到支持。
编辑 重设标签(回车键确认) 标为违禁 关闭 合并 删除

提问于 2018-07-30 11:02:17 +0800

这个帖子被标记为一个社区wiki

这个帖子是一个wiki(维基). 任何一个积分 >500的人都可以完善它