Toggle navigation
首页
问答
文章
积分商城
专家
专区
更多专区...
文档中心
返回主站
搜索
提问
会员
中心
登录
注册
RT-Thread一般讨论
4.0.2中NRF24L01遇到的问题
发布于 2020-05-21 17:12:41 浏览:1741
订阅该版
本人在使用正点原子战舰V3(STM32ZET6)上面的NRF24L01与STM32C8T6上的NRF24L01进行通信时遇到了如下的问题。 (C8T6上的程序我测试过是能使用的,但是战舰上用RT无论是收还是发都不能实现。) 首先第一个问题就是nrf24l01的地址问题,我在看源码的时候看到这里发送地址应该是0、1、2、3、4。 但是我在实际测试中显示发送失败。 恳请用过的朋友能不能帮我肯定一下这个答案。 ![4@$67~54EY`532MUUE~1UY2.png](/uploads/202005/21/170134izlkr3rjl3lxccl6.png) 第二个问题就是下图中的The ce pin of nrf24l01的配置问题,在查看官方包里面的文档后发现还是没说怎么配置 导致我也不知道到底应该填个什么数,我尝试着填了1和8,但是最后都显示了发送失败 ![%CO5VT]_4M$VAUFC_I8TN1T.png](/uploads/202005/21/170135xq5a5k557pexiksi.png) ![{67~H]8}0{~710@GBS3EE~9.png](/uploads/202005/21/170135wzudq38yi7pxq8ps.png) ![Z]CUFCZHE4MFTUFUM7V~6K9.png](/uploads/202005/21/170135jomoqfz49op3elx1.png) 下图是我用CubeMX配置的引脚吗,不知道各位用过的兄弟朋友是否是这么配置的。还望大家不吝赐教。 ![S)OW51P6$Q}I{@S5DHLHMLI.png](/uploads/202005/21/170135qe8hrxxtf8w80gxd.png) 希望论坛内的各位兄弟朋友能指点小弟一二,小弟在此拜谢!
查看更多
9
个回答
默认排序
按发布时间排序
哈哈哈哈嗝
2020-05-21
这家伙很懒,什么也没写!
因为论坛有Demo中用到了NRF24L01,我也去看了因为版本和我的不一样中间的配置和代码都基本是完全不一样的。
sogw
2020-05-22
这家伙很懒,什么也没写!
nrf24 内部的引脚设置是基于RTT PIN设备的, ce_pin 参数就是PIN设备中的引脚号, 具体该填什么要看你连接的引脚在PIN设备中被映射到了哪个引脚号
sogw
2020-05-22
这家伙很懒,什么也没写!
ce_pin 就是nrf的实际控制引脚, 肯定要整对, 要对应才行呀。 随便填...._(´ཀ`」 ∠)_
哈哈哈哈嗝
2020-05-22
这家伙很懒,什么也没写!
>nrf24 内部的引脚设置是基于RTT PIN设备的, ce_pin 参数就是PIN设备中的引脚号, 具体该填什么要看你连接 ... --- 您好,感谢您的回复,因为配置里面只能填数字,板子上CE引脚是PG8,我之前尝试了填个8,但是还是显示发送失败。具体原因我都不知道为什么
sogw
2020-05-23
这家伙很懒,什么也没写!
>您好,感谢您的回复,因为配置里面只能填数字,板子上CE引脚是PG8,我之前尝试了填个8,但是还是显示发送 ... --- 一个个排除, 看看RTT文档的PIN设备吧
哈哈哈哈嗝
2020-05-23
这家伙很懒,什么也没写!
>一个个排除, 看看RTT文档的PIN设备吧 --- 感谢您的回答您一下点醒了我,请问一下我的这个地址是对的吧!如果是对的我就排查其他的。非常感谢
sogw
2020-05-21
这家伙很懒,什么也没写!
>感谢您的回答您一下点醒了我,请问一下我的这个地址是对的吧!如果是对的我就排查其他的。非常感谢 ... --- 你贴图中的地址注释是对的, 还可以试试该软件包提供的FinSH命令, 其中的report会打印出已配置情况的各种信息(有地址信息)
哈哈哈哈嗝
2020-05-26
这家伙很懒,什么也没写!
>你贴图中的地址注释是对的, 还可以试试该软件包提供的FinSH命令, 其中的report会打印出已配置情况的各 ... --- 十分感谢您这么久的指点。谢谢。我自己再去看看源码更进一步了解一下。
Martin_Zuo
2020-10-21
这家伙很懒,什么也没写!
关于引脚配置不知道成功了没,如果没成功的话,首先看原理图,看ce和irq是哪两个引脚,再根据引脚打开drv_gpio.c查看引脚对应的号码就可以了,但是发送失败这个不知道怎么解决呢? 刚好碰上这个问题,不知道怎么解决发送失败的问题。
撰写答案
登录
注册新账号
关注者
0
被浏览
1.7k
关于作者
哈哈哈哈嗝
这家伙很懒,什么也没写!
提问
14
回答
47
被采纳
0
关注TA
发私信
相关问题
1
有关动态模块加载的一篇论文
2
最近的调程序总结
3
晕掉了,这么久都不见layer2的踪影啊
4
继续K9ii的历程
5
[GUI相关] FreeType 2
6
[GUI相关]嵌入式系统中文输入法的设计
7
20081101 RT-Thread开发者聚会总结
8
嵌入式系统基础
9
linux2.4.19在at91rm9200 上的寄存器设置
10
[转]基于嵌入式Linux的通用触摸屏校准程序
推荐文章
1
RT-Thread应用项目汇总
2
玩转RT-Thread系列教程
3
国产MCU移植系列教程汇总,欢迎查看!
4
机器人操作系统 (ROS2) 和 RT-Thread 通信
5
五分钟玩转RT-Thread新社区
6
【技术三千问】之《玩转ART-Pi》,看这篇就够了!干货汇总
7
关于STM32H7开发板上使用SDIO接口驱动SD卡挂载文件系统的问题总结
8
STM32的“GPU”——DMA2D实例详解
9
RT-Thread隐藏的宝藏之completion
10
【ART-PI】RT-Thread 开启RTC 与 Alarm组件
最新文章
1
【RT-Thread】【ci】【scons】将ci.attachconfig.yml和scons结合使用
2
Rt-thread中OTA下载后,bootloader不搬程序
3
ulog 日志 LOG_HEX 输出时间改为本地日期时间
4
在RT-Thread Studio中构建前执行python命令
5
研究一了一段时间RTT,直接标准版上手太难,想用nano,但又舍不得组件
热门标签
RT-Thread Studio
串口
Env
LWIP
SPI
AT
Bootloader
Hardfault
CAN总线
FinSH
ART-Pi
USB
DMA
文件系统
RT-Thread
SCons
RT-Thread Nano
线程
MQTT
STM32
RTC
FAL
rt-smart
I2C_IIC
ESP8266
UART
WIZnet_W5500
ota在线升级
cubemx
PWM
flash
freemodbus
BSP
packages_软件包
潘多拉开发板_Pandora
定时器
ADC
flashDB
GD32
socket
编译报错
中断
Debug
rt_mq_消息队列_msg_queue
SFUD
msh
keil_MDK
ulog
C++_cpp
MicroPython
本月问答贡献
xusiwei1236
8
个答案
2
次被采纳
踩姑娘的小蘑菇
1
个答案
2
次被采纳
用户名由3_15位
9
个答案
1
次被采纳
bernard
4
个答案
1
次被采纳
RTT_逍遥
3
个答案
1
次被采纳
本月文章贡献
聚散无由
2
篇文章
15
次点赞
catcatbing
2
篇文章
5
次点赞
Wade
2
篇文章
4
次点赞
Ghost_Girls
1
篇文章
7
次点赞
xiaorui
1
篇文章
2
次点赞
回到
顶部
发布
问题
分享
好友
手机
浏览
扫码手机浏览
投诉
建议
回到
底部