Standard SDK: Getting Started with RTL8710

IAR開發環境架設

在開發過程我們使用IAR Embedded Workbench IDE環境來進行 code building, downloading 及 debugging。如果還沒有安裝IAR Embedded Workbench IDE,請到IAR 官方網站下載試用版。

Build Project & Download to Board

請先參考下一章節 CMSIS-DAP 將板子連接到電腦後,再依照以下步驟將project下載到板子: Step 1: 請先打開 IAR Embedded Workbench IDE Step 2: 點選 File -> Open -> Workspace 5 Step 3: 到 Project 路徑 project\project_name_xxxx\EWARM-RELEASE 下點選 Project.eww,開啟Project Step 4: 打開Project後,點選 Project -> Rebuild All 來 Build Project 6 Step 5: Project Build成功後,請到 Project -> Download -> Download active application 將 code 下載到板子。 Step 6: Download完成後,按下板子上的reset按鈕。

Debug

以下分別介紹如何設定CMSIS-DAP及J-Link/JTAG的Debug環境,以及如何利用IAR IDE來進行Debug。 注:SDK默認使用debug環境為CMSIS-DAP。

CMSIS-DAP

RTL8710 可支援CMSIS-DAP debugger。首先,必須先安裝“serial to USB driver” (可以在SDK的tools\serial_to_usb\mbedWinSerial_16466找到安裝檔)。 安裝後,用micro-USB線將板子連接到PC。 DAP 接著打開裝置管理員,應該可以找到”mbed Serial Port”,如圖: 2

J-Link/JTAG

板子預設使用CMSIS-DAP mode,如果要改用J-Link debugger,請依照以下步驟設定。 jlink 請先用連接線將板子上的J-Link腳位連接到J-Link轉接板對應的腳位,可參考以下示意圖: jlink_connect 接著,在IAR IDE的Project -> Options -> Debugger -> Setup -> Driver更改IAR Project的設定,把原本的CMSIS DAP改為J-Link/J-Trace,並按OK確認。 13

Log message

如果需要看程式的log訊息,請打開terminal tool (例如: putty/tera term),Buad rate設定在384008710_log
請先確認已安裝QQ通訊軟體