【E2499】便携式健康监测仪器设计

2021-12-30 10:07:36      索炜达电子      541     

项目编号:E2499

文件大小:900K

源码说明:带中文注释

开发环境:C编译器

简要概述:基于 TI 模拟前端芯片 ADS1292 和温度传感器 LMT70 以及加速度计等传 感器设计制作无线运动传感器节点,可采集和记录使用者的心电信息、体表、温 度和运动信息。采用 STM32F103RCT6 主控板,能够采集心电数据与体征运动信息, 并据采集到的心电数据基于R波计算出心率信息,将这些数据显示在OLED屏幕上, 并能通过无线通信模块发送到 PC 端进行显示。

目录│文件列表:

 └ Portable-medical-devices

    ├ lib

    │  ├ CMSIS

    │  │  ├ CoreSupport

    │  │  │  │ core_cm3.c

    │  │  │  └ core_cm3.h

    │  │  └ DeviceSupport

    │  │     └ ST

    │  │        └ STM32F10x

    │  │           │ stm32f10x.h

    │  │           │ system_stm32f10x.c

    │  │           │ system_stm32f10x.h

    │  │           └ startup

    │  │              ├ arm

    │  │              │  │ startup_stm32f10x_cl.s

    │  │              │  │ startup_stm32f10x_hd.s

    │  │              │  │ startup_stm32f10x_hd_vl.s

    │  │              │  │ startup_stm32f10x_ld.s

    │  │              │  │ startup_stm32f10x_ld_vl.s

    │  │              │  │ startup_stm32f10x_md.s

    │  │              │  │ startup_stm32f10x_md_vl.s

    │  │              │  └ startup_stm32f10x_xl.s

    │  │              ├ gcc_ride7

    │  │              │  │ startup_stm32f10x_cl.s

    │  │              │  │ startup_stm32f10x_hd.s

    │  │              │  │ startup_stm32f10x_hd_vl.s

    │  │              │  │ startup_stm32f10x_ld.s

    │  │              │  │ startup_stm32f10x_ld_vl.s

    │  │              │  │ startup_stm32f10x_md.s

    │  │              │  │ startup_stm32f10x_md_vl.s

    │  │              │  └ startup_stm32f10x_xl.s

    │  │              ├ iar

    │  │              │  │ startup_stm32f10x_cl.s

    │  │              │  │ startup_stm32f10x_hd.s

    │  │              │  │ startup_stm32f10x_hd_vl.s

    │  │              │  │ startup_stm32f10x_ld.s

    │  │              │  │ startup_stm32f10x_ld_vl.s

    │  │              │  │ startup_stm32f10x_md.s

    │  │              │  │ startup_stm32f10x_md_vl.s

    │  │              │  └ startup_stm32f10x_xl.s

    │  │              └ TrueSTUDIO

    │  │                 │ startup_stm32f10x_cl.s

    │  │                 │ startup_stm32f10x_hd.s

    │  │                 │ startup_stm32f10x_hd_vl.s

    │  │                 │ startup_stm32f10x_ld.s

    │  │                 │ startup_stm32f10x_ld_vl.s

    │  │                 │ startup_stm32f10x_md.s

    │  │                 │ startup_stm32f10x_md_vl.s

    │  │                 └ startup_stm32f10x_xl.s

    │  ├ photo

    │  │  │ logo - 副本.bmp

    │  │  └ logo.bmp

    │  ├ STM32F10x_StdPeriph_Driver

    │  │  ├ inc

    │  │  │  │ misc.h

    │  │  │  │ stm32f10x_adc.h

    │  │  │  │ stm32f10x_bkp.h

    │  │  │  │ stm32f10x_can.h

    │  │  │  │ stm32f10x_cec.h

    │  │  │  │ stm32f10x_crc.h

    │  │  │  │ stm32f10x_dac.h

    │  │  │  │ stm32f10x_dbgmcu.h

    │  │  │  │ stm32f10x_dma.h

    │  │  │  │ stm32f10x_exti.h

    │  │  │  │ stm32f10x_flash.h

    │  │  │  │ stm32f10x_fsmc.h

    │  │  │  │ stm32f10x_gpio.h

    │  │  │  │ stm32f10x_i2c.h

    │  │  │  │ stm32f10x_iwdg.h

    │  │  │  │ stm32f10x_pwr.h

    │  │  │  │ stm32f10x_rcc.h

    │  │  │  │ stm32f10x_rtc.h

    │  │  │  │ stm32f10x_sdio.h

    │  │  │  │ stm32f10x_spi.h

    │  │  │  │ stm32f10x_tim.h

    │  │  │  │ stm32f10x_usart.h

    │  │  │  └ stm32f10x_wwdg.h

    │  │  └ src

    │  │     │ misc.c

    │  │     │ stm32f10x_adc.c

    │  │     │ stm32f10x_bkp.c

    │  │     │ stm32f10x_can.c

    │  │     │ stm32f10x_cec.c

    │  │     │ stm32f10x_crc.c

    │  │     │ stm32f10x_dac.c

    │  │     │ stm32f10x_dbgmcu.c

    │  │     │ stm32f10x_dma.c

    │  │     │ stm32f10x_exti.c

    │  │     │ stm32f10x_flash.c

    │  │     │ stm32f10x_fsmc.c

    │  │     │ stm32f10x_gpio.c

    │  │     │ stm32f10x_i2c.c

    │  │     │ stm32f10x_iwdg.c

    │  │     │ stm32f10x_pwr.c

    │  │     │ stm32f10x_rcc.c

    │  │     │ stm32f10x_rtc.c

    │  │     │ stm32f10x_sdio.c

    │  │     │ stm32f10x_spi.c

    │  │     │ stm32f10x_tim.c

    │  │     │ stm32f10x_usart.c

    │  │     └ stm32f10x_wwdg.c

    │  └ UCOSIII

    │     │ README.md

    │     ├ uC-CPU

    │     │  │ cpu_core.c

    │     │  │ cpu_core.h

    │     │  │ cpu_def.h

    │     │  └ ARM-Cortex-M3

    │     │     ├ GNU

    │     │     │  │ cpu.h

    │     │     │  │ cpu_a.s

    │     │     │  └ cpu_c.c

    │     │     ├ IAR

    │     │     │  │ cpu.h

    │     │     │  │ cpu_a.asm

    │     │     │  └ cpu_c.c

    │     │     └ RealView

    │     │        │ cpu.h

    │     │        │ cpu_a.asm

    │     │        └ cpu_c.c

    │     ├ uC-LIB

    │     │  │ lib_ascii.c

    │     │  │ lib_ascii.h

    │     │  │ lib_def.h

    │     │  │ lib_math.c

    │     │  │ lib_math.h

    │     │  │ lib_mem.c

    │     │  │ lib_mem.h

    │     │  │ lib_str.c

    │     │  │ lib_str.h

    │     │  └ Ports

    │     │     └ ARM-Cortex-M3

    │     │        ├ GNU

    │     │        │  └ lib_mem_a.s

    │     │        ├ IAR

    │     │        │  └ lib_mem_a.asm

    │     │        └ RealView

    │     │           └ lib_mem_a.asm

    │     ├ uCOS-III

    │     │  ├ Ports

    │     │  │  └ ARM-Cortex-M3

    │     │  │     └ Generic

    │     │  │        ├ GNU

    │     │  │        │  │ os_cpu.h

    │     │  │        │  │ os_cpu_a.s

    │     │  │        │  └ os_cpu_c.c

    │     │  │        ├ IAR

    │     │  │        │  │ os_cpu.h

    │     │  │        │  │ os_cpu_a.asm

    │     │  │        │  └ os_cpu_c.c

    │     │  │        └ RealView

    │     │  │           │ os_cpu.h

    │     │  │           │ os_cpu_a.s

    │     │  │           └ os_cpu_c.c

    │     │  └ Source

    │     │     │ os.h

    │     │     │ os_cfg_app.c

    │     │     │ os_core.c

    │     │     │ os_dbg.c

    │     │     │ os_flag.c

    │     │     │ os_int.c

    │     │     │ os_mem.c

    │     │     │ os_msg.c

    │     │     │ os_mutex.c

    │     │     │ os_pend_multi.c

    │     │     │ os_prio.c

    │     │     │ os_q.c

    │     │     │ os_sem.c

    │     │     │ os_stat.c

    │     │     │ os_task.c

    │     │     │ os_tick.c

    │     │     │ os_time.c

    │     │     │ os_tmr.c

    │     │     │ os_type.h

    │     │     └ os_var.c

    │     ├ UCOS_BSP

    │     │  │ bsp.c

    │     │  └ bsp.h

    │     └ uCOS_CONFIG

    │        │ app_cfg.h

    │        │ cpu_cfg.h

    │        │ includes.h

    │        │ lib_cfg.h

    │        │ os_app_hooks.c

    │        │ os_app_hooks.h

    │        │ os_cfg.h

    │        └ os_cfg_app.h

    ├ obj

    │  └ UCOSIII移植.hex

    ├ project

    │  │ JLinkLog.txt

    │  │ JLinkSettings.ini

    │  │ README.md

    │  │ UCOSIII移植.uvguix.Piller4F

    │  │ UCOSIII移植.uvoptx

    │  │ UCOSIII移植.uvprojx

    │  ├ Listings

    │  │  │ cpu_a.lst

    │  │  │ lib_mem_a.lst

    │  │  │ os_cpu_a.lst

    │  │  │ startup_stm32f10x_hd.lst

    │  │  │ startup_stm32f10x_md.lst

    │  │  └ UCOSIII移植.map

    │  ├ Objects

    │  │  │ UCOSIII移植.build_log.htm

    │  │  └ UCOSIII移植_Target 1.dep

    │  └ RTE

    │     │ RTE_Components.h

    │     ├ CMSIS

    │     │  └ RTX_Conf_CM.c

    │     └ Device

    │        └ STM32F103RC

    │           │ RTE_Device.h

    │           │ startup_stm32f10x_hd.s

    │           └ system_stm32f10x.c

    └ src

       │ README.md

       ├ drivers

       │  │ README.md

       │  ├ inc

       │  │  │ beep.h

       │  │  │ dmpKey.h

       │  │  │ dmpmap.h

       │  │  │ iic.h

       │  │  │ inv_mpu.h

       │  │  │ inv_mpu_dmp_motion_driver.h

       │  │  │ led.h

       │  │  │ mpu6050.h

       │  │  │ oled.h

       │  │  │ oledbmp.h

       │  │  │ oledfont.h

       │  │  │ oledfont.h~RF2f7b6e0.TMP

       │  │  │ oledfont.h~RF2fabfcb.TMP

       │  │  │ oledfont.h~RF355ef1d.TMP

       │  │  └ README.md

       │  └ src

       │     │ beep.c

       │     │ iic.c

       │     │ inv_mpu.c

       │     │ inv_mpu_dmp_motion_driver.c

       │     │ led.c

       │     │ mpu6050.c

       │     │ oled.c

       │     └ README.md

       ├ main

       │  │ main.c

       │  │ README.md

       │  │ stm32f10x.h

       │  │ stm32f10x_conf.h

       │  │ stm32f10x_it.c

       │  │ stm32f10x_it.h

       │  │ system_stm32f10x.c

       │  └ system_stm32f10x.h

       └ system

          │ README.md

          ├ delay

          │  │ delay.c

          │  └ delay.h

          ├ sys

          │  │ sys.c

          │  └ sys.h

          └ usart

             │ usart.c

             └ usart.h

TAG健康监测仪器
  • 10 次
  • 1 分