nrf24l01六个管脚,而普通SPI口4个管脚,怎么连接?

marylan 2012-05-05 06:38:21
是这样的NRF24L01有CSN,SCK,MISO,MOSI,IRQ,CE六个管脚接口,而单片机的SPI模块只有MISO,MOSI,SS^,SCK四个管脚,怎么实现通信?具体是怎么连接?求高手指点啊~~小妹感激不尽··小妹真的挺头痛的,等答案啊
...全文
915 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
Conmajia 2012-05-07
  • 打赏
  • 举报
回复
mark 一下,记得我也有 2 块 2401 一直扔着没动
Embed 2012-05-06
  • 打赏
  • 举报
回复
建议你先看一下 spi通信 这是最基本的原理
至于怎么接线 看完之后基本就可以解决了 如果你 要
io模拟的话 io口怎么接线都是无所谓的了随便定义即可 但是
irq要接中断引脚 单片机的程序网上多得是
如果是arm linux的驱动的话 网上也有仅供参考(里面有些错误是很愚蠢的,
基本是跑步起来) 我之前写过可以运行的不错(io模拟spi)
spi通信还是要搞懂的 (毕竟你要模拟他们的时序)
marylan 2012-05-06
  • 打赏
  • 举报
回复
我也用的普通口的,就是现在不想用普通口了!



[Quote=引用 1 楼 的回复:]
我都用的I/0模拟的.
[/Quote]
marylan 2012-05-06
  • 打赏
  • 举报
回复
请问,那不需要单独配置了吧,直接在SPI模块寄存器设置好,然后一个IO管脚设置为输入,接到CE,单片机的IRQ直接接到无线模块的IRQ就OK了吧·?




[Quote=引用 2 楼 的回复:]
IRQ(中断)接单片机的外中断引脚
CE(使能)脚用另外的IO控制
[/Quote]
marylan 2012-05-06
  • 打赏
  • 举报
回复
irq要接中断引脚那么CE(使能)脚呢?


[Quote=引用 5 楼 的回复:]
建议你先看一下 spi通信 这是最基本的原理
至于怎么接线 看完之后基本就可以解决了 如果你 要
io模拟的话 io口怎么接线都是无所谓的了随便定义即可 但是
irq要接中断引脚 单片机的程序网上多得是
如果是arm linux的驱动的话 网上也有仅供参考(里面有些错误是很愚蠢的,
基本是跑步起来) 我之前写过可以运行的不错(io模拟spi)
spi通信还是要搞懂的 (毕竟你要模拟……
[/Quote]
aydf1 2012-05-05
  • 打赏
  • 举报
回复
IRQ(中断)接单片机的外中断引脚
CE(使能)脚用另外的IO控制
techie 2012-05-05
  • 打赏
  • 举报
回复
我都用的I/0模拟的.

27,375

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
  • 单片机/工控社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