天线|RF射频
登录
直播中
杨帆
7年用户
1391经验值
私信
关注
[问答]
NRF24L01模拟SPI资料分享
开启该帖子的消息推送
学完了原子的STMF4 SPI的教程.想了想,屁颠屁颠的跑去搞了一下模拟的SPI.
感觉其实你理解了移位寄存器就很好办了。 其实就是一个关键函数u8 SPI_RW(u8 data);其他的再看看数据手册.
无非都是先发一个寄存器地址(告诉他你接下来要在哪个地方干点什么,,嘿嘿嘿←能懂的,都是坏银咳咳..)
然后再发值,或者接收...没了...很简单. 因为设置错了IO口的参数,GG了两天...
废话不多说:原料:原子哥STMF4单片一台(最好x2,哈哈不要说我打广告),NRF两个. 代码简洁易懂都有注释!~(好习惯(●ˇ?ˇ●))
按照B4.5.6.7.8.9 CE.CSN.SCK.MOSI.MISO.IRQ 插上即可.
程序可以先烧,里面会执行一个我从原子哪里学的,串口输出数据.(如下1图)先检测NRF是否存在.在位后你们再屏蔽掉代码,去接收你想要的数据. 当然最好你自己改下代码换成发送模式(为什么我没给? 写的很明白了,你理解下就可以换成发送了.不要懒...)
人懒是人类前进的动力,脑子要是也懒了,那就没救了.....伟人如是说....
下面是实践图(真相!!!!!!!!!!) 临时做的51的NRF发送, 遥控读的AD值发送(0-255嘛)
NRF24L01 模拟SPI(已测试平台:原子STMF4).zip
(11.25 MB )
回帖
(9)
王志强
2020-7-25 10:03:31
因为找了很久都没有SPI模拟的具体分享,特此上传.虽然还是硬的SPI好 但希望能帮助后来需要的亲....么么哒.(●'?'●)
因为找了很久都没有SPI模拟的具体分享,特此上传.虽然还是硬的SPI好 但希望能帮助后来需要的亲....么么哒.(●'?'●)
举报
常小丽
2020-7-25 10:09:10
谢谢分享,楼主装备很全很强啊
谢谢分享,楼主装备很全很强啊
举报
孙洪山
2020-7-25 10:22:17
谢谢分享~~
谢谢分享~~
举报
刘政玮
2020-7-25 10:33:44
看了之后特地去注册的账号,占个位,2333333333
看了之后特地去注册的账号,占个位,2333333333
举报
更多回帖
rotate(-90deg);
回复
相关问答
NRF24L01
无线模块
资料
哪里有
2020-05-29
1092
如何用软件
模拟
SPI
总线进而对
NRF24L01
进行读写操作呢
2021-12-17
1181
SPI
2与FLASH及
NRF24L01
通讯问题
2020-04-10
1272
无线
NRF24L01
采用的是
模拟
SPI
通信,但是数据接收值一直不是无线
NRF24L01
内部定义的发送失败,请问这是为什么?
2018-07-23
2870
NRF24L01
和
SPI
检测不到是为什么?
2020-05-08
1784
NRF24L01
是如何去定义的 ?
NRF24L01
有哪些特性呢
2021-12-16
943
为什么用GPIO去
模拟
NRF24L01
通信其程序却一直不跑呢
2021-12-16
759
NRF24L01
驱动函数包括哪些
2021-12-16
965
NUCLEO-STM32F303开发板与
nRF24L01
通信始终不能读取
nRF24L01
的寄存器
2019-03-25
3189
NRF24L01
是如何使用
SPI
与STM32进行通讯的
2021-12-16
1087
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
首页
论坛版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分