日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

ARM嵌入式实验 熟悉PROTEUS电子仿真软件的使用(LPC2138)

發布時間:2023/12/18 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 ARM嵌入式实验 熟悉PROTEUS电子仿真软件的使用(LPC2138) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

ARM嵌入式 實驗二 熟悉PROTEUS電子仿真軟件的使用(LPC2138)

一、實驗目的

  • 掌握RPROTEUS電子仿真軟件的安裝過程;
  • 掌握RPROTEUS電子仿真軟件的使用方法;
  • 掌握創建電子仿真原理圖的過程;
  • 掌握為ARM芯片添加程序并仿真調試的過程。
  • 二、實驗內容

    實現流水燈仿真實驗。安裝RPROTEUS電子仿真軟件,根據實驗原理圖創建一個PROTEUS原理圖,并添加相應的元件和導線;使用RealView MDK集成開發環境建立并生成實現流水燈的代碼,為ARM芯片添加代碼,最后查看仿真運行結果。

    三、實驗要求

  • 了解RPROTEUS電子仿真軟件的安裝過程;
  • 能夠使用RPROTEUS電子仿真軟件建立原理圖并添加元件和導線;
  • 能夠設置元件及芯片的參數,并為ARM芯片添加代碼;
  • 能夠檢查并修改原理圖的錯誤,并進行仿真運行;
  • 實驗報告內容包括實現流程水實驗的過程。
  • 四、示例原理圖及程序


    #include <LPC213X.H>
    void delay(int m)
    {
    unsigned int i,j;
    for(i=m;i>0;i–)
    for(j=10000;j>0;j–)
    ;
    }

    main()
    { PINSEL0 &= ~0xFFFF0000;
    IO0DIR |= 0x000000FF;
    IO0CLR |= 0x000000FF;
    while(1)
    { delay(100);
    IO0SET |= 0x000000FF;
    delay(100);
    IO0CLR |= 0x000000FF;
    }
    }

    五、實驗過程及結果

    1、首先添加需要用到的元件,按照老師所給流水燈原理圖
    點擊如下p按鈕,在彈出窗口輸入要添加的元件名稱(LPC2138、BUTTON、CAP、CAP-ELEC、CRYSTAL、LED-RED、RES)

    2、點擊元件添加到畫布,按照老師所給原理圖完成繪制組裝,同時根據要求更改電阻值、電容值,完成圖如下:

    3、雙擊lpc2138添加.hex代碼文件

    4、點擊Design->Configure Power Rails,更改電源設置(新建VCC3.3,更改值,并完成添加,如下兩圖)


    5、點擊運行,遇到如下問題:
    Cannot open ‘C:\Users\lyh\AppData\L ocal\T emp\LISA9584.SDF’
    Simulation FAILED due to fatal simulator errors.

    6、網上查找到解決方法,更改環境變量,在“用戶變量”欄里,找到TEMP與TMP,分別雙擊,將變量值都改為%SystemRoot%\TEMP。下面的“系統變量”欄里,同樣的修改方法。

    7、再次點擊運行成功(每個燈都能按照.hex代碼文件中設定的亮起):

    總結

    以上是生活随笔為你收集整理的ARM嵌入式实验 熟悉PROTEUS电子仿真软件的使用(LPC2138)的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。