Flash读写疑问

2019-07-20 03:46发布



在开发指南里有一句 STM32H743 闪存的编程位数固定为 256 位,也就是每次写入数据必须为 8 个字
写入首地址必须是 32 的倍数,写入数据长度必须是 32 字节的倍数。如果不够32字节,可以再后面补零写入,否则后面内容不可预知
但是后面有提到,写入地址必须是4的倍数,设置 PSIZE=2 所决定的,每次必须写入 32 位,即 4 字节,所以地址
必须是 4 的倍数
如果写4byte,后面的28byte自动补零了?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
正点原子
1楼-- · 2019-07-20 05:49
 精彩回答 2  元偷偷看……
烈日灼心
2楼-- · 2019-07-20 09:33
 精彩回答 2  元偷偷看……
烈日灼心
3楼-- · 2019-07-20 14:24
帮顶
烈日灼心
4楼-- · 2019-07-20 14:42
 精彩回答 2  元偷偷看……

一周热门 更多>