你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

F7:QUAD SPI读写MX25L51245G

[复制链接]
liuquan3000 提问时间:2020-8-31 23:53 /
用demo板的芯片,可以正常运行demo程序,但是换了自己买的,就不行,把demo板的芯片换到自己的板子,也能正常运行,把自己买的芯片焊到demo板,也不行,买了3家芯片了,不同就是生产日期不同,有用过的大侠,指点下怎么回事呢?谢谢
收藏 评论10 发布时间:2020-8-31 23:53

举报

10个回答
mylovemcu 回答时间:2020-9-1 11:30:56
看一下ID是否正确  
liuquan3000 回答时间:2020-9-1 22:18:23
mylovemcu 发表于 2020-9-1 11:30
看一下ID是否正确

ID 是对的,相同的电路,相同的程序
radio2radio 回答时间:2020-9-2 00:01:21
1. 检查是否用了冒牌IC。
2. 检查原厂IC的Errata Sheet
3. 用逻辑分析仪分析两只IC的SPI时序有什么不同。
liuquan3000 回答时间:2020-9-6 17:11:02
radio2radio 发表于 2020-9-2 00:01
1. 检查是否用了冒牌IC。
2. 检查原厂IC的Errata Sheet
3. 用逻辑分析仪分析两只IC的SPI时序有什么不同。 ...

谢谢,我又在得捷买了,等试下对不对。用示波器测试就是无法进入4bit模式,芯片无反应。用买的烧录器测试,可以用SPI模式读写。
cloudcn 回答时间:2020-9-7 11:51:21
不同的flash 参数和配置有些区别 你仔细核对下配置的参数
得捷买的一般没问题 猜测是配置参数不匹配的事
butterflyspring 回答时间:2020-9-8 11:07:25
仔细核对一下产品型号的后缀是否一样,找到对应的手册是否相同。如果不同就要调整参数了
lebment 回答时间:2020-9-11 14:52:22
1检查硬件
2检查软件
3QSPI有速度限制,可能你板子设计的没有demo板好。调不通可以联系我。
liuquan3000 回答时间:2020-9-13 21:53:40
lebment 发表于 2020-9-11 14:52
1检查硬件
2检查软件
3QSPI有速度限制,可能你板子设计的没有demo板好。调不通可以联系我。

你好,新买的芯片QSPI_EnterMemory_QPI等待status寄存器时就等不到,其他的命令可以正常,交叉实验都做了,就是跟芯片有关,ST开发板的芯片(2016年的)放在我的板子上就可以,开发板板放上新买的芯片(2020年的)也不行,新买的芯片也没问题,在得捷买的,具体就是设置EQIO命令,发送后,等芯片的Status寄存器的QE bit为1,等不到,非常奇怪,您碰到过没?谢谢
wyxy163@126.com 回答时间:2020-9-14 08:49:30
提示: 作者被禁止或删除 内容自动屏蔽
liuquan3000 回答时间:2020-9-15 21:23:02
数码小叶 发表于 2020-9-14 08:49
估计又是产品型号改版和后缀害死人系列

应该是,现在调的莫名其妙
关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版