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