• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

w25q64每次读取超过5万多字节就卡死

zzgege 2019-11-22 浏览量:903
会是什么原因呢
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
所有亮答 数量:5
  • 这个要具体看情况,你是连续读还是怎么?

    后续的资源是否足够支持继续读取?

    总之不是依据你这么一句话就能判断出原因的。

    要具体分析:

    1. 模块本身问题(换一个同型号的看看是否正常了)

    2. 程序问题(换个更小的,比如w25q64如果也出同样的错误)

  • 这里的卡死是主机卡死还是通讯卡死,还是存储芯片卡死呢

    有可能是程序缓存不够,内存溢出等问题。

  • 5万字都快是全部的容量了,有点猛啊。可能仿真看下卡在哪里,是读FLASH函数有问题,还是读取文件到RAM空间的问题。

  • 5万字节就是50k,是不是你的内存不够用了导致数据直接覆盖正在使用的内存上面导致死机,读取的数据不能全部放到ram区会溢出的

  • 这个所谓的卡死是个什么现象,是通信不上了,还是程序跑死了

    如果通信不上,那有可能是SPI那里的走线有问题,等长没做好

    如果是程序跑死,那就检查有没溢出

相关问题

问题达人换一批

w25q64每次读取超过5万多字节就卡死