DA14531闪烁,TX=P0\U 0

了解更多常见问题教程

8个职位/0个新职位
最后一篇文章
jcdr公司
离线
最后一次见到:4个月2天前
已加入:2019-12-19 09:10
DA14531闪烁,TX=P0\U 0

默认情况下,pad P0\ U 0为复位输入。我发现需要在文件user\u periph\u setup.c的函数periph\u init()的开头添加以下行

GPIO_Disable_HW_Reset();

修改文件user#periph_setup.h中的以下行(如果已定义)(u DA14531_35;)

#定义UART2\U TX\U端口GPIO\U端口\U 0
#定义UART2\U TX\U引脚GPIO\U引脚\U 0

关键词:
设备:
PM\U对话框
离线
最后一次见到:1小时58分钟前
工作人员
已加入:2018-02-08 11:03
嗨,让·克里斯蒂安,

嗨,让·克里斯蒂安,

谢谢你的反馈。你能指出你用的是哪个开发板吗?是DA145xx Pro DK还是DA1458x Pro DK(这是旧版本)。我在DA145xx Pro DK中使用P0作为UTX运行了SDK6.0.12的Blinky示例,它工作正常。

请注意,复位引脚功能仅在通电开始时使用。之后,pin函数将根据引导顺序步骤更改为UART。见表37 DA14531数据表。

在ROM引导程序激活前后,P0\u 0上的复位功能被启用。应用程序将在ROM引导程序执行之后开始运行。之后,该引脚可以重新配置的替代功能。此外,重置功能还可以连接到另一个GPIO。当P0\u 0用于不同于复位的功能时,确保引脚配置为下拉或使用下拉电阻器以避免连续复位。这已经在DA145xx Pro DK中实现

谢谢,下午好

谢谢,下午好

jcdr公司
离线
最后一次见到:4个月2天前
已加入:2019-12-19 09:10
我使用这些开发工具包:

我使用这些开发工具包:

DA14531-00FXDEVKT-P“开发工具包专业版”

DA14531-00FXDEVKT-U“USB开发工具包”

这两套新装备是最近推出的。

jcdr公司
离线
最后一次见到:4个月2天前
已加入:2019-12-19 09:10
注:我使用JTAG SWD

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

PM\U对话框
离线
最后一次见到:1小时58分钟前
工作人员
已加入:2018-02-08 11:03
嗨,让·克里斯蒂安,

嗨,让·克里斯蒂安,

能否请您分享一张照片与跳线和布线配置您正在使用的DA14531-00FXDEVKT-P“开发工具包专业”?是否已将J1头的UTX与J2头中的P20(即DA14531 P0\ U 0)连接?

谢谢,下午好

jcdr公司
离线
最后一次见到:4个月2天前
已加入:2019-12-19 09:10
不客气,请看

欢迎光临,请看照片进入DA14531-KitPro.pdf文件文件。

PM\U对话框
离线
最后一次见到:1小时58分钟前
工作人员
已加入:2018-02-08 11:03
嗨,让·克里斯蒂安,

嗨,让·克里斯蒂安,

我进一步测试了这个问题,你是对的!如果要将P0\u 0配置为UART TX,应调用正确提到的GPIO\u Disable\u HW\u Reset()函数以禁用重置功能。此外,你应该把棕色的文字(根据你所附的图片)到第20页,而不是第22页。

你能指出这个设置是否有效吗?

欢迎您的反馈!

谢谢,下午好

jcdr公司
离线
最后一次见到:4个月2天前
已加入:2019-12-19 09:10
嗨,非常感谢你的邀请

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

棕色的线已经在P20上了,但是我同意图片角度很容易与P22混淆。

当然,我指出此设置正在工作,因为我第一次报告了解决方案:-)

致以最诚挚的问候。

让·克里斯蒂安·德·里瓦斯
Innodelec公司