使用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;
}
之前一直用RT-THREAD STUDIO做,注册设备就很方便,用KEIL应该怎么么做啊
@ybl 你觉得studio好用也可以用studio呀。

keil:在env中的hardware中打开,你用的 i2c几,就将相应的 i2cx 打开。
@yangjie 我evn工具打开就是有问题,和这个不一样
@yangjie 大佬能加下我吗 932261247
@yangjie 大佬留个LX方式嘛,如果不方便,就加加我
@ybl 嗯,每个bsp都是不一样的,你增加一个选项就好了
@yangjie 谢谢,已经解决了