使用与外部UART的J-LINK

2个帖子/ 0新
最后一篇
Barryreinhold.
离线
最后一次露面:6年6天前
加入:2014-07-22 21:15
使用与外部UART的J-LINK

我试图使用UART2将串行信息发送到外部设备,并在DA14580基本开发板上连接了J4标题以进行操作。这是基于UM-B-3第13节中概述的UART2的使用。当我将UART2引脚连接到TX和RX引脚时,通过USB端口驱动串行接口,我可以在托管Keil UVision软件上获取控制台输出。当我移动这些引脚以驱动外部设备的串行端口时,我无法再与DA14580通信(在尝试运行调试器时获取弹出错误消息,没有找到Cortex M0设备)。

我假设这意味着J-Link正在使用串行接口以将代码加载到DA14580(或其他一些管理函数)中。这样对吗?

如果是这种情况,如何使用UART1来支持J-Link接口和UART2来驱动外部串行设备?

我尝试定义不同的端口映射,并将UART.c添加到驱动程序组(已有UART2.c)。这最终会生成乘法定义符号。

鉴于您需要使用两个UART来支持使用J-Link调试器和外部串行设备,

是否有如何进行配置DA14580以允许两个UART一起运行的轮廓?也想知道为什么UART.c不同于UART2.c。

gl_dialog(未经验证)
亲爱的巴里,

亲爱的巴里,

JLink正在使用引脚P14(SW_CLK)和P15(SWDIO)将代码加载到DA14580中。

==>你是用这些针对UART吗?如果是这样,它确实可以工作。

问候,

对话团队。