完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
在大约1000次循环之后,我无法可靠地从闪存中写入和读取数据,我想知道我备份和恢复数据的方式是否会导致该问题。第一次对微控制器编程后,我可以将数据保存到闪存中,但是在许多循环之后,数据读取是一个很大的随机数。此时,在将相同的程序上传到微控制器之后,从闪存读回的数据始终不是我打算保存到该位置的值,通常是一个大的随机数。备份少量数据闪存。有什么想法吗?也可以对风格进行建设性的批评。
|
|
相关推荐
4个回答
|
|
根据数据表,你的芯片是20K(不是100K)。你如何计算周期?对AppLeBuffDATA()的每次调用都是一个循环。
|
|
|
|
没错,闪存程序存储器的擦除/写入周期持续时间一般为200000个周期(第2页,特殊微控制器特性下的第3点)。
|
|
|
|
我会给Microchip提供一张支持票。如果你这样做,请不要忘记在这里发布决议。
|
|
|
|
我会的。谢谢,同时,这里有一个我如何使用备份函数的例子。
|
|
|
|
只有小组成员才能发言,加入小组>>
5166 浏览 9 评论
2000 浏览 8 评论
1929 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3175 浏览 3 评论
请问电源和晶体值之间有什么关系吗?PIC在正常条件下运行4MHz需要多少电压?
2227 浏览 5 评论
736浏览 1评论
619浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
507浏览 1评论
PIC Kit3出现目标设备ID(00000000)与预期的设备ID(02c20000)不匹配。是什么原因
633浏览 0评论
530浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-25 11:10 , Processed in 1.305216 second(s), Total 85, Slave 68 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号