你好支持团队,
我正在尝试使用DA145858 Pro Dev套件的串行日志记录,同时更改Prox_reporter项目。
UART2工作时,我能够使用Blinky项目收到消息。
我通过在da14585x_config_basic.h中定义cfg_printf来启用日志记录
uart2.c存在于sdk_driver_api中的sdk_driver和uart.h中
我错过了什么?
顺便说一下,我发现很难进入开发过程,如我所理解的话,我需要勾勒到各个地方。
但这些地方对我来说并不是很明显(即使经过UM-B-079)。
例如,用户回调(在框架中的特定点调用代码)之间有什么区别和user_default_app_operations.default_operation_Adv
如果我想完全管理广告的时间和内容,你可以确认user_default_app_operations.default_operation_Adv是写自己代码的地方吗?
谢谢。
设备:
嗨ohmi.
我建议您使用来自Arc_Console.h库的Arch_printf()API。
#elif hw_config_pro_dk.
#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_5.
谢谢,PM_DIALOG.
谢谢,
我已经添加
#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_5.
在#elif hw_config_pro_dk下的user_periph_setup.h中
跳线是正确的(与Blinky的设置相同)
我做了其它arch_printf()+包括
相同的结果调用nmi_handlerc。
当我探索代码时,我没有看到对UART2_TX_GPIO_PORT,UART2_TX_GPIO_PIN的任何引用。
嗨ohmi,
我检查了Prox_reporter,您应该如附加文件中所述执行修改。跳线应放在P04 - JL_RXD上,并在P13上为JL_TXD跳过接线(P05用于SPI闪光灯)。请注意,这些通知应仅在Prox_Reporter项目中完成。例如,在BLE_APP_PERITELAL项目中,您应该执行我在上一篇文章中为您提供的步骤。
谢谢,PM_DIALOG.