打印
[STM32G0]

070单字节写入有和好办法

[复制链接]
316|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
zlscom99|  楼主 | 2022-7-23 16:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
最近在思考一个问题:stm32G070 本身的flash只能64位(8个字节)一并写入,但我想单个字节、双字节写。请问有和好办法?

使用特权

评论回复
沙发
Diyer123| | 2022-7-23 19:48 | 只看该作者
不管什么Flash,通用的方法是按最小写入单位,先读出整块数据,局部修改新数据再写入(可能还会需要先擦除)

使用特权

评论回复
评论
dcxq13 2022-7-25 09:26 回复TA
说的在理不需要纠结最下写入颗粒度,因为很多情况下是先执行扇区擦除在进行写入,那这个时候一般是全扇区的写入,这样写入速度反而更快 
板凳
xinxianshi| | 2022-7-23 21:18 | 只看该作者
如果只能64位,那还你只能64位,没法。

使用特权

评论回复
地板
sadicy| | 2022-7-24 09:48 | 只看该作者
你都说只能了,
怎么解

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

7

帖子

0

粉丝