OpenEdv-开源电子网

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

提问 非常着急 正点感快回答 谢谢

[复制链接]

2

主题

4

帖子

0

精华

新手入门

积分
32
金钱
32
注册时间
2012-6-1
在线时间
0 小时
发表于 2012-6-1 12:10:08 | 显示全部楼层 |阅读模式
  SPIx_ReadWriteByte(W25X_ReadData);         //发送读取命令  
    SPIx_ReadWriteByte((u8)((ReadAddr)>>16));  //发送24bit地址   
    SPIx_ReadWriteByte((u8)((ReadAddr)>>8));  
    SPIx_ReadWriteByte((u8)ReadAddr);  
    for(i=0;i<NumByteToRead;i++)
 {
        pBuffer=SPIx_ReadWriteByte(0XFF);   //循环读数 
    }
这是读FLASH函数 先发送命令字 侯发松4位地址 然后按照时序图 应当直接接收数据就可以了,而且知道CS拉高才结束接受,可是为什么 在接收数据的时候还要发送一个0XFF,??而且 我自己写了个函数试了下,如果不发送这个0XFF(可以不是0XFF其他数也行),是无法接受到数据的,为什么??

是啊 芯片手册上没说最后要维持高电平才能读数,所以我想问 发这高电平用意何在?而且 NANDFLASH 就是 直接发命令地址 然后直接读就行了 为什么这个片子要发一句0XFF 而且手册上没说必须发0XFF 手册时序图就是发命令 地址 然后就直接读了啊。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

36

主题

1105

帖子

5

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
2196
金钱
2196
注册时间
2012-2-8
在线时间
35 小时
发表于 2012-6-1 12:24:56 | 显示全部楼层
= =

楼主你这标题是催命啊。。。

你不写SPI的数据寄存器,你以为时钟脚的电平会自己跳么。。。时钟脚不跳能进行通信么。。。

0xff不就相当于全高电平么,在接收数据的时候MO脚要维持什么电平得看芯片的器件手册上的说明
https://github.com/roxma
回复 支持 反对

使用道具 举报

2

主题

4

帖子

0

精华

新手入门

积分
32
金钱
32
注册时间
2012-6-1
在线时间
0 小时
 楼主| 发表于 2012-6-1 12:40:29 | 显示全部楼层
回复【2楼】Pony279:
---------------------------------
而且单片机发完命令 地址后,他那边不就把数据发过来了吗 他发过来的时候 时钟不就自己跳了吗
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165371
金钱
165371
注册时间
2010-12-1
在线时间
2110 小时
发表于 2012-6-1 18:04:38 | 显示全部楼层
所有时钟都是由主机产生的
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

38

主题

302

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
439
金钱
439
注册时间
2012-3-6
在线时间
5 小时
发表于 2012-6-2 10:01:34 | 显示全部楼层
额。啥 意思了。
ES?全称?Embedded?Show;ES是由众多嵌入式爱好者组织的一个团队,致力于带领学生进步,帮助毕业生找到工作,更重要的是在职的嵌入式工作者提供自主外包和创业的机会。(详情进群查看) ES的宗旨是:交流共享与合作发展。ES?QQ群?第三群:152820643?。群内论坛有很多嵌入式开发模块解决方案可以参考。进群的立马共享自己做的模块简介。
回复 支持 反对

使用道具 举报

36

主题

1105

帖子

5

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
2196
金钱
2196
注册时间
2012-2-8
在线时间
35 小时
发表于 2012-6-2 20:37:19 | 显示全部楼层
这种问题百度一下SPI协议就知道了,
或者干脆不深究这段代码。
https://github.com/roxma
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-2-26 02:33

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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