nRF Connect SDK 开发环境配置踩坑记录
一发现问题我在搭建 nRF52832 的开发环境时从网盘下载了 nCS v2.4.0 的 SDK 和工具链压缩包解压后目录结构看起来没问题但 VS Code 的 nRF Connect 扩展就是不认。WELCOME 视图里一直显示 Install SDK 和 Install Toolchain 两个按钮SDK 和工具链的按钮都没消失。正常识别到的话对应的按钮会消失全部识别到就会显示 Manage SDKs、Manage Toolchains、Open an Existing Application 等选项。但我的状态栏一直会显示 Install SDK 和 Install Toolchain说明扩展没认到任何东西。二排查过程先是试了在 settings.json 里加nrf-connect.toolchainManager.installDirectory目录填对了但没效果。又试了旧版教程里常见的nrf-connect.sdk.path和nrf-connect.toolchain.path结果 VS Code 提示是未知配置——新版本已经废弃了这两个设置项。去 Nordic DevZone 看了一下才知道2026 版的扩展改成了只认 Toolchain Manager 安装的工具链手动复制进去的不在注册列表里扩展不认。然后发现toolchains/目录下缺了一个toolchains.json这个文件是扩展用来识别工具链的注册清单。SDK 也需要手动把文件夹加入 VS Code 工作区扩展才会认到里面的.west\config。三解决方法1. 目录结构D:\ncs\ ├── toolchains\ │ ├── toolchains.json ← 工具链注册文件 │ └── v2.4.0\ ← 工具链 │ ├── environment.json │ ├── manifest.json │ └── opt\... │ └── v2.4.0\ ← SDK 源码有 .west\config ├── zephyr\ └── nrf\...2. toolchains.json这个文件是扩展扫描工具链的入口。内容参考了网上其他博客按自己的版本信息改[{default_toolchain:{ncs_version:v2.4.0},schema:1,toolchains:[{identifier:{bundle_id:v2.4.0},ncs_versions:[v2.4.0]}]}]其中ncs_version和bundle_id填你实际下载的工具链版本号。工具链目录名这里是v2.4.0也要跟配置里对应。3. 扩展设置Ctrl, → 搜索 toolchainManager nrf-connect.toolchainManager.installDirectory → D:\ncs告诉扩展工具链装在哪个目录下。4. SDK 加入工作区在 VS Code 里打开 SDK 所在的文件夹含 .west 的那一层扩展自动认到。四总结新版 nRF Connect 扩展2026.x去掉了手动添加 SDK 路径的设置入口改用 Toolchain Manager 统一管理。如果网络不好想从网盘手动配置需要自己补上toolchains.json、配好目录结构、把 SDK 文件夹加入工作区。如果有纰漏之处欢迎指正。

相关新闻

【单片机毕业设计】基于 SW-18010P 传感器的防盗监测系统实现 基于 STM32 的震动次数统计声光报警装置设计(010701)

【单片机毕业设计】基于 SW-18010P 传感器的防盗监测系统实现 基于 STM32 的震动次数统计声光报警装置设计(010701)

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

2026/9/22 17:05:07 阅读更多 →
IP风控网站是做什么的?5大核心场景+工具选型指南

IP风控网站是做什么的?5大核心场景+工具选型指南

IP风控网站,简单说就是一套基于IP地址的多维风险识别系统。它不是把IP归属地查出来给你看,而是在业务请求到达的瞬间,帮你判断“这个IP到底能不能信”。它回答三个问题:这个IP是机房服务器还是家庭宽带?这个IP是不是通…

2026/9/21 0:05:41 阅读更多 →
4个维修隐坑|佛山台式电脑闲置自动重启自查,别盲目花钱换电源

4个维修隐坑|佛山台式电脑闲置自动重启自查,别盲目花钱换电源

台式机闲置重启的高频困扰🖥️很多佛山本地办公、家用台式机,都会遇到这种难以琢磨的故障。日常打字、办公、玩游戏全程稳定,不会卡顿、不会重启。只要离开电脑挂机下载、夜间闲置待机,设备就会莫名自动重启。这类故障隐蔽性很强&…

2026/9/21 17:32:26 阅读更多 →

最新新闻

3个实战项目教你避开范冰冰的微博接口报错

3个实战项目教你避开范冰冰的微博接口报错

3个实战项目教你避开范冰冰的微博接口报错 刚把那个爬取范冰冰微博历史数据的脚本跑起来,控制台直接喷了一屏幕的红色 StackTrace。看着那一串 ConnectionError , TimeoutError , 还有莫名其妙的…

2026/9/22 17:05:25 阅读更多 →
3个腹部穴位定位坑点,面试必问的实战排查指南

3个腹部穴位定位坑点,面试必问的实战排查指南

3个腹部穴位定位坑点,面试必问的实战排查指南 版本升级后 API 全变了,你盯着屏幕上的 NullPointerException…

2026/9/22 17:05:25 阅读更多 →
3分钟搞定AirPods序列号校验,图解原理拒绝报错

3分钟搞定AirPods序列号校验,图解原理拒绝报错

3分钟搞定AirPods序列号校验,图解原理拒绝报错 看了一堆教程还是不会写项目?别急,这次我们用图解原理彻底讲透。 很多开发者拿到一批 AirPods…

