vb2002
发表于 2025-1-25 23:19:50
cnos 发表于 2024-1-3 16:08
这个只要存储个指针一直往后写就好了,也是均衡磨损的没有那么复杂。
比如实际只有10个字节要保存,那么就 ...
大佬,求代码,
我弄半天, 可以实现大概的功能了.
但是老是出问题.
遍历地址,然后一个一个往下写
出问题
能给下代码吗
cnos
发表于 2025-1-27 14:01:15
vb2002 发表于 2025-1-25 23:19
大佬,求代码,
我弄半天, 可以实现大概的功能了.
但是老是出问题.
行吧,我看看怎么写成通用的发上来。
vb2002
发表于 2025-1-27 14:17:05
cnos 发表于 2025-1-27 14:01
行吧,我看看怎么写成通用的发上来。
感谢大佬. 大佬新年快乐
C_wolf
发表于 2025-1-27 16:53:10
cnos 发表于 2025-1-27 14:01
行吧,我看看怎么写成通用的发上来。
感谢大佬. 大佬新年快乐
cnos
发表于 2025-2-19 12:58:11
来了,EEPROM均衡磨损:
https://www.stcaimcu.com/forum.php?mod=viewthread&tid=15150
vb2002
发表于 2025-2-25 00:26:16
cnos 发表于 2025-2-19 12:58
来了,EEPROM均衡磨损:
https://www.stcaimcu.com/forum.php?mod=viewthread&tid=15150
好耶,,我去看看.大佬霸气
ryhyc
发表于 2025-6-10 11:23:52
版主好!这个在stc32g12k128上也可以用吧?
ryhyc
发表于 2025-6-10 11:29:32
cnos 发表于 2024-1-3 16:08
这个只要存储个指针一直往后写就好了,也是均衡磨损的没有那么复杂。
比如实际只有10个字节要保存,那么就 ...
对呀!我就是想用最小的一个擦除单元512字节,每次写10个左右的字节,做上标记。下次接着往后面写。写到空间不够时。擦除一次,从头再来!
cnos
发表于 2025-6-10 15:27:03
那你不用那么麻烦,看我的代码,只要找到10个连续的FF就拿来用就可以了。读取的时候从后往前找就行。
https://www.stcaimcu.com/forum.php?mod=viewthread&tid=15150