MKB0908/MKB0805血压心率MAX30102血氧体温监测软件设计部分

硬件电路设计完成,为软件设计提供运行载体,软件设计控制数据采集以及传送数据给单片机控制端,进行数据处理并分析,然后将监测数据传输到液晶屏中并将其显示出来,同时由单片机程序判断所设报警阈值与所测数据以上就组成了本设计的软件设计部分。

这部分的软件设计为单片机上电启动之后,串口开始初始化,血压监测模块初始化,开始感应人体脉搏信息,获取信息后通过模块中的算法芯片得出监测实际数据,同时液晶屏显示初始化,监测数据发送到STM32后,单片机开始判断血压、心率数据是否大于设置报警阈值,如果大于则发送电平给蜂鸣器开始报警工作,反之则不报警,液晶屏实时显示检测值。

    1. 软件开发环境的搭建

在软件层面,要实现本系统的全部功能,需要熟悉并掌握Keil uvision5和Android Studio的开发,通过STM32单片机的集成,完成最终任务。故而软件开发环境的搭建由三部分组成:

  1. 代码编辑与编译环境:通过Keil uVision5软件和Android Studio软件进行代码的编写和编译。
  2. 程序下载工具:mcuisp,用来将编译完成的代码下载到STM32单片机中。
  3. PC端接收蓝牙数据平台:Feasycom serial port。

 

    • 20
      点赞
    • 14
      收藏
      觉得还不错? 一键收藏
    • 打赏
      打赏
    • 0
      评论

    “相关推荐”对你有帮助么?

    • 非常没帮助
    • 没帮助
    • 一般
    • 有帮助
    • 非常有帮助
    提交
    评论
    添加红包

    请填写红包祝福语或标题

    红包个数最小为10个

    红包金额最低5元

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

    打赏作者

    xuanshang_yutou

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

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

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

    打赏作者

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

    抵扣说明:

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

    余额充值