STM32F103ZET6单片机驱动LCD3.2屏幕显示Pulse Sensor传感器心率波形和数值 PC端显示PPG波形

STM32F103ZET6板连接TFT3.2寸屏幕和Pulse Sensor心率传感器,显示PPG波形和脉搏数值。调试过程中,主要是通过调用lcd屏幕的库函数。同时可以在PC端使用C#编写的上位机程序显示脉搏波形。程序参考如下(V:2561961475):

 RCC_Configuration();    //定义系统时钟
  GPIO_Configuration();   //GPIO口配置,B0,B12,B13,B14
  USART1_Configuration();  //USART1串口配置,用来在PC端显示AIN0端的波形
    //OLED_Init();             //OLED初始化,用来在OLED上显示波形和脉搏,显示HR
    //oled_Init();           //显示波形的初始化
    ADCx_Init();             //使用PA7去采集模拟量脉搏波形
    if(((GPIO_ReadInputDataBit(GPIOB, GPIO_Pin_0)))==SET)
    {
            OLED_Init();
          OLED_Display_Init();        
            TIM2_NVIC_Configuration();    //定时器2的中断初始化、优先级配置
            TIM2_Configuration();         //定时器2配置,定时时间、时钟周期、预分频值、向上计数模式
                /* TIM2 开始计时 */         //在OLED上显示5s的数值,显示10秒的波形
            START_TIME;                   //开始定时,5ms会进入一次中断
            Exti_Init();                  //外部中断初始化,来计算脉搏数的算法
    }

  • 5
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

xuanshang_yutou

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值