21天入门低功耗蓝牙5.x开发
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

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即可正常使用。