PulseOximeter-MCU

所属分类:单片机开发
开发工具:C
文件大小:0KB
下载次数:0
上传日期:2017-07-07 12:53:58
上 传 者sh-1993
说明:  2017年高级编程课程项目,
(Advanced Programming Course Project 2017,)

文件列表:
.mxproject (4733, 2017-07-07)
Drivers/ (0, 2017-07-07)
Drivers/CMSIS/ (0, 2017-07-07)
Drivers/CMSIS/DSP_Lib/ (0, 2017-07-07)
Drivers/CMSIS/DSP_Lib/Source/ (0, 2017-07-07)
Drivers/CMSIS/DSP_Lib/Source/BasicMathFunctions/ (0, 2017-07-07)
Drivers/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_abs_f32.c (4949, 2017-07-07)
Drivers/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_abs_q15.c (5279, 2017-07-07)
Drivers/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_abs_q31.c (4301, 2017-07-07)
Drivers/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_abs_q7.c (4933, 2017-07-07)
Drivers/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_add_f32.c (4741, 2017-07-07)
Drivers/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_add_q15.c (4283, 2017-07-07)
Drivers/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_add_q31.c (4405, 2017-07-07)
Drivers/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_add_q7.c (4092, 2017-07-07)
Drivers/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_dot_prod_f32.c (4478, 2017-07-07)
Drivers/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_dot_prod_q15.c (4772, 2017-07-07)
Drivers/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_dot_prod_q31.c (4857, 2017-07-07)
Drivers/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_dot_prod_q7.c (5249, 2017-07-07)
Drivers/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_mult_f32.c (5408, 2017-07-07)
Drivers/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_mult_q15.c (5152, 2017-07-07)
Drivers/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_mult_q31.c (5041, 2017-07-07)
Drivers/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_mult_q7.c (4403, 2017-07-07)
Drivers/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_negate_f32.c (4428, 2017-07-07)
Drivers/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_negate_q15.c (4479, 2017-07-07)
Drivers/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_negate_q31.c (4049, 2017-07-07)
Drivers/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_negate_q7.c (3979, 2017-07-07)
Drivers/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_offset_f32.c (4930, 2017-07-07)
Drivers/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_offset_q15.c (4398, 2017-07-07)
Drivers/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_offset_q31.c (4285, 2017-07-07)
Drivers/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_offset_q7.c (4327, 2017-07-07)
Drivers/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_scale_f32.c (5479, 2017-07-07)
Drivers/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_scale_q15.c (5343, 2017-07-07)
Drivers/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_scale_q31.c (6815, 2017-07-07)
Drivers/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_scale_q7.c (5022, 2017-07-07)
Drivers/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_shift_q15.c (7430, 2017-07-07)
Drivers/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_shift_q31.c (6446, 2017-07-07)
Drivers/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_shift_q7.c (7085, 2017-07-07)
Drivers/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_sub_f32.c (4740, 2017-07-07)
Drivers/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_sub_q15.c (4332, 2017-07-07)
... ...

# Pulse Oximeter This is microcontroller software of our pulse oximeter device being developed for _Advanced Programming Course_ in 2017 fall semester. The microcontroller used is a STM32F407VG. The software is developed using STM32 **HAL** library and STM32 **Cube**. # What this code does? 1. Two phase shifted PWMs are generated as below:

2. ADC is triggered by a 200Hz timer in DMA mode and generates samples continuously of each two channels. 3. Samples are sent over UART to PC for further analysis. # Contributers * [Mohammad Hossein Tavakoli Bina](https://github.com/mhtb32) * [Mohammad Ebrahimi](https://github.com/Ebik95) :bear: * [Hamidreza Ehsani Chimeh](https://github.com/hrehsani) :dog2:

近期下载者

相关文件


收藏者