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

    
    
    <address id="vxupu"><td id="vxupu"></td></address>

      <pre id="vxupu"><small id="vxupu"></small></pre>
      <dfn id="vxupu"></dfn>
      <div id="vxupu"><small id="vxupu"></small></div>
    1. 新聞中心

      EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 基于Proteus的ARM虛擬開發(fā)技術

      基于Proteus的ARM虛擬開發(fā)技術

      作者: 時間:2012-12-04 來源:網絡 收藏

        2.3 仿真

        文中采用ADS集成開發(fā)環(huán)境進行程序的編譯連接設置,ADS集成開發(fā)環(huán)境是公司推出的核微控制器集成開發(fā)工具,英文全稱為 Developer Suite,成熟版本為ADS1.2。ADS1.2支持ARM10以前的所有ARM系列微控制器,支持軟件調試,支持匯編、C和C++源程序,具有編譯效率高、系統(tǒng)庫功能強等特點。

        打開ADS1.2集成開發(fā)環(huán)境CodeWarrior IDE,點擊Project→New Project建立一個新的工程lcd.mcp,把以上編好的代碼文件全部添加進工程,如圖4所示。進行相關設置后,選擇Project→Make命令,編譯并連接工程,生成stepper.hex文件。

        在原理圖中右擊微控制器LPC2124,再單擊,出現(xiàn)一屬性設置窗口Edit Component,如圖5。在其中的Program File中添加上面生成的stepper.hex文件的路徑,單擊OK完成設置。

        點擊原理圖左下角

        中的運行按鈕

        ,即開始仿真運行。仿真結果如圖6所示。數(shù)字圖表顯示各電壓節(jié)點的電平值隨時間變化的曲線,步進電機按要求運行,按下KEY鍵電機反轉。仿真結果完全符合設計要求。

      圖5 器件編輯窗口

      圖6 仿真結果圖

        3 結語

        通過以上簡單的步進電機控制系統(tǒng)設計過程可以看出,用軟件進行ARM虛擬開發(fā)的優(yōu)勢所在。使用進行ARM的虛擬開發(fā),不僅可以減少實驗硬件資本的投入,還突破了實際開發(fā)板中實驗內容的局限性,使開發(fā)者能夠充分發(fā)揮自身的主動性。使用仿真,大大降低了開發(fā)成本,提高了開發(fā)效率。筆者相信隨著電子技術的不斷發(fā)展、完善,基于軟件的硬件虛擬開發(fā)的應用將會發(fā)揮越來越重要的作用。

      參考文獻:

      [1].RISCdatasheethttp://www.dzsc.com/datasheet/RISC_1189725.html.
      [2].PCBdatasheethttp://www.dzsc.com/datasheet/PCB_1201640.html.
      [3].LPC2124datasheethttp://www.dzsc.com/datasheet/LPC2124_844644.html.
      [4].L297datasheethttp://www.dzsc.com/datasheet/L297_442958.html.
      [5].L298datasheethttp://www.dzsc.com/datasheet/L298_442929.html.


      上一頁 1 2 3 下一頁

      評論


      相關推薦

      技術專區(qū)

      關閉