OpenEdv-开源电子网

 找回密码
 立即注册
查看: 7241|回复: 2
打印 上一主题 下一主题

STM32F767-阿波罗开发板外部flash下载算法-FLM

[复制链接]

53

主题

567

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2121
金钱
2121
注册时间
2017-2-11
在线时间
308 小时
跳转到指定楼层
楼主
发表于 2021-10-19 22:01:20 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
  工程已上传,请见附件,喜欢的小伙伴记得点个小红星。

STM32F767_W25Q256.zip

2.39 MB, 下载次数: 289

FLM算法

回复

使用道具 举报

7

主题

61

帖子

1

精华

版主

Rank: 7Rank: 7Rank: 7

积分
2137
金钱
2137
注册时间
2018-8-13
在线时间
265 小时
2#
发表于 2021-10-20 14:34:01 | 只看该作者
赞赞赞赞
回复 支持 反对

使用道具 举报

53

主题

567

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2121
金钱
2121
注册时间
2017-2-11
在线时间
308 小时
3#
 楼主| 发表于 2021-10-24 17:22:19 | 只看该作者
不好意思,上面那个工程还是有一点点小问题,不过解决了,在FlashPrg.c末尾添加两个函数定义,如下:

  1. int BlankCheck  (unsigned long adr,unsigned long sz,unsigned char pat)
  2. {
  3.         return (1);//强制keill进行擦除
  4. }

  5. unsigned long Verify (unsigned long adr,unsigned long sz,unsigned char *buf)
  6. {
  7.         return (adr+sz);//返回成功
  8. }
复制代码


亲测正常,如下图:

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

原子哥极力推荐上一条 /1 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2026-2-22 17:13

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表