KEIL下的不帶藍牙協(xié)議棧的NRF52832使用

一、使用NRF52832

NRF52832拿到手上能干嘛呢,怎么使用呢?小編這就手把手教你。

1、清空NRF52832(Erase the board)

????清空NRF52832FLASH有兩種類型:藍牙協(xié)議棧的清空和應(yīng)用程序的清空。兩種都是建立在J-Link連接的前提的,務(wù)必要確定你的PC機已經(jīng)安裝J-LINK(版本需要支持Nordic芯片的,V6.0版本以上的都可以)

藍牙協(xié)議棧Erase

首先需要下載Nordic 官方提供的擦除軟件“nRFgo Studio”,官方鏈接https://www.nordicsemi.com/eng/Products/2.4GHz-RF/nRFgo-Studio/。

????安裝好后打開軟件,選擇你使用的設(shè)備按下“Erase All”擦除按鍵擦除。


應(yīng)用程序Erase?

我們選擇在Keil環(huán) 境下開發(fā)NRF52832,打開keil工程菜單欄中的Flash > Erase擦除應(yīng)用程序。注明:keil可以使用keil4板本但是版本不低于V4.72;keil4版本需要加入? ? ? 文件,keil5版本的開發(fā)環(huán)境自帶啟動文件。(所以選擇是keil4、還是keil5開發(fā)由自己選擇)。



2、點亮LED

? ? 首先進入官方網(wǎng)站下載Nordic官方提供的庫文件,我使用的是“nRF5 SDK v14.2.0"下載鏈接:https://developer.nordicsemi.com/nRF5_SDK/nRF5_SDK_v14.x.x/。


NRF52832連接J-link ,打開Blinky Example在SDK庫文件中找到...\examples\peripheral\blinky。我們不需要帶藍牙協(xié)議棧選擇...\pca10040blank如果使用的是keil5那就找到...\arm5_no_packs打開工程。


Navigate to the example project

編譯工程

Rebuild all target files

下載程序

Download code to flash memory

注析:

如果下載程序失敗,查找keil配置是否有問題:

a、打開?Project>Options for Target 'XXX'。

b、選擇到Debug tab欄。

c、點擊Settings按鈕下拉欄中選擇"J-LINK / J-TRACE Cortex"選項

d、點擊Settings按鈕,選擇你J-Link的SN號

e、嘗試重新下載程序。

現(xiàn)在你已經(jīng)會使用不帶藍牙協(xié)議棧的NRF52832了。。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容