91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

【Nordic隨筆】從零開始學(xué)習(xí)使用nRF Connect SDK(一、安裝ncs3.2.0步驟)

TedLee ? 來源:jf_29076475 ? 作者:jf_29076475 ? 2025-12-28 15:03 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

TOC

版本號變更內(nèi)容作者時(shí)間
3.2.0- 初始版本;TedLee2025.12.10

本文章主要是介紹一些沒有使用過Nordic的nRF Connect SDK的環(huán)境搭建教學(xué)
該系列會陸續(xù)更新nRF Connect SDK(簡稱NCS)的開發(fā)經(jīng)驗(yàn)分享
超詳細(xì)安裝ncs3.2.0步驟,主要是搭建NCS3.2.0環(huán)境的一些工具
有些工具隨著時(shí)間而更新版本,有一些工具更新了需要自己更新,也不需要一定使用我的鏈接下載,自行去網(wǎng)上搜索最新版更適合

一、所需工具

  • WIN10及以上版本
  • nRF Connect for Desktop:https://www.nordicsemi.com/Products/Development-tools/nrf-connect-for-desktop/download#infotabs
  • nRFutil.exe :https://files.nordicsemi.com/ui/api/v1/download?repoKey=swtools&path=external/nrfutil/executables/x86_64-pc-windows-msvc/nrfutil.exe&isNativeBrowsing=false
  • VS Code:https://code.visualstudio.com/Download
  • nrf Command-line-tool:https://www.nordicsemi.com/Products/Development-tools/nrf-command-line-tools/download#infotabs
  • pythonhttps://www.python.org/ftp/python/3.12.0/python-3.12.0-amd64.exe
  • git:https://git-scm.com/downloads

二、安裝如上的工具

1、nRF Connect for Desktop 直接運(yùn)行安裝

這個(gè)工具在安裝環(huán)境變量沒有起到作用,但是對后續(xù)開發(fā)很有幫助,建議你們都安裝
在這里插入圖片描述


2、nRFutil.exe 是一個(gè)可執(zhí)行文件,下載之后放在一個(gè)文件夾下,然后設(shè)置環(huán)境變量調(diào)用,這樣就可以全局調(diào)用了,如下所示

在這里插入圖片描述

在這里插入圖片描述

安裝成功可以通過cmd窗口發(fā)送如下命令看是否安裝成功:
nrfutil --version

如果版本太低可以使用如下命令進(jìn)行升級,截至2025-12-10最新版本是8.1.1

nrfutil self-upgrade
外鏈圖片轉(zhuǎn)存失敗,源站可能有防盜鏈機(jī)制,建議將圖片保存下來直接上傳

3、VS Code直接使用管理員權(quán)限運(yùn)行安裝
4、nrf Command-line-tool直接使用管理員運(yùn)行安裝,然后使用如下語句查詢版本看是否安裝成功,這個(gè)工具可以不用安裝

在這里插入圖片描述

nrfjprog --version

5、安裝python:使用如下語句查詢版本看是否安裝成功

python --version
在這里插入圖片描述

6、安裝west:west通過之前安裝的python進(jìn)行安裝,輸入如下指令

pip3 install west,west-h

在這里插入圖片描述

7、 安裝Nordic的插件:

打開VS Code
在這里插入圖片描述

8、ncs3.2.0和其他的壓縮包可以我網(wǎng)盤里面下載:

鏈接:https://pan.baidu.com/s/133oHkLXbsD2lbkdCE8Kwgw 提取碼:6789

三、安裝SDK

該步驟需要需要打開命令行窗口通過cmd指令執(zhí)行

3.1、升級nrfutil,先升級nrfutil,接下來通過nrfutil安裝的工具才是最新的
nrfutil self-upgrade
3.2、安裝toolchain-manager模塊
nrfutil install toolchain-manager
3.3、安裝sdk-manager模塊
nrfutil install sdk-manager
3.4、安裝device模塊
nrfutil install device
3.5、升級已安裝模塊
nrfutil install device
3.6、設(shè)置toolchain安裝位置,如果需要其他位置的這一步一定要執(zhí)行,否則默認(rèn)目錄是C:ncs
nrfutil toolchain-manager config --set install-dir="C:ncs"
3.7、顯示toolchain配置的安裝位置
nrfutil toolchain-manager config --show
3.8、設(shè)置nRF Connect SDK安裝位置
nrfutil sdk-manager config install-dir set "C:ncs"
3.9、顯示sdk配置的sdk安裝位置
nrfutil sdk-manager config show
3.10、只安裝toolchain v3.2.0 版本
nrfutil toolchain-manager install --ncs-version v3.2.0
3.11、安裝sdk v3.2.0 版本(包含toolchain )
nrfutil sdk-manager install v3.2.0

