快速搭建nRF52840开发环境:零安装指南

10 下载量 26 浏览量 更新于2024-08-28 2 收藏 468KB PDF 举报
本文主要介绍了如何在Windows系统下进行nRF52840芯片开发环境的快速搭建,以便于进行高效编程和调试。首先,硬件设备包括nRF52840开发板、JLink OB和ST-Link V2(推荐使用JLink V9以上版本),以及一根USB连接线。对于软件开发工具,关键组件包括: 1. Nordic提供的SDK包:nRF5 SDK是必备的核心工具,包含了所有必要的驱动程序和库文件。最新版本为nRF5_SDK_16.0.0_98a08e2,建议保持稳定版本,避免不必要的问题。官方下载地址可能较慢,可以从第三方链接获得。 2. Keil5 for ARM:虽然主要用于STM32开发,但在此处用于nRF52840编程,版本选择需谨慎,避免存在bug的问题。作者使用的是5.28.0版本,确保选择适合自己的稳定版本。 3. PACK包:包括Nordic Semiconductor.nRF_DeviceFamilyPack和ARM.CMSIS.pack,这两个包根据SDK版本的不同,需要相应的匹配版本下载,如16.0.0对应8.32.1.pack。可以从Keil官网或指定链接获取,也可以通过Keil自带的包管理器安装。 4. nRFConnect(可选):Nordic提供的手机APP,用于调试蓝牙应用,提供了nRFToolbox之外的功能。用户可以在手机应用市场或Nordic官网下载。 5. Jlink驱动(可选):尽管Keil5内置了JLink驱动,但为了使用J-Link RTT Viewer等高级调试功能,需要额外安装完整版本的驱动。这样可以实时查看低功耗的调试信息,减少对I/O资源的占用。 在整个过程中,开发者需要注意保持软件版本的一致性,避免因为不同版本之间的兼容性问题影响开发效率。同时,对于非必需的工具如nRFConnect和Jlink驱动,可以根据实际需求选择是否安装。本文提供了一个简洁明了的nRF52840开发环境配置指南,帮助新手快速上手。