| Nordic開發環境架設是進入藍牙產品開發的第一步, 也是大部分開發者最需要支援的地方, 為方便開發者可以簡單快速完成架設, 安裝環境簡單步驟如下, 以方便開發者利用! 
 以開發IDE(Integrated Development Environment)來說, 現今Segger Embedded Studio (SES)是Nordic官方推薦 SES的下載路徑 
 
Nordic nRF52840 開發環境 SEGGER SDK   
 IDE下載完成後, 接下來就比須到Nordic官網下載SDK 
 在此提供以SDK v17.0.0為例,下載路徑為例 
 
 安裝SES V5.10與解壓縮SDK v17.0.0, 
 
Nordic nRF52840 開發環境 SEGGER SDK   
Nordic nRF52840 開發環境 SEGGER SDK   
 
 SES License Key 
 安裝SES之後, 會出現Non-Commercial License, 
Nordic nRF52840 開發環境 SEGGER SDK   如何取得免費的 License Key?請到以下連結 
 
 輸入姓名, 公司名, Email, 及自己電腦的MAC Address, 按下 Request License 
 則會顯示SEGGER已經將License key寄送到mail 中, 
 
 
Nordic nRF52840 開發環境 SEGGER SDK   
Nordic nRF52840 開發環境 SEGGER SDK   要查詢電腦的MAC address, 進入DOS 模式下去輸入ipconfig/all, 在Ethernet card中的實體地址就是電腦的MAC address. 
Nordic nRF52840 開發環境 SEGGER SDK   由mail收到以下License key, 先複製起來, 
Nordic nRF52840 開發環境 SEGGER SDK   執行SES, 開啟Tools欄位內的 License Manager, 
Nordic nRF52840 開發環境 SEGGER SDK   1. 會出現左下畫面, 請點選Activate Embedded Studio. 
 2. 貼上License Key. 
 3. 按下 Install License. 
Nordic nRF52840 開發環境 SEGGER SDK   Nordic nRF52840 開發環境 SEGGER SDK   完成後, 點選Manage Activation, 顯示已經安裝好License, 
Nordic nRF52840 開發環境 SEGGER SDK   
Nordic nRF52840 開發環境 SEGGER SDK   CMSIS Configuration Wizard 
 點選SES的File欄位內的Open Solution, 去開啟SDKv17.0.0中的專案, 
 ..\examples\ble_peripheral\ble_app_blinky\pca10056\s140\ses\ble_app_blinky_pca10056_s140.emProject 
 
 
Nordic nRF52840 開發環境 SEGGER SDK   
Nordic nRF52840 開發環境 SEGGER SDK   點選SES的File欄位內的Open Studio Folder, 再點選External Tools Configuration, 
 之後出現以下畫面, 請貼上紅色框框的字串, 此字串可以在以下路徑找到 
Nordic nRF52840 開發環境 SEGGER SDK   
Nordic nRF52840 開發環境 SEGGER SDK   
 
 
 此tools.xml檔案要做save儲存, 接下來可開始build code與 debug了. 
 Build Code & Debug https://www.youtube.com/watch?v=uP8RYgYGRvI&t=286s
 
 參考文章
 
 文章出處:網頁設計,網站架設 ,網路行銷,網頁優化,SEO - NetYea 網頁設計
 
 
 
 |