NRF24L01(2.4G無線通信模塊)的使用 ---- 基於RT-thread操作系統對應的軟件包

一、概述

二、軟件包的使用

2.1、獲取軟件包

  1. nRF21L01軟件包是基於RT-thread的spi驅動設備,使用前要打開。
    在這裏插入圖片描述
  2. 在menuconfig選中nRF21L01軟件包
    在這裏插入圖片描述
  3. 在 env 中輸入pkgs --update 命令,將其獲取到了本地。
    在這裏插入圖片描述
  4. 使用 scons --target=mdk5即可將該組件添加到MDk5的工程。
    在這裏插入圖片描述

2.2、待續。。。

三、遇到的問題及解決方法

  • 本地文件沒有NRF24L01軟件包。
    在這裏插入圖片描述解決:env使用 pkgs --upgrade 命令(軟件包管理詳解)
    隨着 package 系統的不斷壯大,會有越來越多的軟件包加入進來,所以本地看到 menuconfig 中的軟件包列表可能會與服務器 不同步 。使用 pkgs --upgrade 命令即可解決該問題,這個命令不僅會對本地的包信息進行更新同步,還會對 Env 的功能腳本進行升級,建議定期使用。

  • 使用 pkgs --upgrade 命令出現 sqlite3.OperationalError: unable to open database file
    解決:工程路徑不能包含中文和空格。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章