I2C数据寄存器给出一个0值
你好:
在我通过打开电源域使TIMER1工作后,我想知道为什么这不能在I2C_DATA_CMD_REG上工作,它输出0。下面是我使用的示例代码。
愿一切都好!
丹尼尔
你好:
在我通过打开电源域使TIMER1工作后,我想知道为什么这不能在I2C_DATA_CMD_REG上工作,它输出0。下面是我使用的示例代码。
愿一切都好!
丹尼尔
你好,
我使用的是DA14531完成的一天工具包与IMU。我已经修改了ble_app_profile示例,以与IMU接口并传输IMU数据。
当我使用I2C_SPEED_FAST时,我注意到该行上只发送了0,并且我的代码在几秒钟后到达NMI处理程序。在peri_init()函数中,我初始化了I2C外设,并在循环中连续读取IMU的WHO_AM_I寄存器,直到接收到正确的值。我使用逻辑分析器,观察到只发送0。