[综合信息] l136库函数擦除和写flash失败

[复制链接]
14646|10
手机看帖
扫描二维码
随时随地手机跟帖
yelong98|  楼主 | 2021-9-17 06:45 | 显示全部楼层 |阅读模式
用的l136的lite库,例程里面有个flash erase write,实测例程都跑不通,卡死在读取校验那里。不知道厂家有没有测过历程。我调用库函数擦除页和写flash也都是失败的,有没有遇到过的同学指点一二?

使用特权

评论回复
martinhu| | 2021-9-17 10:21 | 显示全部楼层
本帖最后由 martinhu 于 2021-9-17 10:23 编辑

你是不是改过操作的扇区了?如果该扇区有代码,擦写可能会失败。如果是读取校验失败,是不是你写的数据和比较的数据长度不一致?

使用特权

评论回复
yelong98|  楼主 | 2021-9-17 11:57 | 显示全部楼层
martinhu 发表于 2021-9-17 10:21
你是不是改过操作的扇区了?如果该扇区有代码,擦写可能会失败。如果是读取校验失败,是不是你写的数据和比 ...

没有,就是用的sdk里面的demo一个字符都没改

使用特权

评论回复
wukaili666| | 2021-9-22 14:18 | 显示全部楼层
你flash的操作函数是不是放在了32K外的地址里了- -

使用特权

评论回复
luhailiang| | 2021-9-22 17:28 | 显示全部楼层
这个要改库的,把一个时间改一下就行了。
#define FLASH_TIMEOUT_ERASE 0xFF改成0xFFFF

使用特权

评论回复
yelong98|  楼主 | 2021-9-22 19:59 | 显示全部楼层
wukaili666 发表于 2021-9-22 14:18
你flash的操作函数是不是放在了32K外的地址里了- -

那必然不是啊,我怀疑是库的问题

使用特权

评论回复
yelong98|  楼主 | 2021-9-22 20:00 | 显示全部楼层
yelong98 发表于 2021-9-22 19:59
那必然不是啊,我怀疑是库的问题

你这个提示太重要了,我明天早上试试再过来回话

使用特权

评论回复
yelong98|  楼主 | 2021-9-24 06:50 | 显示全部楼层
回来汇报一下,最后解决了,是优化等级问题,选择不优化就好了

使用特权

评论回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

我要发帖 我要提问 投诉建议 申请版主

本版热帖

本版活跃用户

优质原创写原创,赢大奖

编辑推荐

  • 1 呐咯密密 得到打赏 ¥310.00
  • 2 gaoyang9992006 得到打赏 ¥200.00
  • 3 yanzhengxin1 得到打赏 ¥150.00
  • 4 qbwww 得到打赏 ¥130.00
  • 5 逍遥李 得到打赏 ¥75.00
  • 6 kk的回忆 得到打赏 ¥50.00
  • 7 cjseng 得到打赏 ¥50.00
  • 8 二哲科技 得到打赏 ¥50.00
  • 9 qintian0303 得到打赏 ¥25.00
  • 10 wangming147 得到打赏 ¥20.00
在线客服 快速回复 返回顶部 返回列表