測試, 原本想說應該跟STM32Fx Discovery Board一樣, 插上USB, 灌好Debug Driver後, 就可以
進入debug mode進行測試了, 結果沒想到原來沒有這麼容易啊, 底下是整個測試的流程.
2. 當我們拿到板子後, 第一個需要安裝的是LPCXpresso Link2 USB driver package, 連結如下:
https://www.lpcware.com/content/nxpfile/lpcxpresso-link2-usb-driver-package
3. Driver安裝完畢後, 可以先將板子透過USB Cable與PC連接,接著就會看到產生新裝置, 並完成
安裝.
但其實這時候這些IDE還認不到device, 應該還需要安裝JLINK or CMSIS-DAP的韌體到
板子上, NXP這塊板子很特殊的是並不像其它家on-board的debug tool只有一種, 例如ST
的板子就一定是內建ST-LINK.
但NXP這塊板子卻可以自行選擇要定義成JLINK or CMSIS-DAP, 只要將選定好的韌體燒進
去板子就好了, 而燒錄的工具就是LPCScypt這套Tool.
5. 首先先到官網去下載LPCScrypt, 連結如下, 下載完畢後, 直接雙擊安裝, 基本上都是選擇下一
步即可:
LPCScrypt Download Link
PC相連, 位置如下所示, 在兩個USB的中間.
7. 至於這兩個USB到底分別代表什麼呢? 上面的是LPC11U37H對上(device)或對下(host)的
接頭, 下面的就是Debug Port與PC相連的接頭., 因此使用下方的接頭與PC相連接吧.
8. 接著就是打開之前灌好的LPCScrypt, 選擇你要使用JLINK或是CMSIS-DAP, 在這邊我是先
選擇CMSIS-DAP, 因此我按下的是Program LPC-Link2 with CMSIS-DAP.
9. 按下之後, 就會進入命令提示字元的畫面, 相當的簡單, 完全不需要輸入任何的指令, 僅需要
按下任意鍵就會自動將程式寫入到EVB上.
10. 記得先移除接在JP3的Jumper.
11. 接著我們就可以使用IAR or Keil來測試看看是否真的能夠進入debug mode了, 於是立馬打開
了Keil來試試看, 首先點選option.
12. 接著點選Debug, 並把debug設定為CMSIS-DAP Debugger, 然後點選Settings.
13. 如果設定皆沒問題, 那此時應該會看到如下畫面,
14. 接著就可以進入Debug Mode了喔.
沒有留言:
張貼留言