为什么JTAG口释放作为GPIO口时候还要加上这句
GPIO_PinRemapConfig(GPIO_Remap_SWJ_Disable, ENABLE);DBGMCU->CR&= ~((uint32_t)1<<5);
为什么还要加上这句DBGMCU->CR&= ~((uint32_t)1<<5);请教谢谢 #define DBGMCU_CR_TRACE_IOEN_Pos (5U)
#define DBGMCU_CR_TRACE_IOEN_Msk (0x1UL << DBGMCU_CR_TRACE_IOEN_Pos) /*!< 0x00000020 */
#define DBGMCU_CR_TRACE_IOEN DBGMCU_CR_TRACE_IOEN_Msk /*!< Trace Pin Assignment Control */
你查下手册,看一下调试章节,看一下CR的BIT5是干啥的不就行了?
页:
[1]