极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 15426|回复: 5

如何设置nRF24L01到其他连接引脚?

[复制链接]
发表于 2016-6-21 21:24:40 | 显示全部楼层 |阅读模式
有大神可以帮个忙吗?如何设置nRF24L01到其他连接引脚?我用L293D板引脚都冲突呀!
例如:
CSN -> A0
CE -> A1
MOSI -> A2
MISO -> A3
SCK -> A4

回复

使用道具 举报

发表于 2016-6-21 22:10:34 | 显示全部楼层
nrf24l01是无线通讯模块,通讯协议是spi协议,在主板里面针脚是固定的,不是说想改就能改的
如果说你冲突的话1你可以尝试用继电器控制供电2你可以考虑使用i2c总线
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-6-21 22:18:58 | 显示全部楼层
zjz5717 发表于 2016-6-21 22:10
nrf24l01是无线通讯模块,通讯协议是spi协议,在主板里面针脚是固定的,不是说想改就能改的
如果说你冲突的 ...

我连成这样可以实现一些基本的通信吗?
CSN -> A0(这个脚可以实现变更)
CE -> A1(这个脚可以实现变更)
MOSI -> 不接
MISO -> 不接
SCK -> 不接
回复 支持 反对

使用道具 举报

发表于 2016-6-22 00:59:10 | 显示全部楼层
可以。你可以查找SPI协议的相关文档,用模拟SPI总线的方式来实现。SPI协议不是很复杂,花几天时间研究研究应该就可以学会了。
回复 支持 反对

使用道具 举报

发表于 2016-6-22 09:14:31 | 显示全部楼层
可以拿软件模拟24l01的spi,或者找找网络上有没有现成的Arduino 软件spi的库。
回复 支持 反对

使用道具 举报

发表于 2016-6-22 19:33:43 | 显示全部楼层
apple168 发表于 2016-6-21 22:18
我连成这样可以实现一些基本的通信吗?
CSN -> A0(这个脚可以实现变更)
CE -> A1(这个脚可以实现变 ...

就你不接的那几个针脚是最重要的。。。你还不如试试模拟spi协议
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|联系我们|极客工坊

GMT+8, 2026-6-16 23:09 , Processed in 0.036517 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表