论文部分内容阅读
在我国社会经济快速发展的同时,人口结构也逐渐步入老龄化阶段,人民群众对身体健康有了更多的关注,对于居家健康监护系统也有了更大的需求。然而,目前家庭医护设备种类繁多,居家健康监护系统尚不完善,各公司已推出的系统大多封闭性较强,同一个系统中往往只能使用自己品牌的设备,增加了用户使用成本。此外,随着移动计算技术的发展,在一个居家智能监护系统中,可能存在多种主机设备,使用多种操作系统,现有的设备往往只能与一种主机进行连接,例如许多血压监控仪只能与PC机连接,而不能和用户的智能手机或平板电脑连接,降低了用户使用的便捷性。由于在居家健康监护系统中,健康设备和主机都存在多样性,若能使各种设备与各种主机实现兼容通信,将大大增加系统的实用性,并且降低成本,满足人民群众的需求。本文针对这一现实问题,总结了居家健康监护领域的发展现状,分析造成系统不兼容问题的原因,基于康体佳健康联盟认证的蓝牙接口和USB接口,设计实现了支持多设备跨平台接入的居家健康系统。文章首先从软件功能的角度对系统进行层次划分,由下至上将整体架构设计为三层:固件层、传输层和应用层。针对医护设备的多样性,在固件层中总结设备工作的原理流程,实现了蓝牙类型、自定义USB类型以及自定义HID类型接口固件,通过通用接口保证系统与设备之间的兼容性。针对系统中主机操作系统的多样性,在传输层,分别完成在Windows、Linux和Android系统上,自定义USB类型设备的驱动程序开发,并且对蓝牙和自定义HID类型设备,详细介绍调用操作系统中现有驱动程序的方法,实现数据在多种主机操作系统中的正确识别与传输。应用层中,在Windows、Linux和Android三种主流操作系统平台上,分别实现了蓝牙、自定义USB、自定义HID类型接口的测试用例,验证系统功能与指标。