STM32F103C8T6单片机PB端口问题

2019-08-19 18:59发布

如题,我定义了PB端口做推挽输出,可是设置成高电平后测出来依旧不是高电平,所有PB端口都是这样,好纠结,求指导。代码如下

 GPIO_InitTypeDef GPIO_InitStructure;
 GPIO_InitStructure.GPIO_Pin=GPIO_Pin_All;
 GPIO_InitStructure.GPIO_Mode=GPIO_Mode_Out_PP;
 GPIO_InitStructure.GPIO_Speed=GPIO_Speed_10MHz;
 GPIO_Init(GPIOB,&GPIO_InitStructure);
 GPIO_SetBits(GPIOB,GPIO_Pin_All);
 while(1);
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
6条回答
ST-FAE-SALE
1楼-- · 2019-08-19 19:36
单个io也不ok的?
shihantu
2楼-- · 2019-08-20 01:34
时钟开了没有?
happycaily
3楼-- · 2019-08-20 06:24
回复【3楼】shihantu:
---------------------------------
刚刚试过了,开了时钟就好了。可是PA端口我没开也可以用啊,就PB不行,很纳闷
happycaily
4楼-- · 2019-08-20 10:57
回复【2楼】ST-FAE-SALE:
---------------------------------
时钟没开,刚刚弄好了。
shihantu
5楼-- · 2019-08-20 14:13
回复【4楼】happycaily:
---------------------------------
可能在别的代码开了.
fanghaoxu
6楼-- · 2019-08-20 17:45
你把JATG关掉,应该就可以了。

一周热门 更多>