Ethernet Demo Project 操作示範
目標
1. 介紹 Demo Project 功能,協助使用者修改對應的設定,進行客製化調整
2. 將成品輸出至 Ubique panel 使用
事前準備
- 安裝並且啟動 ADE : 請前往ADE Reference Manual下載
- Ethernet Demo project : 請前往IOT Website下載
步驟1 : 開啟 ADE
開啟 ADE:
步驟2 : 開啟專案檔 “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 的操作示範, 了解到各功能的運作設定後, 可以依據上述介紹再自行微調客製化的功能.