在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

<abbr id="27omo"></abbr>

<menu id="27omo"><dl id="27omo"></dl></menu>
    • <label id="27omo"><tt id="27omo"></tt></label>

      新聞中心

      EEPW首頁 > 手機與無線通信 > 設計應用 > 基于Web的MCF5249數(shù)據(jù)采集系統(tǒng)的設計

      基于Web的MCF5249數(shù)據(jù)采集系統(tǒng)的設計

      作者: 時間:2011-07-20 來源:網(wǎng)絡 收藏

      #includelinux/interrupt.h>

      #includeasm/irq.h>

      #define ADC_IRQ(128+63)//定義中斷號

      #define MBAR2_ADDR 0x8000000

      #define AD_CONFIG 0x402

      #define AD_VALUE 0x406

      /*定義中斷處理函數(shù)*/

      void adirq_interrupt(int irq,void *d,struct pt_regs *regs){

      在此讀取A/D轉換的值并存入隊列中。

      }

      /*設備初始化函數(shù)*/

      int adirq_init(){

      int result;

      unsigned short adc_irq;

      adc_irq=ADC_IRQ;

      result=request_irq(adc_irq,adirq_interrupt,SA_INTERRUPT,5249_adirq NULL);//注冊中斷

      if(result= = -1)

      {printk(“Can't get assigned %d”adc_irq);

      return result;}

      return 0;

      }

      中斷服務程序的添加方法如下:

      ①編輯uClinux/drivers/char目錄下的mem.c,添加“adirq_init();”;

      ②編輯此目錄下的Makefile加入“obj-y+=m5249_adirq.o”;

      ③編譯(make)。



      評論


      相關推薦

      技術專區(qū)

      關閉