一、概述
二、軟件包的使用
2.1、獲取軟件包
- nRF21L01軟件包是基於RT-thread的spi驅動設備,使用前要打開。
- 在menuconfig選中nRF21L01軟件包
- 在 env 中輸入
pkgs --update
命令,將其獲取到了本地。
- 使用
scons --target=mdk5
即可將該組件添加到MDk5的工程。
2.2、待續。。。
三、遇到的問題及解決方法
-
本地文件沒有NRF24L01軟件包。
解決:env使用pkgs --upgrade
命令(軟件包管理詳解)
隨着 package 系統的不斷壯大,會有越來越多的軟件包加入進來,所以本地看到 menuconfig 中的軟件包列表可能會與服務器 不同步 。使用 pkgs --upgrade 命令即可解決該問題,這個命令不僅會對本地的包信息進行更新同步,還會對 Env 的功能腳本進行升級,建議定期使用。 -
使用
pkgs --upgrade
命令出現sqlite3.OperationalError: unable to open database file
。
解決:工程路徑不能包含中文和空格。