Arch_Printf的问题

⚠️
嗨,...感谢您来论坛。令人兴奋的消息!我们现在正在迁至我们的新论坛平台,将提供更好的功能,并包含在主对话框网站中。所有帖子和帐户都已迁移。我们现在只接受新论坛上的流量 - 请发布任何新线程https://www.dialog-seminile.com/support.。我们将在未来几天修复错误/优化搜索和标记。
5个帖子/ 0新
最后一篇
Herochua617.
离线
最后一次露面:3年11个月前
加入:2017-01-18 12:46
Arch_Printf的问题

你好呀,

似乎即使我确实遵循这个链接https://support.dialog-semicondiondiondum/faq/how-debug-uart.。我的TERA术语似乎是从ARCH_PRINTF功能显示输出的问题。我不知道这是什么原因,因为我已经根据相应链接定义了变量。我将Arch_printf放在Arch_main.c中的while(1)循环之前。任何建议都将要做。谢谢!

设备:
mt_dialog.
离线
最后一次露面:2个月2周前
职员
加入:2015-06-08 11:34
嗨Herochua617,

嗨Herochua617,

如前所述,请使用SDK5而不是SDK3,就您发现的常见问题解答是一个较旧的SDK 3.0.2.1。除此之外,由于您使用的是SDK3.0.1.1,这是上一个软件版本中唯一可用的版本,以便与ARCH_PRINTF()您应该做的是您应该做的(在template_project上测试)。

  • 在da14580_config.h文件中定义cfg_printf
  • 将端口/引脚更改为已设置并连接在DEV套件上的相应端口/引脚(例如,set_pad_functions()函数中的pro dev套件上()函数将tx更改为gpio_port_0和gpio_pin_4,以及rx到gpio_port_0和gpio_pin_4),您将必须将引脚更改为GPIO_RESERVATIONS()函数。
  • 在您完成此内容之后包含App_console.h文件并使用ARCH_PRINTF()函数以打印。

谢谢mt_dialog.

Herochua617.
离线
最后一次露面:3年11个月前
加入:2017-01-18 12:46
你好呀,

你好呀,

我尝试过,但它仍然无法打印。这是你可以看看的附件。希望你能找到一些错误。非常感谢你!

mt_dialog.
离线
最后一次露面:2个月2周前
职员
加入:2015-06-08 11:34
嗨Herochua617,

嗨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.

Herochua617.
离线
最后一次露面:3年11个月前
加入:2017-01-18 12:46
谢谢!它现在工作。

谢谢!它现在工作。