我是靠谱客的博主 淡然水杯,最近开发中收集的这篇文章主要介绍NRF24L01(2.4G无线通信模块)的使用 ---- 基于RT-thread操作系统对应的软件包,觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
一、概述
二、软件包的使用
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
。
解决:工程路径不能包含中文和空格。
最后
以上就是淡然水杯为你收集整理的NRF24L01(2.4G无线通信模块)的使用 ---- 基于RT-thread操作系统对应的软件包的全部内容,希望文章能够帮你解决NRF24L01(2.4G无线通信模块)的使用 ---- 基于RT-thread操作系统对应的软件包所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复