微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > MCU和DSP > 基于ARM处理器的便携式心电血压检测仪

基于ARM处理器的便携式心电血压检测仪

时间:10-08 来源:电子技术应用 点击:

3 软件设计

编程调试、软件仿真是在SDT2.5的调试平台上用标准C语言完成的,系统软件由初始化、PS2键盘处理、A/D转换、LCD显示及USB通信几部分构成。初始化是通过Bootloader完成对S3C44B0X外部中断、内置A/D转换器、I/O口及LCD控制器的设置;键盘处理是通过外部中断EINT0读取键值,按预定键值设置系统的工作模式,完成数据的采集、显示、打印及传输等功能;信号的显示则是从S3C44B0X的A/D转换数据寄存器中读取数据送LCD显示;USB接口部分主要是固件程序的开发,完成与计算机的通信,可根据芯片厂商提供的固件开发包来完成。系统控制流程如图6所示。


本文介绍了利用S3C44B0X微处理器作为核心控制器件,充分利用其片内外设资源实现了对血压、心电信号的采集、显示、打印与传输。系统实用性强,人机接口简单可靠,体积小、功耗低、便于携带,可以方便地在家庭中和社区内使用,是一种经济实用的健康监护系统。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top