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通讯软体