新聞中心

EEPW首頁 > 醫(yī)療電子 > 設計應用 > 基于ARM的脈象儀系統(tǒng)設計與實現(xiàn)

基于ARM的脈象儀系統(tǒng)設計與實現(xiàn)

作者:朱小遠,余永權,王紅 時間:2008-08-21 來源:微計算機信息 收藏

  4.1 嵌入式的構建

本文引用地址:http://2s4d.com/article/87225.htm

  將嵌入式系統(tǒng)移植到特定的硬件平臺上,大致需要完成建立叉編譯環(huán)境,配置編譯內(nèi)核,制作根文件系統(tǒng),下載和調(diào)試內(nèi)核四部分的工作。

  4.2  A/D驅(qū)動程序的設計

  在uClinux系統(tǒng)下,驅(qū)動程序可以看成uClinux內(nèi)核與外部設備之間的接口。驅(qū)動程序向應用程序屏蔽了硬件實現(xiàn)上的細節(jié)。可以使用和操作文件中相同的系統(tǒng)調(diào)用接口函數(shù)來完成對硬件設備的打開,關閉,讀,寫以及I/O控制操作。

  本系統(tǒng)中的A/D驅(qū)動程序主要結構包括:

  (1)數(shù)據(jù)類型定義文件

  #define U32  unsigned int

  #define U16  unsigned short

  #define S32  int

  #define S16  short int

  #define U8   unsigned char

  #define S8   char

  #define TRUE       1  

  #define FALSE      0

  #define ERROR      0

 ?。?)啟動A/D轉(zhuǎn)換文件

  void INT_ADC_Enable(int flag)

  {

       int temp;//定義臨時變量

       if(flag == FALSE)

       {

              temp = rINTSUBMSK;

              temp |=(1<<10);

              rINTSUBMSK = temp;

              temp = rINTMSK;

              temp |=0x80000000;

              rINTMSK = temp;

       }

       else

       {

              temp = rINTSUBMSK;

              temp = 0x5ff;

              rINTSUBMSK = temp;

              temp = rINTMSK;

              temp &= ~(0x80000000) ;

              rINTMSK = temp;

       }

  }

 ?。?)主程序文件

  #include "2410addr.h"//調(diào)用地址頭文件

  #include "def.h"//調(diào)用數(shù)據(jù)類型頭文件

  main()

  {

  clrsrc();//刷新操作

  INT_ADC_Enable(int flag);//啟動A/D轉(zhuǎn)換

  … …

  }

  4.3 應用程序的設計

  應用程序是實現(xiàn)系統(tǒng)所需功能的核心部分,主要是A/D采樣分析。該部分主要負責對采集到的脈象模擬信號進行數(shù)模轉(zhuǎn)換,并根據(jù)脈象的時域和頻域特征進行分析脈象圖的結構。

  5 結束語

  本文作者創(chuàng)新點是,與傳統(tǒng)的中醫(yī)相比,基于具有高性能,低成本,電路簡潔可靠和擴展性好等優(yōu)點。嵌入式uClinux的引入保證了系統(tǒng)穩(wěn)定和運行的可靠。技術將計算機硬件和軟件有機的融為一體,它使測試設備簡單化,軟件設計變得更加靈活,具有無比的優(yōu)越性。技術應用于具有很高的應用價值和良好的市場前景,值得我們深入研究。

  參考文獻:

  [1] 唐懷武.基于ARM處理器的儀器網(wǎng)絡化應用與研究.浙江大學,2005.

  [2] 王金友.基于ARM 的無水箱電熱水器控制系統(tǒng)的設計[J].微計算機信息.2006, 22(7): 145-147.

  [3] 張良春,何勇.基于ARM 的電子送經(jīng)卷取控制系統(tǒng)設計[J]. 微計算機信息.2006, 22(7): 151-153.

  [4] 杜春雷編著.ARM體系結構與編程[M]. 北京:清華大學出版社,2003.

  [5] 馬忠梅.ARM 嵌入式處理器結構與應用基礎[M].北京:北京航空航天大學出版社,2003.

  [6] Furber S. ARM System-On-Chip Architecture.Second Edition by Steve Furber.Pearson Education Limited, 2000.


上一頁 1 2 下一頁

評論


相關推薦

技術專區(qū)

關閉