在這里插入圖片描述

3.12、如果發(fā)現(xiàn)安裝速度很慢的話,一般是網(wǎng)絡(luò)問題,需要開VPN代理安裝,

其次,SDK可以通過壓縮包,在指定目錄解壓,然后進(jìn)入該目錄 west update,如果沒有報(bào)錯也可以使用,例如

在這里插入圖片描述

接著在解壓目錄下執(zhí)行 west update,這樣可以省略掉 安裝SDK的步驟
在這里插入圖片描述

3.13、有些電腦,可能下載了,打VS Code的插件會出現(xiàn)識別不到SDK 哪怕你已經(jīng)安裝了,很奇怪,這個(gè)是我的辦法

添加NCS到工作區(qū)前:
在這里插入圖片描述

解決辦法:
點(diǎn)擊File 再點(diǎn)擊Add Folder to workspace,將整個(gè)SDK添加到VS code的工作區(qū),這樣VS Code就可以識別到你的SDK,你現(xiàn)在用的SDK也是你添加到這個(gè)工作區(qū)的SDK版本
在這里插入圖片描述

添加NCS到工作區(qū)后:
在這里插入圖片描述

3.14、官方文檔安裝鏈接

如果還是不會,可以看官方鏈接指導(dǎo):
https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/installation/install_ncs.html

四、使用VS Code安裝

這種辦法比較方便,不需要命令行安裝

下載VS code 安裝Nordic插件

https://code.visualstudio.com/Download

然后打開Nordic插件,

在這里插入圖片描述

Manage toolchains是管理工具鏈:

在這里插入圖片描述

在這里插入圖片描述

Manage SDKs是管理SDK的:

在這里插入圖片描述

在這里插入圖片描述

五、其他


Q1、如果沒有外部32.768低頻晶振,怎么啟動內(nèi)部低頻晶振
A1:解決辦法如下,在prj.conf添加如下宏配置,注意如果有啟動MCUboot,也要在MCUboot的prj.conf開啟低頻晶振
CONFIG_CLOCK_CONTROL_NRF_K32SRC_RC=y
CONFIG_CLOCK_CONTROL_NRF_K32SRC_XTAL=n
CONFIG_CLOCK_CONTROL_NRF_K32SRC_250PPM=y

