# MAX30102_demo_for_STM32F103_bareC **Repository Path**: lilixxs-pro/MAX30102_demo_for_STM32F103_bareC ## Basic Information - **Project Name**: MAX30102_demo_for_STM32F103_bareC - **Description**: C language demonstration of measuring heart rate and blood oxygen with MAX30102 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 5 - **Forks**: 0 - **Created**: 2021-01-24 - **Last Updated**: 2024-03-06 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 从Github转存 来源: https://github.com/Liber-coder/MAX30102_demo_only_C # update 20190922 Max30102的美信官方例程附带了计算心率血氧的基本算法,是一个不错的算法入门方案,但是其是C++编写的,并且带了个mbed的操作系统,而我一直用c编写stm32程序。因此一年前我花了一下午时间把美信官方例程移植为c版本的stm32裸机程序,随手放到了csdn上,没想到一年过去下载量还挺高,csdn也自动把下载所需的积分调整到高达23分(太不道德了,导致很多人下不了...),为了能让更多人下载,所以干脆放到github上。 # 下面写于一年前 MAX30102心率血氧显示例程,C语言,裸机代码。移植自美信官方例程。 最近需要用stm32做心率血氧测试,找了下要么是只有芯片驱动没有算法,要么是美信的官方例程,而官方例程是用C++写的,还跑了个叫mbed的操作系统......非常不爽,弄了一下午,移植成功,特地分享上来,觉得好的给个好评! 注意: 网上的PA2/PA3引脚为串口传输的都是美信官方例程!用C++写的,还带个mbed的操作系统。 - 供电3-5V - MAX30102模块接口: PB9-SDA, PB8-SCL, PB7-INT, PA9/PA10是串口TX/RX - 波特率: 115200