天天看點

nrf52832 --- softpack安裝

1.在keil5.12上安裝,添加nrf52832元器件,

nrf52832 --- softpack安裝
nrf52832 --- softpack安裝

2.在http://developer.nordicsemi.com/nRF52_SDK/nRF52_SDK_v0.x.x/下載下傳對應的sdk和softpack。這裡選擇最新

nrf52832 --- softpack安裝

3.輕按兩下安裝的softpack ,安裝pack

nrf52832 --- softpack安裝

 注意:為什麼不能直接在keil裡面下載下傳softpack 可能是因為keil5.12的版本過低。也可能是keil沒來及更新pack。

4.随便打開sdk裡面的一個工程編譯。這裡選擇。E:\nRF52_SDK_0.9.2\examples\ble_peripheral\experimental_ble_app_hrs_pairing_nfc\pca10036\s132\arm5_no_packs

nrf52832 --- softpack安裝

 出現很多錯誤。

nrf52832 --- softpack安裝

原因是SDK和 Device Family Pack不比對。

因為這個版本Software Packs 8.0.3而在安裝pack的時候安裝了

nrf52832 --- softpack安裝

編譯的時候 會選擇搞的devcie pack,這裡需要remove8.5.0,然後删掉

nrf52832 --- softpack安裝

rebuild!!!。ok ,沒錯誤了。

nrf52832 --- softpack安裝

總結:

   1.  SDK要對應的device pack版本。

    2.如果之前已經用高版本的device pack 生成了 RTE 和_build檔案,删掉高版本的device pack的同時也要删掉RTE 和 _build 檔案才不會沖突