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

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

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

      新聞中心

      EEPW首頁 > EDA/PCB > 設(shè)計(jì)應(yīng)用 > 基于FPGA的永磁同步電機(jī)控制器設(shè)計(jì)

      基于FPGA的永磁同步電機(jī)控制器設(shè)計(jì)

      作者: 時(shí)間:2010-03-17 來源:網(wǎng)絡(luò) 收藏

      本文引用地址:http://www.biyoush.com/article/191771.htm

      3.1.2 NiosⅡ系統(tǒng)軟件設(shè)計(jì)
        該系統(tǒng)設(shè)計(jì)的軟件程序主要在Nios IED軟件中編輯調(diào)試,實(shí)現(xiàn)按鍵中斷程序,按鍵如下:reset(復(fù)位),start/stop(啟動和暫停),choose(參數(shù)選擇),increase(參數(shù)值的增量),de-crease(參數(shù)值的減量),transmit(參數(shù)的傳輸);并實(shí)現(xiàn)串口通信中斷程序。圖3為NiosⅡ處理器軟件執(zhí)行流程。


        這里只給出 stait按鍵中斷軟件程序代碼,而choose,in-crease,decrease,transmit程序與之相同。
      int main(void)
      { alL_irq_register(start_IRQ,start_BASE,start_ISR);//按鍵
      start的中斷注冊
      IOWR_ALTERA_AVALON_PIO_IRQ_MASK(start_BASE,
      0x01);//開啟中斷使能;
      IOWR_ALTERA_AVALON_PIO_EDGE_CA(start_BASE,
      0x00)://清除捕獲寄存器;
      //只給出start變量(用于啟動電機(jī))初始化,并寫入輸出
      寄存器:其他變量初始化相同;
      Unsigned start=0;
      . IOWR_ALTERA_AVALON_PIO_data(start_BASE,start);
      //變量寫入輸出PIO寄存器;
      While()
      }



      評論


      相關(guān)推薦

      技術(shù)專區(qū)

      關(guān)閉