基于wince的心電圖機軟件系統設計與實(shí)現
摘要:設計并實(shí)現了一款基于Windows CE的嵌入式心電圖機軟件系統。該系統采用Windows CE所支持的多線(xiàn)程、實(shí)時(shí)性等技術(shù),能夠對心電數據進(jìn)行實(shí)時(shí)采集、顯示和存儲并能進(jìn)行數據實(shí)時(shí)處理與自動(dòng)分析,并具有界面美觀(guān)、操作人性化、高性能、多功能等特點(diǎn)。
關(guān)鍵詞:Windows CE;心電圖;多線(xiàn)程;實(shí)時(shí)性;自動(dòng)分析
0 引言
據世界衛生組織的數據,心血管病已經(jīng)成為造成全球人口死亡的主要因素。由于心電圖檢查在診斷此病上具有準確可靠、方法簡(jiǎn)便、對病人無(wú)損害等特點(diǎn),在臨床上被廣泛應用。然而目前普遍采用的基于PC機平臺的心電圖機,雖功能全面,但體積龐大、成本較高。而市場(chǎng)上便攜式心電圖機大多采用低檔單片機實(shí)現,無(wú)操作系統,處理能力弱,功能簡(jiǎn)單,只能進(jìn)行心電信號的采集、顯示與簡(jiǎn)單的數據處理,人機界面不友好。隨著(zhù)大規模的專(zhuān)用集成電路和計算機芯片的發(fā)展,基于32 bit微處理器的嵌入式系統以低成本、較高的性能和可靠性等諸多優(yōu)勢,應用日益廣泛?;谶@種現狀,本文提出了一款高性能、多功能的便攜式心電圖機,采用AU1250處理器與Windows CE操作系統,全面提升了產(chǎn)品的處理能力,并使用具有觸摸功能的大型LCD顯示屏,能同步整體顯示十二導聯(lián)同一心動(dòng)周期的波形,讓醫生可以更加準確地作出判斷,從而提高了準確率。該機并能對心電波形數據進(jìn)行測量分析、存儲、回放、編輯、打印等。
1 硬件系統簡(jiǎn)介
系統硬件結構如圖1所示。
本系統選擇AU1250作為控制核心。AU1250是一款高性能、低功耗(400 mW@400 MHz)、高集成度的嵌入式處理器。AU1250屬于MIPS架構,集成USB(OTG)、SD卡等接口。也是目前市場(chǎng)上為數不多的支持分辨率為1 280*800大型LCD顯示屏的處理器之一。
基于軟件系統對實(shí)時(shí)處理以及永久保存大量數據的需要,以AU1250為核心的主板配備了128 MB的SDRAM、2 MB的NOR FLASH以及2 GB的NAND FLASH等存儲芯片。并對外提供USB、SD卡(可用于外擴數據存儲)、UART、100 Mb/s以太網(wǎng)口等通信接口,實(shí)現對采集卡、熱敏打印、數據存儲等模塊的調度。
評論