使用nRF Connect SDK编译wm1110-asset-tracker
1.使用nRF Connect SDK编译wm1110-asset-tracker
ncs版本:v2.5.0
操作系统:zephyr
例程:wm1110-asset-tracker
1.打开示例工程的github地址,参照Building the application步骤
https://github.com/aws-samples/wm1110-asset-tracker/tree/main
2.这里我是有ncs的v2.5.0版本,所以我直接从第三步开始去做
① 用vscode打开sdk v2.5.0文件夹,这里要切换到nRF Connect的终端,否者west无法可能使用
②依次输入命令下载sidewalk sdk库,如果下载失败可以多尝试几遍
west config manifest.group-filter "+sidewalk"
west update
③同样在整个终端下使用命令下载requirements.txt,这里我开了代理会运行出错,把代理关掉了重新运行一遍就正常了
pip install -r sidewalk/requirements.txt
3.按照step4继续在该终端下运行命令clone例程
git clone --recurse-submodules https://github.com/aws-samples/wm1110-asset-tracker sidewalk/samples/wm1110-asset-tracker
4.按照step5,这里patch在git bash中去运行
cd sidewalk/
patch -p1 < samples/wm1110-asset-tracker/SWDR006/nRF52840_LR11xx_driver_v010000.diff
cp samples/wm1110-asset-tracker/SWDR006/lib*.a lib/lora_fsk/
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· C#/.NET/.NET Core技术前沿周刊 | 第 29 期(2025年3.1-3.9)
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异