这就跟你问声好!
为了在DA14531 USB开发套件上测试休眠模式,我需要释放PIN0_5休眠唤醒。在DK上,这个引脚用于UART调试信息:有一种方法我可以将UART移动到PIN0_6(例如),所以我可以同时保持调试信息和PIN0_5可用来唤醒设备从休眠?
我已经阅读了硬件用户手册(UM-B-125),但我只找到了如何使用PIN0_5,但这将禁用UART调试功能。
谢谢你!
这就跟你问声好!
为了在DA14531 USB开发套件上测试休眠模式,我需要释放PIN0_5休眠唤醒。在DK上,这个引脚用于UART调试信息:有一种方法我可以将UART移动到PIN0_6(例如),所以我可以同时保持调试信息和PIN0_5可用来唤醒设备从休眠?
我已经阅读了硬件用户手册(UM-B-125),但我只找到了如何使用PIN0_5,但这将禁用UART调试功能。
谢谢你!
嗨Paolog,
531 USB开发工具包方便了调试UART TX通过USB连接在引脚P0_5 (S1的默认设置)或P0_0上。后者要求您
空白set_pad_functions (void) {GPIO_Disable_HW_Reset ();GPIO_ConfigurePin(UART2_TX_PORT, UART2_TX_PIN, OUTPUT, PID_UART2_TX, false); //配置uart2tx Pad# endif}
您可以使用P0_6或任何其他可用的引脚,但这将需要第三方UART到USB转换器。PRO开发套件提供了更多的灵活性,因为每个GPIO都连接到一个头引脚。
/ MHv
谢谢你!我按照UM-B-125的5.6节所述设置了开关,但之后我无法将固件上传到USB DK以进行Keil uVision调试。这是正确的吗?我应该使用SmartSnippets工具,而不是使用Keil的调试功能吗?
您应该能够使用来自Keil的调试器。你是否设置了Jlink最大时钟2MHz(目标/调试选项卡/ J-Link设置/最大时钟)?
/ MHv