你好呀,
似乎即使我确实遵循这个链接https://support.dialog-semicondiondiondum/faq/how-debug-uart.。我的TERA术语似乎是从ARCH_PRINTF功能显示输出的问题。我不知道这是什么原因,因为我已经根据相应链接定义了变量。我将Arch_printf放在Arch_main.c中的while(1)循环之前。任何建议都将要做。谢谢!
设备:
你好呀,
似乎即使我确实遵循这个链接https://support.dialog-semicondiondiondum/faq/how-debug-uart.。我的TERA术语似乎是从ARCH_PRINTF功能显示输出的问题。我不知道这是什么原因,因为我已经根据相应链接定义了变量。我将Arch_printf放在Arch_main.c中的while(1)循环之前。任何建议都将要做。谢谢!
嗨Herochua617,
如前所述,请使用SDK5而不是SDK3,就您发现的常见问题解答是一个较旧的SDK 3.0.2.1。除此之外,由于您使用的是SDK3.0.1.1,这是上一个软件版本中唯一可用的版本,以便与ARCH_PRINTF()您应该做的是您应该做的(在template_project上测试)。
谢谢mt_dialog.
你好呀,
我尝试过,但它仍然无法打印。这是你可以看看的附件。希望你能找到一些错误。非常感谢你!
嗨Herochua617,
在您上传的附件中,您在原始配置GPIO_PORT_1和GPIO_PIN_2和GPIO_PIN_2和GPIO_PIN_3中拥有UART的端口/引脚,如果要使用这些端口打印,您需要一个额外的FTDI电缆连接到这些端口或您可以使用Pro套件的FTDI或基本套件的JLINK,您只需要将P12和P13连接到FTDI或JLINK的RX / TX,具体取决于您使用的开丝或更换引脚/端口配置作为上面指示的I VE,以便重新配置引脚并仅使用开发套件具有的默认跳线配置。
谢谢mt_dialog.
谢谢!它现在工作。