再跳转跳转程序中加入以下语句无法成功跳转:
GPIO_InitStruct.GPIO_Pin = GPIO_Pin_All;
GPIO_InitStruct.GPIO_Pin &= ~(GPIO_Pin_13 | GPIO_Pin_14); /* SWDIO/SWCLK */
GPIO_Init(GPIOA, &GPIO_InitStruct);
该条语句本来是用来重置IO状态的,加入后无法跳转

去掉后可以正常跳转:

串口调试助手可以收到来自单片机APP程序串口的数据。
文章讨论了在单片机程序中,尝试使用GPIO_InitStruct重置IO状态时,导致跳转失败的问题。去掉特定GPIOPin设置后,程序可以正常运行。同时提到了串口调试助手用于接收APP数据的情况。
934

被折叠的 条评论
为什么被折叠?



