嵌入式软件
起搏器设备端软件与配套程控软件的设计、实现和联调经历。
概览
这一部分以起搏器软件为代表,主要介绍设备端实时控制、信号感知、参数管理、程控通信和系统联调方面的工作。
起搏器软件
起搏器项目以设备端嵌入式软件为核心,并包含用于参数配置和设备联调的配套程控软件。项目内容主要涉及实时控制、信号感知、参数管理和设备通信。
设备端软件
按照业务逻辑与硬件驱动分层设计。业务层负责起搏、感知、模式管理和通信,驱动层对定时器、信号采集及其他硬件接口进行封装,使关键控制逻辑保持清晰。
主要工作包括:
- 实现基础起搏模式、模式切换以及相关的时间控制逻辑。
- 接入心电感知信号,根据感知结果调整起搏行为。
- 管理起搏参数、设备状态以及与程控端之间的数据交互。
- 通过流程图、时序图和测试记录验证关键控制流程并定位联调问题。
程控与联调
程控端用于连接设备、读取运行信息和修改允许调整的参数。它作为设备端开发与验证的配套工具,用于检查参数交互、通信状态和异常恢复流程,不单独作为一个作品集项目展示。
项目边界
这一案例主要体现资源受限设备上的实时控制、硬件接口抽象和系统联调能力。内容以研发和原型验证为边界,不涉及临床有效性、产品认证或量产结论。