智能车制作

标题: 我将野火的NRF24L01的底层移植到128上不能用! [打印本页]

作者: 1627252997    时间: 2013-3-9 14:02
标题: 我将野火的NRF24L01的底层移植到128上不能用!
移植过程中只是修改了SPI设置,CE、CSN、IRQ的IO口设置,(SPI设置是没问题的驱动过SD卡),竟然连初始化都通过不了(野火初始化里有一个检测写5个数据再读出来比较如果不一样就把程序停下了),这是什么原因?
作者: 野火    时间: 2013-3-9 14:27
检测通过,是通过 写寄存器,再读出来判断是否一样

如果你检测不通过,说明spi通信不行

spi能用在sd卡上不一定能用在nrf24L01+上,最简单的就是时钟,sd卡的时钟比较快
作者: 1627252997    时间: 2013-3-9 15:54
我用IO口模拟SPI时序都不行
作者: 1627252997    时间: 2013-3-9 15:54
野火 发表于 2013-3-9 14:27
检测通过,是通过 写寄存器,再读出来判断是否一样

如果你检测不通过,说明spi通信不行

我用IO口模拟SPI时序都不行
作者: '佬々大§    时间: 2014-8-7 10:28
野火 发表于 2013-3-9 14:27
检测通过,是通过 写寄存器,再读出来判断是否一样

如果你检测不通过,说明spi通信不行

***,能不能给我发一份含有SPI的IAR底层,我下载的没有SPI底层,也没有2401底层





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