I2C2 IO口设置IO口拉低了

2019-07-14 15:34发布

STM32 的I2C2时碰到问题,PB10,PB11外接4.7K上拉,将IO口配置成为开漏输出后,IO口就拉低了,不知为什么?求高手指点
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
6条回答
wang22222
1楼-- · 2019-07-14 21:19
时钟有使能??
gwerwfe
2楼-- · 2019-07-15 01:39
wang22222 发表于 2018-12-3 18:45
时钟有使能??

使能了
void RCC_Configuration(void)
{
        RCC_APB2PeriphClockCmd(RCC_APB2Periph_AFIO, DISABLE);
  RCC_APB2PeriphClockCmd( RCC_APB2Periph_GPIOB , ENABLE);
  RCC_APB2PeriphClockCmd( RCC_APB1Periph_I2C2, ENABLE);
  RCC_AHBPeriphClockCmd( RCC_AHBPeriph_DMA1,ENABLE);
  
}
在IO初始化前调用
60user58
3楼-- · 2019-07-15 07:04
DISABLE?
csw_ying
4楼-- · 2019-07-15 07:58
 精彩回答 2  元偷偷看……
gwerwfe
5楼-- · 2019-07-15 08:16
找到原因了,谢谢各位!!!
formlikon
6楼-- · 2019-07-15 09:45
gwerwfe 发表于 2018-12-3 19:36
找到原因了,谢谢各位!!!

楼主可以分享下原因啊  多多交流学习~

一周热门 更多>