STM32 IO 问题
扫描二维码
随时随地手机看文章
今天调试一块板子出现如下问题:
某口 PB5,用某个芯片的复位工作。
配置如下:
#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调试,观看GPIOB,keil显示是Pin 为1
但是芯片实际测量管脚的电压却是0V。搞定不懂
后面改为:GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;
输出正常!天理何在啊!
外部中断:如果不开启RCC_APB2Periph_AFIO这个时钟,那么将EXTILinen上的中断连接在一起。