hispark 3861开发板调试心率血氧传感器MAX30102问题

发布于 2021-11-30 10:49
浏览
1收藏

各位大佬好,本人学生,目前在学习使用hispark 3861开发板,正在用模拟IIC读取max30102心率传感器,但是传感器一直不亮,读不出来数,monitor打印输出总是以\xff中断,但是我不知道是哪里来的-1返回值,被折磨了好几天了,一直没有什么思路。

源代码连接(含bug)

https://harmonyos.51cto.com/resource/1546

目前主要问题是:工程可以编译下载,但是运行时max30102总是没有反应,并且主线程里无法执行max30102的初始化函数。出问题后,参考stm32下的例程进行核验,引脚初始化、引脚模式设置、IIC波特率设置、max30102寄存器设置都检查了好几遍,但是依旧运行不出来,很是惆怅,希望大家能在帮忙之中抽空看一眼代码是否有问题,谢谢各位啦~

max30102_error.zip 29.8K 15次下载
已于2021-11-30 10:56:44修改
1
收藏 1
回复
举报
回复
添加资源
添加资源将有机会获得更多曝光,你也可以直接关联已上传资源 去关联
    相关推荐