OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 5193|回复: 16

敢问原子大哥,我用SPI1片选,进行2401 接收数据,并用SD存数据,怎么行不通啊?能告诉我应该注意什么吗?

[复制链接]

1

主题

15

帖子

0

精华

初级会员

Rank: 2

积分
57
金钱
57
注册时间
2014-2-12
在线时间
5 小时
发表于 2014-2-12 22:13:47 | 显示全部楼层 |阅读模式
敢问原子大哥,我用SPI1片选,进行2401 接收数据,并用SD存数据,怎么行不通啊?能告诉我应该注意什么吗?
sd卡进入idle模式就出问题了
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165536
金钱
165536
注册时间
2010-12-1
在线时间
2117 小时
发表于 2014-2-13 00:22:24 | 显示全部楼层
分时复用?
看看是不是片选有冲突?
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

1

主题

15

帖子

0

精华

初级会员

Rank: 2

积分
57
金钱
57
注册时间
2014-2-12
在线时间
5 小时
 楼主| 发表于 2014-2-13 08:32:40 | 显示全部楼层
回复【2楼】正点原子:
---------------------------------
我下载完SD卡实验程序后,再下载NRF2401,下载完2401第一次显示检测不到2401,是不是sd卡设置了什么东西?
回复 支持 反对

使用道具 举报

1

主题

15

帖子

0

精华

初级会员

Rank: 2

积分
57
金钱
57
注册时间
2014-2-12
在线时间
5 小时
 楼主| 发表于 2014-2-13 09:45:40 | 显示全部楼层
就是SD初始化时进入idle模式,出来2401的NRF24L01_Check();就出问题了
回复 支持 反对

使用道具 举报

1

主题

15

帖子

0

精华

初级会员

Rank: 2

积分
57
金钱
57
注册时间
2014-2-12
在线时间
5 小时
 楼主| 发表于 2014-2-13 10:55:20 | 显示全部楼层
片选没有冲突
回复 支持 反对

使用道具 举报

1

主题

15

帖子

0

精华

初级会员

Rank: 2

积分
57
金钱
57
注册时间
2014-2-12
在线时间
5 小时
 楼主| 发表于 2014-2-13 11:13:17 | 显示全部楼层
有没有人遇到过啊?
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165536
金钱
165536
注册时间
2010-12-1
在线时间
2117 小时
发表于 2014-2-13 11:57:02 | 显示全部楼层
回复【3楼】吴某是我:
---------------------------------
你如果是2个程序,就互相不会干扰啊.
没有问题的哦.
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

120

主题

7878

帖子

13

精华

资深版主

Rank: 8Rank: 8

积分
12012
金钱
12012
注册时间
2013-9-10
在线时间
427 小时
发表于 2014-2-13 12:04:51 | 显示全部楼层
回复【4楼】吴某是我:
---------------------------------
看下SPI的配置
现在,程序把烂铜烂铁变得智能化了,人呢,一旦离开了这烂铜烂铁就不知道干啥了
回复 支持 反对

使用道具 举报

1

主题

15

帖子

0

精华

初级会员

Rank: 2

积分
57
金钱
57
注册时间
2014-2-12
在线时间
5 小时
 楼主| 发表于 2014-2-13 12:51:44 | 显示全部楼层
回复【8楼】Badu_Space:
---------------------------------
SPI还需要特殊配置吗?
回复 支持 反对

使用道具 举报

1

主题

15

帖子

0

精华

初级会员

Rank: 2

积分
57
金钱
57
注册时间
2014-2-12
在线时间
5 小时
 楼主| 发表于 2014-2-13 12:52:40 | 显示全部楼层
回复【7楼】正点原子:
---------------------------------
恩,对的,整合在一个程序里就有问题了,SD初始化时进入idle模式,出来2401的NRF24L01_Check();就出问题了
回复 支持 反对

使用道具 举报

120

主题

7878

帖子

13

精华

资深版主

Rank: 8Rank: 8

积分
12012
金钱
12012
注册时间
2013-9-10
在线时间
427 小时
发表于 2014-2-13 14:02:57 | 显示全部楼层
回复【9楼】吴某是我:
---------------------------------
空闲时CLK电平是不是一致的,我就试过一次和你的现象一样,之后全用一样的配置就行了,不知道怎么解析,呵呵
现在,程序把烂铜烂铁变得智能化了,人呢,一旦离开了这烂铜烂铁就不知道干啥了
回复 支持 反对

使用道具 举报

1

主题

15

帖子

0

精华

初级会员

Rank: 2

积分
57
金钱
57
注册时间
2014-2-12
在线时间
5 小时
 楼主| 发表于 2014-2-13 14:24:17 | 显示全部楼层
回复【11楼】Badu_Space:
---------------------------------
你是怎么配置的,能看看你的代码吗?735464768@qq.com
回复 支持 反对

使用道具 举报

120

主题

7878

帖子

13

精华

资深版主

Rank: 8Rank: 8

积分
12012
金钱
12012
注册时间
2013-9-10
在线时间
427 小时
发表于 2014-2-13 14:45:19 | 显示全部楼层
回复【12楼】吴某是我:
---------------------------------
1、重装系统了,前天,不知道有没有被删了,我要找找才行,呵呵
2、其实也没什么,战舰板子的无线、flash、SD卡的SPI通讯都是用SPI2的,都用一样的配置即可
3、我的区别就是这两句
SPI_InitStructure.SPI_CPOL = SPI_CPOL_Low;//记得好像是这样的,不行就改为高
SPI_InitStructure.SPI_CPHA = SPI_CPHA_1Edge;//不行就改为第二个突变沿
现在,程序把烂铜烂铁变得智能化了,人呢,一旦离开了这烂铜烂铁就不知道干啥了
回复 支持 反对

使用道具 举报

1

主题

15

帖子

0

精华

初级会员

Rank: 2

积分
57
金钱
57
注册时间
2014-2-12
在线时间
5 小时
 楼主| 发表于 2014-2-13 15:10:14 | 显示全部楼层
回复【13楼】Badu_Space:
---------------------------------
SPI1->CR1|=0<<1; //CPOL=0时空闲模式下SCK为1        
SPI1->CR1|=0<<0; //第一个时钟
这样配置2401可用,但是和sd卡加在一起还是不行
回复 支持 反对

使用道具 举报

120

主题

7878

帖子

13

精华

资深版主

Rank: 8Rank: 8

积分
12012
金钱
12012
注册时间
2013-9-10
在线时间
427 小时
发表于 2014-2-13 15:27:20 | 显示全部楼层
回复【14楼】吴某是我:
---------------------------------
配置成低呢
现在,程序把烂铜烂铁变得智能化了,人呢,一旦离开了这烂铜烂铁就不知道干啥了
回复 支持 反对

使用道具 举报

1

主题

15

帖子

0

精华

初级会员

Rank: 2

积分
57
金钱
57
注册时间
2014-2-12
在线时间
5 小时
 楼主| 发表于 2014-2-13 16:14:31 | 显示全部楼层
回复【15楼】Badu_Space:
---------------------------------
也是行不通的。我换了中SD初始化程序,绕过了IDLE,结果可以了
回复 支持 反对

使用道具 举报

1

主题

15

帖子

0

精华

初级会员

Rank: 2

积分
57
金钱
57
注册时间
2014-2-12
在线时间
5 小时
 楼主| 发表于 2014-2-13 16:18:22 | 显示全部楼层
谢谢原子哥和老师的热情帮助
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-9 15:01

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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