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

W25Q16这款芯片在读状态寄存器的时候,总是处于忙的状态。

[复制链接]
watercici 提问时间:2018-4-18 19:29 /
W25Q16这款芯片在读状态寄存器的时候,总是处于忙的状态。

我在线调试程序的时候,总会出现两个问题,一个是连接线和供电都正常的情况下,总是出现识别不了JTAG,或者是一点调试运行按钮就立刻;另一个是,我程序里面有读写W25Q16这款flash的程序,但是在读状态寄存器的时候,总是处于忙的状态,可是只要多次重新供电和复位,读写就能正常。
<
收藏 评论11 发布时间:2018-4-18 19:29

举报

11个回答
feixiang20 回答时间:2018-4-18 23:58:41
重现调试看看呢,硬件问题或者引脚,也许是没有进行写使能,写状态寄存器函数里没有写使能

评分

参与人数 1蝴蝶豆 +2 收起 理由
zero99 + 2

查看全部评分

freeelectron 回答时间:2018-4-19 09:03:00
对速度要求不高的,建议用模拟的,可移植性强,操作也比较灵活。

评分

参与人数 1蝴蝶豆 +2 收起 理由
zero99 + 2

查看全部评分

select326 回答时间:2018-4-19 10:31:25
出现这种事情,基本上得考虑下上电后,外设初始化和上电顺序的事。

评分

参与人数 1蝴蝶豆 +2 收起 理由
zero99 + 2

查看全部评分

watercici 回答时间:2018-5-2 17:15:44
结贴:W25Q16之所以出现上述问题,还是程序写的时序有问题,导致芯片没有接收到正确的数据,也就回复的不正确。一个是时钟频率降低,一个是在“在SPI通信中,主机掌握着主动权,数据都是由主机发出的,从机回数据时,也是需要主机在MOSI线上(主出从入)发送数据,从机才同时在MISO(主入从出)线上返回数据,”
与龙共舞 回答时间:2018-5-2 18:04:54
watercici 发表于 2018-5-2 17:15
结贴:W25Q16之所以出现上述问题,还是程序写的时序有问题,导致芯片没有接收到正确的数据,也就回复的不正 ...

能不能把程序发我一份呀 我最近可能要搞W25Q64

谢谢782730309@qq.com
五哥1 回答时间:2018-5-2 19:59:13
基于能出现正常情况,我还是建议在硬件上看下,建议换个板子测试下。
watercici 回答时间:2018-5-3 10:38:36
与龙共舞 发表于 2018-5-2 18:04
能不能把程序发我一份呀 我最近可能要搞W25Q64

谢谢

给你发到邮箱了,你可以看一下
xiajintaord 回答时间:2018-5-3 11:56:22
时钟频率降低 就好了?
watercici 回答时间:2018-5-3 15:00:52
xiajintaord 发表于 2018-5-3 11:56
时钟频率降低 就好了?

我这个问题不光是时钟频率的问题,我结贴的那两点都有关系
12下一页

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版