flash调试笔记

flash调试笔记

1. 版本管理
版本号介绍开发时间
v1.0将BE操作和PP操作进行了整合,并经过仿真分析和在线调试2022.7.25
v1.1将BE操作、PP操作和READ操作进行了整合,可以随意写入和读出任意字节2022.7.26
v1.2将BE操作、PP操作和READ操作进行了整合,但存在少写入字节的情况2022.7.26
2. 版本v1.1 结果输出
  • 开发板在上电之后,会自动执行一次扇区擦除操作,在操作过程中,led0保持高亮状态,此刻处于扇区擦除状态,不能进行数据的写入,延时20s后,led0熄灭,flash芯片可以进行数据的写入操作;

  • 上位机通过串口助手来逐字节发送数据,发送一次,存储一次数据,当前测试阶段可存储10个字节,通过更改例化参数,可以修改连续写入的数据量;

  • 当存储满10个字节后,在延迟1s后,会自动进入读取flash数据的阶段,程序可实现连续读取任意数据,将读取的数据缓存到fifo中,供串口的发送模块使用,数据最终将在串口助手上进行显示;

扇区擦除的状态(擦除阶段结束,需要20s的时间)

在这里插入图片描述

在这里插入图片描述

数据写入状态(测试过程中,是一次连续写入10个字节,写入完成后,需要延迟1s的时间)
在这里插入图片描述
在这里插入图片描述
正常读取状态(连续读取10个字节)

在这里插入图片描述
在这里插入图片描述

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值