|
请问,,,
STM32G070,为什么把PA15设置为INPUT,SWD就无法调试了?
单步跑到那里,就断开了,
- void GPIOSetAllHighZ(void)
- {
- LL_IOP_GRP1_EnableClock(LL_IOP_GRP1_PERIPH_GPIOA);
- LL_IOP_GRP1_EnableClock(LL_IOP_GRP1_PERIPH_GPIOB);
- LL_IOP_GRP1_EnableClock(LL_IOP_GRP1_PERIPH_GPIOC);
- LL_IOP_GRP1_EnableClock(LL_IOP_GRP1_PERIPH_GPIOD);
-
- // 如果把GPIO_PIN_15设置成INPUT,单步调试立即断开了
- LL_GPIO_SetPinMode(GPIOA,
- LL_GPIO_PIN_0 | LL_GPIO_PIN_1 | LL_GPIO_PIN_2 | LL_GPIO_PIN_3 | LL_GPIO_PIN_4 | LL_GPIO_PIN_5 | LL_GPIO_PIN_6 |
- LL_GPIO_PIN_7 | LL_GPIO_PIN_8 | LL_GPIO_PIN_9 | LL_GPIO_PIN_10 | LL_GPIO_PIN_11 | LL_GPIO_PIN_12 , //| LL_GPIO_PIN_15 ,
- LL_GPIO_MODE_INPUT);
- LL_GPIO_SetPinMode(GPIOB, LL_GPIO_PIN_ALL, LL_GPIO_MODE_INPUT);
- LL_GPIO_SetPinMode(GPIOC, LL_GPIO_PIN_ALL, LL_GPIO_MODE_INPUT);
- LL_GPIO_SetPinMode(GPIOD, LL_GPIO_PIN_ALL, LL_GPIO_MODE_INPUT);
- }
复制代码
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|