跳到主要内容

记录问题

DA14580

一年前

邮寄人Thanhtu1310分 2答复
0票

您好,我正在尝试使用UART2记录一些字符串。我使用ble_示例。我使用uart进行调试。在user_periph_setup.h中,为Tx和Rx引脚设置P2_6和P2_7。我不想在跳线J10中使用uart usb或更坚固的标头引脚,所以我为Tx和Rx引脚设置了P0_4和P0_5。它可以工作,但我想知道它在调试时是否会导致任何错误。请给我一些建议。谢谢

接受答案!

一年前

PM_对话框

你好,Thanhtu131,

请在ble_app_barebone项目中执行以下步骤:

  1. #在da1458x_config_basic.h中定义CFG_PRINTF
  2. 更改fw的uart端口,并将uart_TX端口/引脚分配给P04,将uart_RX端口/引脚分配给P05(确保您所更改的配置位于HW_CONFIG_PRO_DK下,并且该板在HW_CONFIG定义中声明)。

#elif HW_配置_PRO_DK

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

#定义UART2\U TX\U GPIO\U引脚GPIO\U引脚4

#定义UART2\U RX\U GPIO\U端口GPIO\U端口0

#定义UART2\U RX\U GPIO\U引脚GPIO\U引脚5

如果您有我们的另一个DK,或者您在定制板上工作,请使用适当的GPIO修改上述定义

  1. 将arch_console.h文件包括到user_barebone.c中
  2. 调用arch_printf(“测试”);
  3. 将终端的波特率更改为115200。

这也在两份文件中进行了描述,但对于DA14531:

http://lpccs-docs.dialog-semiconductor.com/Tutorial_SDK6/serial_port.html

http://lpccs-docs.dialog-semiconductor.com/DA14531_FAQs/Software.html#how-to-enable-the-debug-uart-mechanism-and-how-to-test-it-in-da145xx-pro-development-kit

谢谢,下午好

一年前

Thanhtu131 0分

谢谢!!