如何使用UART调试BLE示例?

⚠️
嗨,...感谢您来论坛。令人兴奋的消息!我们现在正在迁至我们的新论坛平台,将提供更好的功能,并包含在主对话框网站中。所有帖子和帐户都已迁移。我们现在只接受新论坛上的流量 - 请发布任何新线程https://www.dialog-seminile.com/support.。我们将在未来几天修复错误/优化搜索和标记。
4个帖子/ 0新
最后一篇
feitian0409.
离线
最后一次露面:7个月1周前
加入:2019-08-26 15:18
如何使用UART调试BLE示例?

你好〜

请问如何使用UART调试ble的实例呢?比如prox_reporter,非常感谢〜

设备:
PM_DIALOG.
离线
最后一次露面:37分钟22秒前
职员
加入:2018-02-08 11:03
嗨feitian0409,

嗨feitian0409,

这是我们的英文论坛,客户用英语发布他们的问题。所以,请尝试用英语翻译你的问题。否则,您可以在中国论坛中发布您的问题。

如果我能够理解标题正确,请在da1458x_config_basic.h中cfg_printf宏。在专业开发板的情况下,请按照以下步骤操作:

在P04 - JL_RXD上的UTX上的跳线,并在P02上为JL_TXD跳过接线。

根据您的自定义板,您需要更改定义。在PRO-DK和修改我所做的情况下,P04和P02直接映射到FTDI,以便Pinto进入串行监视器。

  1. 在SDK_ARCH项目文件夹中添加ARCH_CONSOLE.C文件

#define cfg_printf在da1458x_stack_config.h中

  1. 在set_pad_functions()

GPIO_CONFIGUREPIN(UART2_TX_GPIO_PORT,UART2_TX_GPIO_PIN,OUTPUT,PID_UART2_TX,FALSE);

GPIO_CONFIGUREPIN(UART2_RX_GPIO_PORT,UART2_RX_GPIO_PIN,INPUT,PID_UART2_RX,FALSE);

  1. 在gpio_reservations()

保留_GPIO(UART2_TX,UART2_TX_GPIO_PORT,UART2_TX_GPIO_PIN,PID_UART2_TX);

保留_GPIO(UART2_RX,UART2_RX_GPIO_PORT,UART2_RX_GPIO_PIN,PID_UART2_RX);

  1. 在user_periph_setup.h.

#define uart2_tx_gpio_port gpio_port_0.

#define uart2_tx_gpio_pin gpio_pin_4.

#define uart2_rx_gpio_port gpio_port_0.

#define uart2_rx_gpio_pin gpio_pin_2

谢谢,PM_DIALOG.

feitian0409.
离线
最后一次露面:7个月1周前
加入:2019-08-26 15:18
你好,

你好,

感谢您的回复。

此致,

PM_DIALOG.
离线
最后一次露面:37分钟22秒前
职员
加入:2018-02-08 11:03
嗨feitian0409,

嗨feitian0409,

您是否能够在PXP_Reporter项目中使用UART2?如果您需要进一步支持,请用英语翻译您的问题。此外,如果您发现答案有用,请将其标记为“已接受”。

谢谢,PM_DIALOG.