da14531与tx = p0_0闪烁

⚠️
嗨,...感谢您来论坛。令人兴奋的消息!我们现在正在迁至我们的新论坛平台,将提供更好的功能,并包含在主对话框网站中。所有帖子和帐户都已迁移。我们现在只接受新论坛上的流量 - 请发布任何新线程https://www.dialog-seminile.com/support.。我们将在未来几天修复错误/优化搜索和标记。
8个帖子/ 0新
最后一篇
JCDR.
离线
最后一次露面:7个月4周前
加入:2019-12-19 09:10
da14531与tx = p0_0闪烁

焊盘P0_0是默认复位输入。我发现我需要在文件user_periph_setup.c的函数periph_init()的开头时添加以下行

gpio_disable_hw_reset();

在文件user_periph_setup.h中修改以下行(__da14531__)

#define uart2_tx_port gpio_port_0.
#define uart2_tx_pin gpio_pin_0.

关键词:
设备:
PM_DIALOG.
离线
最后一次露面:2天9小时前
职员
加入:2018-02-08 11:03
嗨Jean-Christian,

嗨Jean-Christian,

谢谢你的反馈。您能否说明您使用的是哪个开发板?是DA145xx PRO-DK或DA1458x PRO-DK(这是旧版本)。我使用P0_0作为UTX运行DA145xx Pro-DK中SDK6.0.12的Blinky示例,它正好工作。

请注意,RESET引脚功能仅在上电时使用。之后,PIN函数将根据引导序列步骤改变为UART。请参见表37 DA14531数据表。

在ROM Booter处于活动状态之前和之后,启用P0_0上的复位函数。在ROM Booter执行后,应用程序将开始运行。之后,可以针对替代功能重新配置PIN。此外,复位功能可以连接到另一个GPIO。当P0_0用于不同的功能时比复位不同,请确保引脚被配置为被拉下来或使用下拉电阻以避免连续复位。这已经在da145xx pro-dk中实现了

谢谢,PM_DIALOG.

谢谢,PM_DIALOG.

JCDR.
离线
最后一次露面:7个月4周前
加入:2019-12-19 09:10
我使用那些开发套件:

我使用那些开发套件:

da14531-00fxdevkt-p“开发kit-pro”

da14531-00fxdevkt-u“开发套件 - USB”

最近两个新的套件。

JCDR.
离线
最后一次露面:7个月4周前
加入:2019-12-19 09:10
注意:我使用JTAG SWD到

注意:我使用JTAG SWD下载代码而不是引导ROM。

PM_DIALOG.
离线
最后一次露面:2天9小时前
职员
加入:2018-02-08 11:03
嗨Jean-Christian,

嗨Jean-Christian,

您能用在DA14531-00FXDEVKT-P“开发套装专业版”中使用跳线和接线配置与跳线和接线配置共享照片?您是否使用J2标题中的P20(DA14531 P0_0)与J1标头连接了UTX?

谢谢,PM_DIALOG.

JCDR.
离线
最后一次露面:7个月4周前
加入:2019-12-19 09:10
欢迎您,请参阅

您的欢迎,请将照片视为da14531-kitpro.pdf文件。

PM_DIALOG.
离线
最后一次露面:2天9小时前
职员
加入:2018-02-08 11:03
嗨Jean-Christian,

嗨Jean-Christian,

我进一步测试了这个问题,你是对的!如果要将P0_0配置为UART TX,则应调用GPIO_DISABLE_HW_RESET()函数,如正确提及,以禁用复位功能。此外,您应该将棕色写入(根据附加图像)放入P20而不是P22。

您是否可以说明此设置是否正常工作?

您的反馈将非常欢迎!

谢谢,PM_DIALOG.

JCDR.
离线
最后一次露面:7个月4周前
加入:2019-12-19 09:10
嗨,非常感谢你的

嗨,非常感谢您的确认工作。

棕色电线已经在P20上,但我同意图片角度使得易于混淆P22。

当然,我表明这个设置正在工作,因为我第一次报告了解决方案:-)

此致。

Jean-Christian de Rivaz
Innodelecsàrl.