pipe 發表於 2020-9-14 22:59:44

Nordic nRF52840 開發環境-安裝SEGGER Embedded Studio 與 SDK

Nordic開發環境架設是進入藍牙產品開發的第一步, 也是大部分開發者最需要支援的地方, 為方便開發者可以簡單快速完成架設, 安裝環境簡單步驟如下, 以方便開發者利用!
以開發IDE(Integrated Development Environment)來說, 現今Segger Embedded Studio (SES)是Nordic官方推薦SES的下載路徑
https://www.segger.com/downloads/embedded-studio/
IDE下載完成後, 接下來就比須到Nordic官網下載SDK
在此提供以SDK v17.0.0為例,下載路徑為例
https://developer.nordicsemi.com/nRF5_SDK/nRF5_SDK_v17.x.x/
安裝SES V5.10與解壓縮SDK v17.0.0,


SES License Key
安裝SES之後, 會出現Non-Commercial License,如何取得免費的 License Key?請到以下連結
http://license.segger.com/Nordic.cgi
輸入姓名, 公司名, 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 Wizardhttps://www.youtube.com/watch?v=b0MxWaAjMco
點選SES的File欄位內的Open Solution, 去開啟SDKv17.0.0中的專案,
..\examples\ble_peripheral\ble_app_blinky\pca10056\s140\ses\ble_app_blinky_pca10056_s140.emProject

點選SES的File欄位內的Open Studio Folder, 再點選External Tools Configuration,
之後出現以下畫面, 請貼上紅色框框的字串, 此字串可以在以下路徑找到
https://infocenter.nordicsemi.com/index.jsp?topic=%2Fcom.nordic.infocenter.sdk5.v15.0.0%2Fsdk_config.html&cp=4_0_0_1_6

此tools.xml檔案要做save儲存, 接下來可開始build code與 debug了.
Build Code & Debug
https://www.youtube.com/watch?v=uP8RYgYGRvI&t=286s

參考文章

文章出處:網頁設計,網站架設 ,網路行銷,網頁優化,SEO - NetYea 網頁設計


頁: [1]
查看完整版本: Nordic nRF52840 開發環境-安裝SEGGER Embedded Studio 與 SDK