0 引言
本文引用地址:http://www.104case.com/article/148229.htm隨著人們生活節奏加快,人口逐漸老齡化,心臟疾病成為危害人類健康和生命的主要疾病之一。心電監護系統為心臟病人診斷和治療提供了一個有效的手段,對心臟疾病的防治和診斷具有重大的意義,本介紹一種基于Linux 和MiniGUI 的心電監護系統,能夠滿足患者隨時隨地對心電進行方便快捷的監測,及時地發現異常情況并采取有效的措施,從而更好地保護人們的身體健康。
1 硬件系統設計
本系統采用S3C2440 處理器作為控制中心,S3C2440 是基于ARM920T 內核的16 /32 位RISC 嵌入式處理器,最高主頻可達532MHz,提供64MSDRAM、64M Nand Flash 以及2M Nor Flash 的存儲設備,獨立的16kB 指令緩存和16kB 數據緩存,LCD 控制器,3通道的異步串口,SPI 同步串口,117 位通用的I /O 口,1個內部時鐘,8通道10 位的ADC,觸摸屏接口,以太網控制器、PCMCIA 接口、USB 接口等,具有高性能、低功耗、高性價比等特點,主要用于視頻會議、網絡監控,GPS 定位/導航儀等,特別是醫療電子設備。系統的整體硬件結構如圖1 所示,能夠實現對心電信號采集、處理、顯示、存儲等功能。
圖1 系統總體硬件結構
2 軟件系統設計
2. 1 構建嵌入式Linux
心電界面的開發是基于MiniGUI 的嵌入式Linux系統。在各種嵌入式操作系統中,Linux 以其結構清
晰、源代碼公開、功能強大、又易于移植得到廣泛的使用。本系統內核采用2. 6 版本的內核,Linux 2. 6 內核在性能、模塊支持、可用性、可測量性等方面有大幅度的提高。一個完整的嵌入式Linux 系統主要包括BootLoader( 引導程序) 、內核和根文件系統3 個方面。本系統中Bootloader 采用ViVi,文件系統采用Yaffs。根據目標平臺實際的需要,對引導程序、內核和文件系統進行裁減、配置,最后把編譯好的ViVi 以及生成的Linux 內核和文件系統的鏡像文件燒錄到平臺中并運行,嵌入式Linux 構建完畢。
評論