2019-07-21 01:06发布
candylife9 发表于 2018-4-18 09:26 源文件的flash.c里面不是有读FLASH的函数吗。。。这个是最可靠的,读一个字。
正点原子 发表于 2018-4-18 01:31 可以去ST官方找找参考例程
最多设置5个标签!
并不是这个问题。。。。。
原子哥在F103的读写Flash的程序里,是进行了数据处理的。
比方说,某个地址已经被写了数据了。如果想要继续写这个地址就需要擦除操作,
然后要计算擦除的起始以及结束page,而且还要将被擦除数据除外,page的数据读出再重新写入,以免破坏其它数据。。。
总之没那么简单
我试试看
原子哥,我发现F2好坑。只能擦写sector
而且256K的Flash,有一个sector是128KB的。
这叫我怎么缓冲数据?不可能声明一个128KB的数组的啊,这不是扯淡么
一周热门 更多>