完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
读取SST26VF032的JEDEC-ID,发送控制字节9F,无法读出数据。根据chipscopePro抓取的波形图,时序是没有问题的,发送的控制字也是9F。无法读出数据的原因可能是哪里呢?程序经过复位以后,直接进行读取JEDEC-ID操作。
|
|
相关推荐
4个回答
|
|
指令没有问题,就是9F。
你试试附件代码,FLASH型号JFM25F32,当时我是测通的(读取ID/ERASE/WRITE/READ)。理论上讲指令是一样的。 里面例化的FIFO-IP,你指定8bit位宽(其他默认即可)。
最佳答案
|
|
3 条评论
|
|
//------原因可能由多种
1.FLASH复位信号的逻辑状态。是否使flash一直复位(小概率)。 2.ILA观察的信号深度不够。此种情况下,需要更改触发条件,将接收FLASH数据的使能信号作为触发条件(大概率)。 3.读取ID指令是否是0x9F。需要根据手册确认。(我之前调试的其他型号flash是0x89/0x90) |
|
3 条评论
|
|
图片第一个信号是复位信号,在SPI过程中是正常工作状态。第五根信号data_come是读取数据的使能信号;第六根信号myvalid是读取一个字节结束的标志信号;第七根信号是SPI过程结束的标志信号
|
|
|
|
路过学习,谢谢分享。
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
1476 浏览 1 评论
1266 浏览 0 评论
矩阵4x4个按键,如何把识别结果按编号01-16(十进制)显示在两个七段数码管上?
1471 浏览 0 评论
920 浏览 0 评论
2272 浏览 0 评论
1444 浏览 35 评论
5627 浏览 113 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-24 01:07 , Processed in 0.907892 second(s), Total 114, Slave 86 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号