GPIO_PinRemapConfig(GPIO_Remap_SWJ_JTAGDisable,ENABLE)不能失能JTAG

2019-07-25 10:58发布

 我要使用PB3与PB4,要失能JTAG,但是用GPIO_PinRemapConfig(GPIO_Remap_SWJ_JTAGDisable,ENABLE)不能失能JTAG。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
9条回答
ZXCZKY8181
2019-07-25 17:00
1楼说的非常对,折腾我两天了,终于解决了,非常感谢1楼!!!原来我在使用“GPIO_PinRemapConfig(GPIO_Remap_SWJ_JTAGDisable,ENABLE);”命令前,只打开了GPIOB的时钟,而没有打开复用时钟,语句为:RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOB,ENABLE).后来按1楼说的去做,不仅打开GPIOB的时钟,而且打开复用时钟,现在一切正常,语句为:RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOB|RCC_APB2Periph_AFIO,ENABLE).

一周热门 更多>