找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3866|回复: 1
收起左侧

基于stm32单片机实现心电信号检测的源程序

[复制链接]
ID:347320 发表于 2018-6-8 08:09 | 显示全部楼层 |阅读模式
基于stm32 ADC 心电信号 检测代码,大家可以看看~

单片机源程序如下:


  1. #include "system.h"
  2. #include "SysTick.h"
  3. #include "led.h"
  4. #include "usart.h"
  5. #include "adc.h"
  6. /*******************************************************************************
  7. * 函 数 名         : main
  8. * 函数功能                   : 主函数
  9. * 输    入         : 无
  10. * 输    出         : 无
  11. *******************************************************************************/
  12. int main()
  13. {
  14.         u8 i=0;
  15.         u16 value=0;
  16.         float vol;
  17.        
  18.         SysTick_Init(72);
  19.         NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);  //中断优先级分组 分2组
  20.         LED_Init();
  21.         USART1_Init(9600);
  22.         ADCx_Init();
  23.        
  24.         while(1)
  25.         {
  26.                 i++;
  27.                 if(i%20==0)
  28.                 {
  29.                         led1=!led1;
  30.                 }
  31.                
  32. //                if(i%50==0)
  33. //                {
  34.                         value=Get_ADC_Value(ADC_Channel_0,20);
  35.                         //printf("检测AD值为:%d\r\n",value);
  36.                         vol=(float)value*(3.3/4096);
  37.                         //printf("检测电压值为:%.2fV\r\n",vol);
  38.                         printf("%.2f,",vol);
  39. //                }
  40.                 delay_ms(5);       
  41.         }
  42. }
复制代码

所有资料51hei提供下载:
ADCFOR ECG.rar (307.37 KB, 下载次数: 60)
回复

使用道具 举报

ID:826043 发表于 2020-10-6 13:15 | 显示全部楼层
兄弟 原理图有吗
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表