Link Search Menu Expand Document

Ethernet Demo Project 操作示範

目標

1. 介紹 Demo Project 功能,協助使用者修改對應的設定,進行客製化調整
2. 將成品輸出至 Nexus Panel 使用

事前準備

  1. 安裝並且啟動 ADE : 請前往ADE Reference Manual下載
  2. Ethernet Demo project : 請前往IOT Website下載 (請下載與 ADE 版本相符之專案,例:使用 3.4.4 版之 ADE,請下載版本為3.4.4之專案)

步驟1 : 開啟 ADE

開啟 ADE:

步驟2 : 開啟專案檔 “ADE demo_ethernet.epgz”

點選 系統選單 > 開啟... > ADE demo_ethernet.epgz

成功開啟畫面

步驟3 : 功能介紹

Page1

-IVL_ETH_CFG 綁定暫存器名稱 : eth_cfg
-IVL_ETH_RTC 綁定暫存器名稱 : eth_rtc
-IVL_ETH_PING_IP 綁定暫存器名稱 : eth_ping_ip
-IVL_ETH_PING_RES 綁定暫存器名稱 : eth_ping_res
-ITA : 點狀觸控區塊,點擊後觸發右上角"彈出式輸入對話盒",方可輸入指定 IP Address

-ETH CFG : 點擊後觸發事件,將結果顯示在 IVL_ETH_CFG 
-RTC TEST : 點擊後觸發事件,將結果顯示在 IVL_ETH_RTC 
-ETH PING : 點擊後觸發事件,將結果顯示在 IVL_ETH_PING_RES 

Page2

Enable IO :

    -Backlight : 螢幕鎖定設定 180 秒
    -RTC : 設定實時時鐘
    -Ethernet : 初始化 Ethernet 連接,並檢查其連線狀態
       => 匯入檔案
            1. eth.py
            2. uping.py

步驟4 : 輸出 Demo Project

建議先啟動模擬器確認功能正常,再匯出至 Panel

模擬器輸出

於下載工具欄點擊「啟動模擬器」
成功後,如下方畫面所示

-ETH CFG : 點擊後右側顯示 Ethernet configuration
-RTC TEST : 點擊後右側顯示實時時間
-ETH PING : 點擊後開始 ping 指定的 IP Address

-IVL_ETH_PING_IP : 點擊輸入要 ping 的 IP Address (10.0.0.1)
-IVL_ETH_PING_RES : 顯示 ping 的結果

輸出至 Panel

1. 確保上電之前接上 USB 至 PC
2. 開啟 ADE,於左上角之系統選單點擊「匯出...」
3. 如圖所示,在匯出視窗中選擇對應的樣板、目標:「下載到屏」,再點擊「匯出」 

1. 匯出成功後拔掉 USB
2. 開機後點擊 ETH CFG 獲取 ip, mask, gateway, dns...等資訊,並顯示在右方 
3. 點擊 RTC TEST 獲取實時資訊並顯示在右方 (透過 NTP 獲取時間,請確保有網路連線)
4. ETH PING 右側點擊輸入欲 ping 的 ip (預設是 10.0.0.1)
5. 下方會顯示 ping 的結果

結論

以上是 Demo Project 的操作示範,了解到各功能的運作設定後,可以依據上述介紹再自行微調客製化的功能