2023年2月23日 星期四

如何完成勁達Nordic nRF5340開發板(MDBT53-DB-40 /MDBT53V-DB-40)的燒錄環境架設

 為了讓大家能快速入手勁達nRF5340模組,以下介紹如何使用nRF5340開發板(MDBT53-DB-40/MDBT53V-DB-40)與nRF5340 DK架設軟硬體燒錄環境

  1. 硬體環境架設
  2. 軟體套件資源及環境架設
  3. 程式開發
  1. 硬體環境架設

*提醒: “Nordic nRF5340-DK” “Raytac MDBT53/53V 開發板兩者須一起使用,才能進行Raytac MDBT53/53V開發板的程式開發以及燒錄

MDBT53-DB-40 , MDBT53V-DB-40購買連結
MDBT53-DB-40 (nRF5340 Solution)
MDBT53V-DB-40 (nRF5340 Solution)

  • 使用IDC 排線將 Nordic DK的 J-Link與 MDBT53/53V DB 接上
  • Mini USB 線主要是用來供電 MDBT53/53V DB

Micro USB 線主要是用來供電nRF5340-DK


MDBT53-DB-40 開發板線路圖 

MDBT53V-DB-40 開發板線路圖

2. 軟體套件資源及環境架設

nRF Connect for Desktop下載點: Download nRF Connect For Desktop (Please Click Me)

nRF Command Line Tools下載點: Download nRF Command Line Tools (Please Click Me)

(1) 下載最新版本的nRF Connect for Desktop

選擇Windows 32-bit and 64-bit - 3.12.0版本

nrfconnect-setup-3.12.0-ia32.exe

(完成後在電腦上會看到 )


(2) 下載最新版本的 nRF Command Line Tools

選擇 Windows X86 64 - 10.18.1 版本

nrf-Command-Line-Tools-10.18.1-x64.exe

 *提醒: 安裝上述兩個程式時,可能會跳出 SEGGER J-LINK 需要一併安裝或更新的視窗

 If you’re initiating Segger Embedded Studio (SES) application, please check the guideline here(Click me)  


(3) 安裝完畢後, 在電腦控制台的”程式和功能”內可以看到以下:


3.程式開發

nRF Connect SDK(NCS)支援免費的VS Code和Segger Embedded Studio (SES) IDE,開發者可選擇在自己習慣的開發環境來進行程式編寫及追蹤偵錯;下面也會介紹如何依照開發專案項目需求來選擇NCS SDK版本(nRF Connect SDK Vx.x.x)

Step1.

開啟“nRF Connect for Desktop” 選擇“Toolchain Manager”的”Open”



Step2.

會看到 nRF Connect SDK vx.x.x的版本如下,依照開發專案項目對於是否有音訊需求,可分類以下進行“nRF Connect SDK(NCS)”的下載

A.) 專案項目無音訊需求

Option1. 選擇NCS V1.9.1 (含)以前的版本

可以選擇“Open VS Code”或“Open Segger Embedded Studio”進行程式編碼。




Option2.  選擇NCS V2.0.0(含)以後的版本

只能選擇 “Open VS Code” 進行程式編碼。




B.) 專案項目有音訊需求

必須選擇NCS V2.0.0(含)以後的版本 ,只能使用“Open VS Code” 進行程式編碼。


Step3.

安裝最新的NCS v2.1.2版本, 此程式資料夾的安裝路徑可用”Change directory”自行指定,目前是設定在 D:\ncs-work如下







NCS v2.1.2版本安裝完成如下:

同時要確認程式資料夾的執行路徑, 若執行路徑不對時就要去點選”Select directory”做變更,目前是設在D:\ncs-work



Step4.

nRFConnect SDK Vx.x.x 下載完成






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

A BT5.3 & BT5.2 & BT5.1 module maker based on Nordic nRF53 & nRF52 solution 
(nRF5340 & nRF52840 & nRF52833 & nRF52832 & nRF52820 & nRF52811 & nRF52810 & nRF52805)
www.raytac.com    email: service@raytac.com     Tel: +886.2.3234.0208