- 21天入門低功耗藍牙5.x開發
- 譚暉編著
- 331字
- 2022-08-16 18:13:48
1.1.2 Keil MDK的搭建
Keil MDK是目前應用較廣的開發環境,在開發Nordic的SoC芯片時,需要下載對應型號的Pack包,以及對應版本的ARM CMSIS。
(1)在Keil官網下載Keil MDK,下載鏈接為https://www.keil.com/demo/eval/arm.htm,根據提示填寫各項信息后即可下載,如圖1-13所示。

圖1-13
(2)安裝對應版本的ARM CMSIS(目前為5.8.0),下載鏈接為https://github.com/ARM-software/CMSIS/releases/download/。
(3)安裝Pack包,下載鏈接為https://www.nordicsemi.com/Products/Development-tools/nrf-mdk/download#infotabs。有時會使用Nordic的多款SoC芯片,可能涉及多個版本的Pack包,在這種情況下要遵循先安裝低版本后安裝高版本的順序,否則可能出現編譯報錯的情況。若出現編譯報錯,則需把有關的device family pack按照先低后高的版本順序都重裝一遍,然后重新把Nordic原始SDK壓縮包解壓縮,再去編譯,就不會有問題了。
通過Keil MDK上的Pack Installer可以安裝Pack包和ARM CMSIS,這時按照提示安裝即可,在過程中可能會有一些報錯,不必理會繼續安裝。安裝完成后重啟Keil MDK即可正常使用。