你好!
为了在DA14531 USB开发套件上测试Hibernation模式,我需要为休眠唤醒Free Pin0_5。在DK上,该引脚用于UART用于调试信息:有没有办法,我可以将UART移动到PIN0_6(例如),因此我可以同时保持调试信息并具有可用于从休眠状态唤醒设备的PIN0_5
我已经阅读了硬件用户手册(UM-B-125),但我只发现了如何使用PIN0_5,但这将禁用UART调试功能。
谢谢你。
你好!
为了在DA14531 USB开发套件上测试Hibernation模式,我需要为休眠唤醒Free Pin0_5。在DK上,该引脚用于UART用于调试信息:有没有办法,我可以将UART移动到PIN0_6(例如),因此我可以同时保持调试信息并具有可用于从休眠状态唤醒设备的PIN0_5
我已经阅读了硬件用户手册(UM-B-125),但我只发现了如何使用PIN0_5,但这将禁用UART调试功能。
谢谢你。
嗨Paolog,
531 USB开发套件有助于在PIN P0_5(S1的默认设置)或P0_0的USB连接上调试UART TX。后者要求你
void set_pad_functions(void){gpio_disable_hw_reset();#f定义(cfg_printf_uart2)//配置UART2 TX PAD GPIO_CONFIGUREPIN(UART2_TX_PORT,UART2_TX_PIN,OUTPUT,PID_UART2_TX,FALSE);#万一 }
您也可以使用P0_6或任何其他可用的PIN,但这需要第三方UART到USB转换器。Pro Develoment Kit提供了更多的灵活性,因为每个GPIO都连接到标题PIN。
/ mhv.
谢谢你。我按照UM-B-125第5.6节中所述设置交换机,但之后我无法将固件上传到USB DK以便使用Keil Uvision调试。这样对吗?我应该使用SmartSnippets工具而不使用Keil的调试功能吗?
您应该能够使用keil使用调试器。您是否将JLink Max时钟设置为2MHz(目标/调试选项卡/ J-Link设置/ Max时钟选项)?
/ mhv.