2026/9/22 17:05:25 阅读更多 →
3个狠招让老汉播放器流畅运行,2026最新性能优化实战

3个狠招让老汉播放器流畅运行,2026最新性能优化实战

3个狠招让老汉播放器流畅运行,2026最新性能优化实战 面试被问“为什么你的视频播放器在低端机上卡顿严重”,你支支吾吾答不上来,心里发虚。 2026最新的技术迭代已经让“能播”不再是及格线,“丝滑”才是硬道理。…

2026/9/22 17:05:25 阅读更多 →
3个CD Key生成坑导致崩溃?源码解析教你避坑

3个CD Key生成坑导致崩溃?源码解析教你避坑

3个CD Key生成坑导致崩溃?源码解析教你避坑 版本升级后 API 全变了,原本能跑通的 License 校验逻辑突然报 403 Forbidden,后端日志里全是 Signature Mismatch…

2026/9/22 17:05:25 阅读更多 →
测验全流程解析与完整示例

测验全流程解析与完整示例

测验全流程解析与完整示例 版本升级后 API 全变了,老代码直接跑不通,这种痛谁懂?别慌,今天不整虚的,直接上 完整示例 ,把【测验】这块硬骨头掰碎了揉烂了讲透。…

2026/9/22 17:04:25 阅读更多 →

日新闻

3台商务办公笔记本实测:手写实现环境配置,告别卡半天

3台商务办公笔记本实测:手写实现环境配置,告别卡半天

3台商务办公笔记本实测:手写实现环境配置,告别卡半天 配置环境就卡半天?别怪机器慢,多半是你没选对工具链。在Java、Go或Python的项目现场, 手写实现…

2026/9/22 0:00:41 阅读更多 →
剑帝加点速查手册:3分钟搞懂核心逻辑

剑帝加点速查手册:3分钟搞懂核心逻辑

剑帝加点速查手册:3分钟搞懂核心逻辑 面试被问原理答不上来,是不是常态?别慌。很多开发者对着 GitHub 开源仓库里的代码发呆,看似简单实则暗藏玄机。今天这份【剑帝加点】速查手册,直接带你拆解核心实现,把面试必考的原理讲透。…

2026/9/22 0:00:41 阅读更多 →
手写实现图片压缩网站核心:搞定WebP转换与质量调优

手写实现图片压缩网站核心:搞定WebP转换与质量调优

手写实现图片压缩网站核心:搞定WebP转换与质量调优 复制来的代码跑不通不知道怎么调?别慌,这种“复制粘贴地狱”在开发圈太常见了。尤其是做 图片压缩网站…

2026/9/22 0:00:41 阅读更多 →

周新闻

Flutter for OpenHarmony游戏卡片渐变背景实战:从原理到性能优化

Flutter for OpenHarmony游戏卡片渐变背景实战:从原理到性能优化

直接铺开项目本身吧。这几个月我一直在折腾一件事:用Flutter给OpenHarmony做一款游戏集合类的App,说白了就是把若干小游戏塞进一个壳里,用统一入口分发。这个方向本身不算新鲜,真正让我花了不少心思的,是首页那堆游戏卡…

2026/9/22 4:32:41 阅读更多 →
Word表格编号全攻略:从列表编号到题注交叉引用

Word表格编号全攻略:从列表编号到题注交叉引用

写Word文档,最让人头疼的往往是那些“看起来不起眼”的小问题。比如表格编号这事:今天在表后面多加了两个空白行,明天给客户交稿前发现整个章节的编号全部错位,光是挨个改序号就能耗掉大半个下午。我前阵子帮人整理一份上百页的技…

2026/9/22 4:38:57 阅读更多 →
从第一个站到第二个站:独立开发者的静态网站选型与落地实践

从第一个站到第二个站:独立开发者的静态网站选型与落地实践

1. 项目概述1.1 核心需求解析做独立开发者这几年,说实话,第一个网站上线的那天晚上我兴奋得没睡着。但等它跑了半年,流量惨淡、功能臃肿、代码自己都懒得看第二遍之后,我才慢慢琢磨明白一个道理:第一个网站是练手&…

2026/9/22 8:51:04 阅读更多 →

月新闻

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能分类:[AI/大模型]细分主题:AI 增强型 CI/CD 流水线自动化与 GitOps 实践:Agent 工作流、工具调用与任务拆解:从原型到生产的验收清单很多团队在尝试用大…

2026/9/21 15:36:51 阅读更多 →
容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场分类:[工程技术]细分主题:Kubernetes 生产环境运维与排障实战:可复制的项目复盘模板与决策记录大部分团队的事故复盘报告,最后都变成了躺在 Confluence 或钉…

2026/9/21 15:36:51 阅读更多 →
容器 容器化技术与镜像安全管理:核心链路应该先拆哪一步

容器 容器化技术与镜像安全管理:核心链路应该先拆哪一步

容器 容器化技术与镜像安全管理:核心链路应该先拆哪一步分类:[工程技术]细分主题:Docker 容器化技术与镜像安全管理:核心链路的逐步实现与关键代码取舍面对一个积累了五六年历史包袱的单体架构应用(包含 Web 接口、后台…

2026/9/22 2:43:42 阅读更多 →