智能车制作

标题: 求教用XS128的SPI驱动NRF2401 [打印本页]

作者: 穆旦阿斗    时间: 2013-5-26 16:12
标题: 求教用XS128的SPI驱动NRF2401
[attach]46175[/attach]
[attach]46174[/attach]
这个是NRF2401的时序:如果我要设置寄存器的话,就开始发MOSI=0x20+寄存器地址,选好寄存器;然后发MOSI=data(设置寄存器)。(不知道时序的这部分我理解对没有)   但是那个MISO(状态寄存器)怎么回事儿?也要发数据?但是XS128怎么能一会儿发给MOSI一会儿又发给MISO呢?
下面是设置寄存器的程序:
[attach]46180[/attach]
这个就是发MOSI,当中有句“ch |= MISO”是什么意思?它后面的注释是捕获当前MISO,这个就是MISO状态?不是要发给MISO吗?怎么变成了读出来呢?

[attach]46179[/attach]



请问用XS128的SPI怎么驱动2401呢?就是不懂那个寄存器状态位(时序图中的MISO)怎么发数据,还是只是像上面的程序一样读出来就行了? ,跪求高手指点呐!  不想用论坛上现成的51驱动。

作者: 穆旦阿斗    时间: 2013-5-26 16:44
   求大神!!!
作者: jieyingxiao    时间: 2013-5-26 17:02
帮顶,之前看了一点没看懂就没再用,希望有牛人出现
作者: 穆旦阿斗    时间: 2013-5-26 17:41
jieyingxiao 发表于 2013-5-26 17:02
帮顶,之前看了一点没看懂就没再用,希望有牛人出现

3Q
作者: jamesdeep    时间: 2013-5-27 00:16
MOSI是单片机向24L01发送数据用的线(master out slave in),MISO是24L01向单片机发送数据用的线(master in slave out),这两根线都是单向的,并且是同时发送的,也就是说,单片机在向24L01发送数据的同时,24L01也向单片机发送数据,搞清楚这点很重要。
作者: 穆旦阿斗    时间: 2013-5-27 11:47
jamesdeep 发表于 2013-5-27 00:16
MOSI是单片机向24L01发送数据用的线(master out slave in),MISO是24L01向单片机发送数据用的线(master  ...

嗯 嗯 我查了的  当发送完毕后,主机和从机的数据寄存器交换  上升沿发送,下降沿接受      
谢谢哈

作者: 793810734@qq.om    时间: 2013-6-29 16:52
楼主解决了吗,擦,我这调了一星期了都,求指导

作者: 793810734@qq.om    时间: 2013-6-29 19:13
求判断2401是否烧掉的方法
作者: 赑黑骜    时间: 2013-8-21 10:27
楼主解决了没?   求指导呀   
作者: 一粒尘埃    时间: 2013-8-21 12:59
楼主,解决了么?我们也是困在这儿了,解决了就分享下嘛
作者: 穆旦阿斗    时间: 2013-8-21 14:14
一粒尘埃 发表于 2013-8-21 12:59
楼主,解决了么?我们也是困在这儿了,解决了就分享下嘛

哎 没呢,飞思卡尔早就死在西部了
作者: 穆旦阿斗    时间: 2013-8-21 14:15
赑黑骜 发表于 2013-8-21 10:27
楼主解决了没?   求指导呀

我们实验室的也是用的网上模拟的IO听他说只要改一下就可以用,用芯片自带的SPI没有搞出来,飞思卡尔死在了西部,也就没怎么搞了
作者: 赑黑骜    时间: 2013-8-21 15:23
穆旦阿斗 发表于 2013-8-21 14:15
我们实验室的也是用的网上模拟的IO听他说只要改一下就可以用,用芯片自带的SPI没有搞出来,飞思卡尔死在了 ...

能不能     发下代码  ?谢谢   方便的话

作者: 穆旦阿斗    时间: 2013-8-21 20:12
赑黑骜 发表于 2013-8-21 15:23
能不能     发下代码  ?谢谢   方便的话

自己收,多的是,论坛 百度
作者: 一粒尘埃    时间: 2013-8-21 23:55
穆旦阿斗 发表于 2013-8-21 14:14
哎 没呢,飞思卡尔早就死在西部了

哦哦   我们现在需要用到这个东西,正在调啊

作者: 酒花藏剑-绝尘    时间: 2014-3-8 18:30
求指导啊,我也是没弄明白啊
作者: demon_123    时间: 2014-11-6 22:34
看看
作者: 民O(∩_∩)O    时间: 2014-11-18 09:44

作者: 暗光    时间: 2015-4-16 12:47
收藏:)
作者: 车神帅杰    时间: 2015-6-1 22:38
本人已经解决模拟spi的 24L01。 现在在改硬件spi。可是一直调不通啊!求高手




欢迎光临 智能车制作 (http://dns.znczz.com/) Powered by Discuz! X3.2