首 页文档资料下载资料维修视频包年699元
请登录  |  免费注册
当前位置:精通维修下载 > 文档资料 > 家电技术 > 维修教程知识 > 单片机栏
基于ARM的脉象仪系统设计与实现
来源:本站整理  作者:佚名  2009-12-04 10:53:29



  本系统中的A/D驱动程序主要结构包括:

  (1)数据类型定义文件

  #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

  (2)启动A/D转换文件

  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;

       }

  }

  (3)主程序文件

  #include "2410addr.h"//调用S3C2410地址头文件

  #include "def.h"//调用数据类型头文件

  main()

  {

  clrsrc();//刷新操作

  INT_ADC_Enable(int flag);//启动A/D转换

  … …

  }

  4.3 应用程序的设计

  应用程序是实现系统所需功能的核心部分,主要是A/D采样分析。该部分主要负责对采集到的脉象模拟信号进行数模转换,并根据脉象的时域和频域特征进行分析脉象图的结构。

5 结束语

  本文作者创新点是,与传统的中医脉象仪相比,基于ARM的脉象仪具有高性能,低成本,电路简洁可靠和扩展性好等优点。嵌入式uClinux的引入保证了系统稳定和运行的可靠。ARM技术将计算机硬件和软件有机的融为一体,它使测试设备简单化,软件设计变得更加灵活,具有无比的优越性。ARM技术应用于脉象仪具有很高的应用价值和良好的市场前景,值得我们深入研究。

上一页  [1] [2] [3]  下一页

关键词:

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)

推荐阅读

图文阅读

热门阅读

Copyright © 2007-2017 down.gzweix.Com. All Rights Reserved .
页面执行时间:144,320.30000 毫秒