I2C

RTT查不到IIC设备?

发布于 2020-11-05 16:05:33

使用IIC驱动MAX30102,但是运行的时候提示can't find max30102 i2c device!,拜托那位大佬解决一下啊

 i2c_bus = (struct rt_i2c_bus_device *) rt_device_find(MAX30102_I2C_NAME);

    if (i2c_bus == RT_NULL)
    {
        rt_kprintf("can't find max30102 i2c device!\n");
        return RT_ERROR;
    }
    result = maxim_max30102_init(i2c_bus);
    if (result == RT_ERROR)
    {
        rt_kprintf("init max30102 failed \n");
        return RT_ERROR;
    }

1.png

查看更多

关注者
0
被浏览
157
yangjie
yangjie 2020-11-05

首先你需要保证 MAX30102_I2C_NAME 已被注册
list_device看下注册了哪些设备,没注册的是找不到的

1 个回答

撰写答案

请登录后再发布答案,点击登录

发布
问题

分享
好友

手机
浏览

扫码手机浏览