yeszheng99
yeszheng99
2021-03-18 23:38
采纳率: 50%
浏览 58

IIC通信下硬件与STM32f103zet6的连接

各位大佬,作为才入门的新手,最近购买了一块原子哥的stm32f103zet6和北醒的luna激光测距。

其中luna的引脚功能如下:

 

在配置好PB6和PB7为SLC和SDA模式后,请问引脚6应该接入单片机哪一个引脚上?

目前配置luna上引脚2连接PB7,引脚3连接PB6,引脚5接地,引脚6悬空。运行程序后ack响应值为0,所以在此请教下各位

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

2条回答 默认 最新

  • weixin_42386562
    qiao_xl 2021-03-19 09:43
    已采纳

    引脚6就是个状态输出引脚,如果需要读状态就接一个普通IO,如果不需要就悬空。

    I2C不工作可能是软件配置问题,模块无响应可能是通信时序问题,逐步排查。

    点赞 1 评论
  • caq_jw
    至纯设计 2021-03-19 08:43

    首先保证这个且开关量模式关闭,然后可以接在普通的GPIO口,程序中读该引脚电平。 

    点赞 1 评论

相关推荐