STM32F103标准库函数驱动max30102心率血氧模块
实际接线图,
1.VIN 3v-5v都可以
2.SDA SCL 是两根依据IIC传输的线(具体看你想用哪两个IO口) 代码里面iicStart.c有解释
3.GND接地
4.其余的端口,我没接,最后是可以接受到数据的。
(想更详细了解模块的朋友,可以看该模块手册)手册放下面了
—————————————————————代码段——————————————————
——-代码是运行在stm32f103rct6芯片的——-stm32f10x系列的都可以复制直接使用———–
———————————————总共8个文件———————————-
1.iicStart.c iicStart.h 文件(这两个文件是放IIC协议)
2.stdbool.h(这个文件是 标准bool类型定义)
3.max30102_math.c,max30102_math.h(这两个文件是放max30102的算法)
4.max30102.c,max30102.h(这两个文件是放 对max30102寄存器读写的操作,包括初始化这个模块)
5.必看.txt (把上面的文件添加到 工程后 需要在主函数调用 如何调用请看这个文件)
以下链接是 模块资料包
链接:https://pan.baidu.com/s/1pnIE7WLvBGsBY_xwDLxS1Q?pwd=0225
提取码:0225
–来自百度网盘超级会员V4的分享
以下链接是 代码
链接:https://pan.baidu.com/s/1_ipoa2XUWVr2v_MKel2b_g?pwd=0225
提取码:0225
觉得有用的朋友,麻烦点点赞,谢谢哟!