当前位置:首页 > 单片机 > 单片机
[导读]今天调试一块板子出现如下问题:某口 PB5,用某个芯片的复位工作。配置如下:#defineGPIO_PIN_RESTGPIO_Pin_5GPIO_InitStructure.GPIO_Pin=GPIO_PIN_REST;GPIO_InitStructure.GPIO_Mode=GPIO_Mode_Out_OD;GPIO_Init(

今天调试一块板子出现如下问题:

某口 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上的中断连接在一起。


本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除( 邮箱:macysun@21ic.com )。
换一批
延伸阅读
关闭