STM32 IO 問(wèn)題
今天調(diào)試一塊板子出現(xiàn)如下問(wèn)題:
某口 PB5,用某個(gè)芯片的復(fù)位工作。
配置如下:
#defineGPIO_PIN_RESTGPIO_Pin_5
GPIO_InitStructure.GPIO_Pin=GPIO_PIN_REST;
GPIO_InitStructure.GPIO_Mode=GPIO_Mode_Out_OD;
GPIO_Init(GPIOB,&GPIO_InitStructure);
GPIOB->BSRR=GPIO_Pin_5;
jlink調(diào)試,觀看GPIOB,keil顯示是Pin 為1
但是芯片實(shí)際測(cè)量管腳的電壓卻是0V。搞定不懂
后面改為:GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;
輸出正常!天理何在?。?/p>
外部中斷:如果不開(kāi)啟RCC_APB2Periph_AFIO這個(gè)時(shí)鐘,那么將EXTILinen上的中斷連接在一起。