stm32 i2c复用pb9一直为高
- 你的回答被采纳后将获得:
- 系统奖励15(财富值+成长值)+难题奖励10(财富值+成长值)+提问者悬赏10(财富值+成长值)
若以下回答无法解决问题,邀请你更新回答
1个回答
展开全部
SDA数据线空闲时本身就是一直为高的!只有当数据通过时才会高低变化。你可以用逻辑分析仪测试一下。另外如果不是这个问题的话,你可以把工程打包发给我帮你看看
追问
我我貌似写错了 我的程序卡在
while(!I2C_CheckEvent(I2C1,I2C_EVENT_MASTER_TRANSMITTER_MODE_SELECTED));
我的推断是在scl高电平的时候sda的由高变低的开始信号已经通过 第二个需要scl不断变化sda发送地址的时候 scl没有反应
我的怎么发给你?谢谢了
追答
来,你发邮箱gg2698@foxmail.com,帮你看看
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |