Nordic開發環境架設是進入藍牙品開發的第一步也是大部分開發者最需要支援的地方方便開發者可以簡單快速完成架設, 勁達國際電子提供安裝環境簡單步驟如下, 以方便開發者利用!

以開發IDE(Integrated Development Environment)來說, 現今有Segger Embedded Studio (SES), Keil C, IAR與GCC等4種IDE可以使用, 其中 SES與GCC是免費IDE, Keil C與IAR則需各別向軟體公司License付費! 
SES 是我們所推薦, 因是Nordic與Segger合作所提供的並使用Segger J-Link的開發環境!GCC雖也是免費IDE, 但由於只能Build code, 實作上的編輯make fileDebug FW使用上不方便所以不推薦!

藉此, 我們以SES為基礎, 提供開發環境架設的步驟, 以方便開發者使用

SES的下載路徑

https://www.segger.com/downloads/embedded-studio/

IDE下載完成後, 接下來就比須到Nordic官網下載SDK

在此提供SDK v15.0.0,下載路徑為例

安裝SES V3.34與解壓縮SDK v15.0.0,

 

SES License Key

https://www.youtube.com/watch?v=fRAG6yOqt_4&t=16s

安裝SES之後會出現Non-Commercial License,

如何取得免費的 License Key?請到以下連結

輸入姓名公司名, Email, 及自己電腦的MAC Address, 按下 Request License

則會顯示SEGGER已經將License key寄送到mail ,

電腦的MAC address, 進入DOS 模式下去輸入ipconfig/all, Ethernet card中的實體地址就是電腦的MAC address.

mail收到以下License key, 先複製起來,

執行SES, 開啟Tools欄位內的 License Manager,

1. 會出現左下畫面請點選Activate Embedded Studio.

2. 貼上License Key.

3. 按下 Install License.

完成後點選Manage Activation, 顯示已經安裝好License,

CMSIS Configuration Wizard

https://www.youtube.com/watch?v=b0MxWaAjMco

 

點選SESFile欄位內的Open Solution, 開啟SDKv15.0.0中的專案,

..\examples\ble_peripheral\ble_app_uart\pca10040\s132\ses\ble_app_uart_pca10040_s132.emProject

點選SESFile欄位內的Open Studio Folder, 再點選External Tools Configuration,

之後出現以下畫面請貼上紅色框框的字串此字串可以在以下路徑找到

 

tools.xml檔案要做save儲存接下來可開始build code debug.

Build Code & Debug

https://www.youtube.com/watch?v=uP8RYgYGRvI&t=286s

 

Raytac Corporation 勁達國際電子有限公司

Nordic nRF53 & nRF52方案模組模塊製造商 (台灣, 新北市) 

email: service@raytac.com        Tel: +886.2.3234.0208

 

文章標籤
全站熱搜
創作者介紹
創作者 Raytac 的頭像
Raytac

勁達國際電子股份有限公司

Raytac 發表在 痞客邦 留言(0) 人氣(6,972)