你的點(diǎn)贊、收藏和評論是對我最大的支持,有問題多多指教,如果有需要Nordic開發(fā)板、Nordic的芯片以及Nordic技術(shù)支持的可以在個(gè)人資料獲取我的聯(lián)系方式,感謝讀者支持!
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 命令
    +關(guān)注

    關(guān)注

    5

    文章

    755

    瀏覽量

    23769
  • SDK
    SDK
    +關(guān)注

    關(guān)注

    3

    文章

    1101

    瀏覽量

    51764
  • Nordic
    +關(guān)注

    關(guān)注

    9

    文章

    258

    瀏覽量

    49039
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    Nordic 推出nRF Connect for Cloud 的無線物聯(lián)網(wǎng)設(shè)計(jì)方案

    Nordic Semiconductor宣布推出nRF Connect for Cloud,用于免費(fèi)評估、測試和驗(yàn)證基于云并且采用Nordic nR
    的頭像 發(fā)表于 06-21 15:05 ?9860次閱讀

    nRF Connect SDK(NCS)/Zephyr固件升級詳解 – 重點(diǎn)講述MCUboot和藍(lán)牙空中升級

    如何在nRF Connect SDK(NCS)中實(shí)現(xiàn)藍(lán)牙空中升級?MCUboot和B0兩個(gè)Bootloader有什么區(qū)別?MCUboot升級使用的image格式是怎么樣的?什么是SMP
    的頭像 發(fā)表于 05-09 14:14 ?3618次閱讀
    <b class='flag-5'>nRF</b> <b class='flag-5'>Connect</b> <b class='flag-5'>SDK</b>(<b class='flag-5'>NCS</b>)/Zephyr固件升級詳解 – 重點(diǎn)講述MCUboot和藍(lán)牙空中升級

    Nordic nRF5 SDK和softdevice介紹

    里?Softdevice幫助文檔在哪里?如何選擇某個(gè)SDK例子 (example) 以開始我們的BLE開發(fā)之旅?本文將對以上問題進(jìn)行解答。 Nordic目前有2套完全獨(dú)立的SDK
    的頭像 發(fā)表于 08-20 09:54 ?3114次閱讀
    <b class='flag-5'>Nordic</b> <b class='flag-5'>nRF</b>5 <b class='flag-5'>SDK</b>和softdevice介紹

    深入比較nRF52832和Nordic新的產(chǎn)品nRF54L15參數(shù)對比

    *2.2mm,而且外圍元器件相比之前更少 目前nRF54L15是在Nordic的新的SDKnRF Connect
    發(fā)表于 03-10 23:54

    Nordic nRF Connect SDK 官方開發(fā)文檔、學(xué)習(xí)資料下載鏈接

    ://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/nrf/index.html NCS文檔中心 1:官方開發(fā)文檔----------------https
    發(fā)表于 04-23 13:48

    Nordic無線開發(fā)---nRF Connect SDK 3.0更新版的安裝入門介紹

    系統(tǒng)上git狀態(tài)錯誤的問題 nRF Connect SDK,簡稱NCS,是Nordic最新的SDK
    發(fā)表于 10-29 20:40

    深度技術(shù)解析低功耗藍(lán)牙廠商nordicnRF Connect SDK裸機(jī)選項(xiàng)方案

    自2018年以來,Nordic Semiconductor直致力于開發(fā)基于Zephyr實(shí)時(shí)操作系統(tǒng)( RTOS)的nRF Connect SDK
    發(fā)表于 10-29 21:17

    從零開始學(xué)習(xí)電路

    從零開始學(xué)習(xí)電路
    發(fā)表于 06-02 19:27

    從零開始學(xué)習(xí)layout

    哪位高人有從零開始學(xué)習(xí)layout的教程,請幫忙提供下,萬分感謝!
    發(fā)表于 07-23 15:15

    從零開始學(xué)習(xí)單片機(jī)

    從零開始學(xué)習(xí)單片機(jī)(單片機(jī)課程設(shè)計(jì)、編程實(shí)例、DIY制作、畢業(yè)設(shè)計(jì))
    發(fā)表于 06-08 18:28 ?22次下載

    如何開發(fā)你的第個(gè)NCS(Zephyr)應(yīng)用程序

    ? Nordic有2套并存的SDK 1、老的nRF5 SDK 2、新的NCS SDK 兩套
    的頭像 發(fā)表于 12-29 09:47 ?1w次閱讀
    如何開發(fā)你的第<b class='flag-5'>一</b>個(gè)<b class='flag-5'>NCS</b>(Zephyr)應(yīng)用程序

    DFU協(xié)議簡介 NCS DFU升級步驟說明

    nRF Connect SDK (NCS) / Zephyr 固件升級,主要包括MCUboot和藍(lán)牙空中升級。
    的頭像 發(fā)表于 05-11 12:51 ?1.2w次閱讀

    NCS開發(fā)簡介

    NCS全稱nRF Connect SDK ? 該平臺將支持Nordic所有產(chǎn)品線,包括低功耗藍(lán)牙,蜂窩網(wǎng),2.4G,藍(lán)牙Mesh, Zi
    發(fā)表于 06-05 16:58 ?0次下載

    linux安裝.net core3.1步驟

    linux安裝.net core3.1步驟 各項(xiàng)用到的命令
    發(fā)表于 09-03 11:41 ?0次下載

    nRF Connect SDK Basic

    用戶在使用 nRF connect SDK 的時(shí)候經(jīng)常會操作的外設(shè)有GPIO,I2C,SPI,UART。我們就以 nRF connect
    的頭像 發(fā)表于 08-20 10:41 ?837次閱讀
    <b class='flag-5'>nRF</b> <b class='flag-5'>Connect</b> <b class='flag-5'>SDK</b> Basic