【E2105】STM32和uCGUI实现人体心电采集波形显示(开源原理图和工程文件)

2021-11-03 00:34:21      索炜达电子      613     

项目编号:E2105

文件大小:3.6M

源码说明:带中文注释

开发环境:C编译器

简要概述:

STM32和uCGUI实现人体心电采集波形显示(开源原理图和工程文件)

目录│文件列表:

    ├ My_MiniSTM32VET_ECG_uCGUI_DEMO(OK)

    │  │ KeiDelAll.bat

    │  ├ APP

    │  │  │ app.c

    │  │  │ app_cfg.h

    │  │  │ BinType.h

    │  │  │ BMP.h

    │  │  │ BMP1.h

    │  │  │ BMP2.h

    │  │  │ BMP3.h

    │  │  │ BMP4.h

    │  │  │ config.h

    │  │  │ dazhen.h

    │  │  │ DEMO.h

    │  │  │ fsmc_sram.c

    │  │  │ fsmc_sram.h

    │  │  │ hw_config.c

    │  │  │ includes.h

    │  │  │ JLinkLog.txt

    │  │  │ lcd_dis24.c

    │  │  │ My_DEMO.h

    │  │  │ My_Eval.c

    │  │  │ My_Eval.h

    │  │  │ My_GUI_DrawGraph.c

    │  │  │ os_cfg.h

    │  │  │ platform_config.h

    │  │  │ RAM.ini

    │  │  │ readme.txt

    │  │  │ sdio_sdcard.c

    │  │  │ sdio_sdcard.h

    │  │  │ shizixin.h

    │  │  │ STM32-FD-ucgui.opt.bak

    │  │  │ STM32-FD-ucgui.Uv2.bak

    │  │  │ STM32-FD-ucgui.uvgui.Administrator

    │  │  │ STM32-FD-ucgui.uvgui_Administrator.bak

    │  │  │ STM32-FD-ucgui.uvopt

    │  │  │ STM32-FD-ucgui.uvproj

    │  │  │ STM32-FD-ucgui_Flash.dep

    │  │  │ STM32-FD-ucgui_Opt.Bak

    │  │  │ STM32-FD-ucgui_Uv2.Bak

    │  │  │ STM32-FD-ucgui_uvopt.bak

    │  │  │ STM32-FD-ucgui_uvproj.bak

    │  │  │ stm32f10x_conf.h

    │  │  │ stm32f10x_it.c

    │  │  │ stm32f10x_it.h

    │  │  │ STM32_Reg.h

    │  │  │ usb_desc.c

    │  │  │ usb_endp.c

    │  │  │ usb_istr.c

    │  │  │ usb_prop.c

    │  │  │ usb_pwr.c

    │  │  └ xindiantu1.h

    │  ├ BSP

    │  │  │ bsp.c

    │  │  └ bsp.h

    │  ├ CM3

    │  │  │ core_cm3.c

    │  │  │ core_cm3.h

    │  │  │ stm32f10x.h

    │  │  │ system_stm32f10x.c

    │  │  └ system_stm32f10x.h

    │  ├ FAT

    │  │  │ 00readme.txt

    │  │  │ diskio.c

    │  │  │ diskio.h

    │  │  │ ff.c

    │  │  │ ff.h

    │  │  │ ffconf.h

    │  │  └ integer.h

    │  ├ font

    │  │  │ hwhb_32.c

    │  │  └ STCaiYun_35.c

    │  ├ FWlib

    │  │  ├ inc

    │  │  │  │ misc.h

    │  │  │  │ stm32f10x_adc.h

    │  │  │  │ stm32f10x_bkp.h

    │  │  │  │ stm32f10x_can.h

    │  │  │  │ stm32f10x_cec.h

    │  │  │  │ stm32f10x_conf.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

    │  │     └ system_stm32f10x.c

    │  ├ GUIinc

    │  │  │ BUTTON.h

    │  │  │ BUTTON_Private.h

    │  │  │ CHECKBOX.h

    │  │  │ CHECKBOX_Private.h

    │  │  │ DIALOG.h

    │  │  │ DIALOG_Intern.h

    │  │  │ DROPDOWN.h

    │  │  │ DROPDOWN_Private.h

    │  │  │ EDIT.h

    │  │  │ EDIT_Private.h

    │  │  │ FRAMEWIN.h

    │  │  │ FRAMEWIN_Private.h

    │  │  │ GUI.h

    │  │  │ GUIDebug.h

    │  │  │ GUIType.h

    │  │  │ GUIVersion.h

    │  │  │ GUI_ARRAY.h

    │  │  │ GUI_ConfDefaults.h

    │  │  │ GUI_FontIntern.h

    │  │  │ GUI_HOOK.h

    │  │  │ GUI_Private.h

    │  │  │ GUI_Protected.h

    │  │  │ GUI_VNC.h

    │  │  │ GUI_X.h

    │  │  │ HEADER.h

    │  │  │ HEADER_Private.h

    │  │  │ jconfig.h

    │  │  │ jdct.h

    │  │  │ jdhuff.h

    │  │  │ jerror.h

    │  │  │ jinclude.h

    │  │  │ jmemsys.h

    │  │  │ jmorecfg.h

    │  │  │ jpegint.h

    │  │  │ jpeglib.h

    │  │  │ jversion.h

    │  │  │ LCD.h

    │  │  │ LCDSIM.h

    │  │  │ LCD_ConfDefaults.h

    │  │  │ LCD_IncludeDriver.h

    │  │  │ LCD_Private.h

    │  │  │ LCD_Protected.h

    │  │  │ LISTBOX.h

    │  │  │ LISTBOX_Private.h

    │  │  │ LISTVIEW.h

    │  │  │ LISTVIEW_Private.h

    │  │  │ MENU.h

    │  │  │ MENU_Private.h

    │  │  │ MESSAGEBOX.h

    │  │  │ MULTIEDIT.h

    │  │  │ MULTIPAGE.h

    │  │  │ MULTIPAGE_Private.h

    │  │  │ PROGBAR.h

    │  │  │ RADIO.h

    │  │  │ RADIO_Private.h

    │  │  │ SCROLLBAR.h

    │  │  │ SCROLLBAR_Private.h

    │  │  │ SLIDER.h

    │  │  │ TEXT.h

    │  │  │ TEXT_Private.h

    │  │  │ WIDGET.h

    │  │  │ WINDOW_Private.h

    │  │  │ WM.h

    │  │  │ WM_GUI.h

    │  │  │ WM_Intern.h

    │  │  └ WM_Intern_ConfDep.h

    │  ├ LstFlash

    │  │  │ cpu_a.lst

    │  │  │ os_cpu_a.lst

    │  │  │ startup_stm32f10x_hd.lst

    │  │  │ STM32-FD-ucgui.map

    │  │  └ stm32f10x_startup.lst

    │  ├ ObjFlash

    │  │  │ STM32-FD-ucgui.hex

    │  │  └ STM32-FD-ucgui.sct

    │  ├ Startup

    │  │  │ cortexm3_macro.s

    │  │  │ startup_stm32f10x_hd.s

    │  │  └ stm32f10x_startup.s

    │  ├ TFT

    │  │  │ AsciiLib_65k.c

    │  │  │ HzLib_65k.c

    │  │  │ HzLib_65k.h

    │  │  │ ili9320.c

    │  │  │ ili9320.h

    │  │  │ ili9320_api.c

    │  │  │ ili9320_font.h

    │  │  │ ili9320_touch.c

    │  │  └ ili9320_ucgui.c

    │  ├ Touch

    │  │  │ ads7843.c

    │  │  │ ads7843.h

    │  │  │ calibrate.c

    │  │  └ calibrate.h

    │  ├ uCGUIConfig

    │  │  │ GUIConf.h

    │  │  │ GUITouchConf.h

    │  │  └ LCDConf.h

    │  ├ uCGUIDemo

    │  │  │ dashboard.c

    │  │  │ GUIDEMO.c

    │  │  │ GUIDEMO.h

    │  │  │ GUIDEMO_Automotive.c

    │  │  │ GUIDEMO_Bitmap.c

    │  │  │ GUIDEMO_Bitmap4bpp.c

    │  │  │ GUIDEMO_Circle.c

    │  │  │ GUIDEMO_ColorBar.c

    │  │  │ GUIDEMO_ColorList.c

    │  │  │ GUIDEMO_Cursor.c

    │  │  │ GUIDEMO_Dialog.c

    │  │  │ GUIDEMO_Font.c

    │  │  │ GUIDEMO_FrameWin.c

    │  │  │ GUIDEMO_Graph.c

    │  │  │ GUIDEMO_HardwareInfo.c

    │  │  │ GUIDEMO_Intro.c

    │  │  │ GUIDEMO_LUT.c

    │  │  │ GUIDEMO_MemDevB.c

    │  │  │ GUIDEMO_Messagebox.c

    │  │  │ GUIDEMO_Navi.c

    │  │  │ GUIDEMO_Polygon.c

    │  │  │ GUIDEMO_ProgBar.c

    │  │  │ GUIDEMO_Speed.c

    │  │  │ GUIDEMO_Touch.c

    │  │  │ GUIDEMO_WM.c

    │  │  │ Map.h

    │  │  │ MicriumLogo.c

    │  │  │ MicriumLogoWRed.c

    │  │  └ touch_sample.c

    │  ├ uCGUILib

    │  │  └ uCGUI_DEMO.lib

    │  ├ uCOS-II

    │  │  ├ Ports

    │  │  │  │ os_cpu.h

    │  │  │  │ os_cpu_a.asm

    │  │  │  │ os_cpu_c.c

    │  │  │  └ os_dbg.c

    │  │  ├ Source

    │  │  │  │ os_core.c

    │  │  │  │ os_flag.c

    │  │  │  │ os_mbox.c

    │  │  │  │ os_mem.c

    │  │  │  │ os_mutex.c

    │  │  │  │ os_q.c

    │  │  │  │ os_sem.c

    │  │  │  │ os_task.c

    │  │  │  │ os_time.c

    │  │  │  │ os_tmr.c

    │  │  │  │ ucos_ii.c

    │  │  │  └ ucos_ii.h

    │  │  ├ uC-CPU

    │  │  │  │ cpu.h

    │  │  │  │ cpu_a.asm

    │  │  │  │ cpu_core.c

    │  │  │  │ cpu_core.h

    │  │  │  └ cpu_def.h

    │  │  └ uC-LIB

    │  │     │ lib_def.h

    │  │     │ lib_mem.c

    │  │     │ lib_mem.h

    │  │     │ lib_str.c

    │  │     │ lib_str.h

    │  │     └ Ports

    │  │        │ lib_mem_a.asm

    │  │        └ ARM

    │  │           ├ GNU

    │  │           │  └ lib_mem_a.s

    │  │           └ IAR

    │  │              └ lib_mem_a.asm

    │  ├ uCOS-IIGUI_X

    │  │  │ GUI_X_Touch.c

    │  │  └ GUI_X_uCOS.c

    │  ├ usart

    │  │  │ Com.c

    │  │  └ COM.H

    │  └ USB_library

    │     ├ inc

    │     │  │ usb_core.h

    │     │  │ usb_def.h

    │     │  │ usb_init.h

    │     │  │ usb_int.h

    │     │  │ usb_lib.h

    │     │  │ usb_mem.h

    │     │  │ usb_regs.h

    │     │  └ usb_type.h

    │     ├ Include

    │     │  │ hw_config.h

    │     │  │ platform_config.h

    │     │  │ usb_conf.h

    │     │  │ usb_desc.h

    │     │  │ usb_istr.h

    │     │  │ usb_prop.h

    │     │  └ usb_pwr.h

    │     └ src

    │        │ usb_core.c

    │        │ usb_init.c

    │        │ usb_int.c

    │        │ usb_mem.c

    │        └ usb_regs.c

    └ 人体心电采集系统电路原理图

       │ ECG原理图.pdf

       └ STM32原理图.pdf

TAGSTM32
  • 10 次
  • 1 分