hispark 3861开发板调试心率血氧传感器MAX30102问题
wx6181229301447
发布于 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 27次下载
已于2021-11-30 10:56:44修改
赞
1
收藏 1
回复
相关推荐
希望能有好心人帮忙解决一下,有偿,万分感谢~
QQ:2738241311
请问解决了吗
使用硬件i2c调通了