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