nrfgo studio是一款測試和編程工具,可以幫助用戶對NF芯片進行測試,還能把對應(yīng)的程序直接寫入到芯片中,軟件支持各種無線電測試,讓in可以對無線電的性能、功能等等內(nèi)容進行評估和探索,知道無線電的性能情況。
nRFgo Studio是Nordic提供的針對其芯片的開發(fā)工具,你可以通過它來開發(fā)nrf芯片。支持讀寫性能,啟用和禁用通知和指令,你可以更好的進行有效的了解。支持在藍牙智能設(shè)備的xml文件中定義自動測試,支持設(shè)備固件更新配置文件,允許用戶從十六進制文件、軟件設(shè)備上傳新的應(yīng)用引導(dǎo)程序。
軟件特色
1、支持自動檢測連接的Nordic套件和自動上傳FW。
2、易于使用的跨平臺應(yīng)用程序,用于藍牙LE連接測試。
3、允許執(zhí)行藍牙智能設(shè)備的xml文件中定義的自動測試。
4、它可以完全掃描你的手機藍牙設(shè)備,讀取使用數(shù)據(jù)。
軟件亮點
1、可以讓您掃描,宣傳和探索你的藍牙低功耗(BLE)設(shè)備和。
2、使用起來也適合極為的方便,并且還能來智能的檢測藍牙和數(shù)據(jù)。
3、掃描藍牙LE設(shè)備,最多同時有8個中央連接,1個外圍設(shè)備。
4、支持Nordic UART服務(wù),允許使用宏記錄和重放常見操作。
安裝教程
這個軟件只是你開發(fā)過程中的一個組建,要搭建一個完整的芯片開發(fā)環(huán)境,還需要很多其他的內(nèi)容,很多的軟件不知道環(huán)境的搭建方法,下面小編為大家?guī)韺?yīng)的安裝教程。
一、安裝KEIL MDK
關(guān)于MDK的安裝沒有什么特別的,先將殺毒軟件關(guān)閉掉,再下載KEIL MDK,不然下載下來了,也安裝不了。
點擊下載:keil MDK
其它只需要按照步驟安裝即可。我這里使用的是Kei_MDK_5.13
keil MDK工具:
nordic SDK:
nordic studio 工具:
mdk513的安裝開始點next就OK,后面就還需要update pack install.
二、安裝nrfgo studio
Nrfgo的安裝相對較簡單,只需要按照步驟安裝即可,這里不再說明。nordic studio 工具:
nrfgostudio_win-32_1.17.1_installer:
nrfgostudio_win-64_1.17.1_installer:
三、運行DEMO
安裝完MDK、與SDK后,例程代碼在D:\Keil\ARM\Device\Nordic(我把MDK安裝在D盤),這里使用UART例程進行說明。UART例程的工程文件在D:\Keil\ARM\Device\Nordic\nrf51422\Board\nrf6310\uart_example\arm下。
1. 打開工程文件,進入MDK開發(fā)環(huán)境
SDK里的例程已經(jīng)對J-LINK配置好了的,所以無需要再配置,直接編譯即可。
2. 更新CORTEX-M0芯片兼容的DLL
程序編譯成功后,在MDK上點擊下載程序,報如下錯誤。對于舊版本的MDK(我這里為V4.12)對Cortex-M0的支持存在BUG,需要從MDK官網(wǎng)上下載JL2CM3.DLL替換即可。
MDK_JL2CM3_DLL_2_74:
替換位置:D:\Keil\ARM\Segger
3. 解決上一步的錯誤后,再次下載程序,提示如下錯誤。此錯誤是因為MCU還有程序并且鎖定了造成的,進入nRFgo清空一下程序即可。
經(jīng)過上述過程,現(xiàn)在已經(jīng)可以通過MDK對MCU進行下載、調(diào)試了。
使用說明
通過軟件,我們可以和板子進行連接,然后編程將對應(yīng)的代碼寫入到芯片中,很多的用戶不知道軟件的使用方法,下面小編為大家?guī)韺?yīng)的使用方法介紹,讓大家可以知道軟件的基本使用方法。
打開后,點擊“nRFx Programming”即可出現(xiàn)下載界面。
注意:如果你電腦沒連接nRF52832芯片,這里是灰色的,點不了,連接好J-link或其它什么能用的調(diào)試器即可。
點擊“nRF5x Programming”后,會出現(xiàn)右邊窗口:
1、下載協(xié)議棧;
2、下載應(yīng)用程序;
3、下載Bootloader;
4、選擇下載文件的目錄;
每次智能下載一項,選擇好后,點“Program”即可開始下載;
下載成功后,最下面窗口會輸出“********************successful”。
然后就能開始進行各種操作了。
無法識別板子怎么辦
很多的用戶在完成軟件的安裝之后,卻意外的出現(xiàn)無法識別板子的問題,那么這是什么問題造成的呢?怎么解決這個問題呢?下面小編為大家?guī)韺?yīng)的方法介紹,感興趣的用戶快來看看吧。
最近新開始研究nrf52832,其中安裝完nRFgo Studio以后發(fā)現(xiàn)無法識別到我的開發(fā)板(使用官方的nRF52-DK),更無法擦除和燒寫程序。如下圖所示:
nordic用來給52832或51822擦除燒寫的工具除了這個nRFgo Studio外還有個命令行工具nRF5x-Command-Line。我使用該命令行工具執(zhí)行 nrfjprog –family nRF52 –eraseall 這條指令擦除是沒問題的。
實際上產(chǎn)生這種問題的原因很簡單,也就是jlink的驅(qū)動太新了,導(dǎo)致nrfgo 識別不到。打開MDK設(shè)置可以看到j(luò)link的驅(qū)動版本,如下圖所示:
之所以這里識別出來jlink V6的驅(qū)動是因為在我安裝 nRF5x-Command-Line 的時候自帶的是新版本的驅(qū)動。那么解決起來就很簡單。把command-line 和nrfgo studio 都卸載掉。然后重新只安裝nrfgo studio就可以了。
再打開nRFgo Studio,就可以識別到板子了,擦除、燒錄都沒問題
更新日志
v1.21.2 更新內(nèi)容
允許您恢復(fù)鎖定的 nRF52 設(shè)備的錯誤修復(fù)。
此修復(fù)程序還將提高編程 nRF5x 設(shè)備的穩(wěn)定性。
下載地址
精品推薦
-
IntelliJ IDEA 2019
詳情 -
Microsoft VC++6.0安裝包
詳情 -
Microsoft VC++2015版運行庫
詳情 -
VC++2019運行庫
詳情 -
RobotStudio
詳情 -
Intel Visual Fortran
詳情 -
Microsoft Visual Studio 2022
詳情 -
Microsoft VC++2010運行庫安裝包
詳情 -
源碼編輯器4.0
詳情 -
博途V18破解授權(quán)軟件
詳情 -
GX Works2
詳情 -
microsoft visual studio 2019免費版
詳情 -
hypermill2021超級加密狗破解版
詳情 -
西門子博途v17破解版
詳情 -
星三好圖形化編程軟件官方最新版
詳情 -
VBSEdit9
詳情
-
6 源碼智造編輯器
裝機必備軟件
網(wǎng)友評論