欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標題: 關于STC單片機EEPROM的問題 [打印本頁]

作者: 碎夢    時間: 2019-9-20 11:35
標題: 關于STC單片機EEPROM的問題
STC單片機的EEPROM擦寫次數在十萬次以上,假如我某一個扇區使用的超過了極限,那么其他的扇區還能正常工作嗎?

作者: wulin    時間: 2019-9-20 12:59
編程時就要考慮EEPROM的使用壽命,不要在程序中頻繁擦寫EEPROM,一些需要斷電保存的數據只要使用外部中斷檢測電源失壓,立即保存。只要MCU的VCC電容能夠保持幾秒供電即可。保存的數據中可以包含EEPROM扇區使用信息,每次加電工作可以換用不同扇區以延長使用壽命。某一個扇區損壞,那么其他的扇區應該還能正常工作(未經實物驗證),只是每次寫入后要讀出數據驗證,以確認正常,否則換用其它扇區,并記錄信息。但這會給編程增加不少麻煩。
作者: 51_hei    時間: 2019-9-20 13:12
網上找到的官方文檔 https://max.book118.com/html/2015/0305/12986480.shtm,第五章,建議是每次進行修改數據放在同一扇區,之后修改放在其他扇區。

個人認為,作為同一個單片機的E2PROM,盡管是在不同扇區,但應該是用的同一套供電,連接線,擦寫次數十萬次以上應不僅僅是包括E2PROM本身材質壽命,也包含這內部的連接件的使用壽命,如此解讀的話,其他扇區是無法工作的,除非是分開兩塊的EEPROM.

以上觀點僅為個人觀點,但建議按照官方文檔中相關說明合理使用硬件。

over~
作者: dzbj    時間: 2019-9-20 14:25
不影響其它扇區 換一個扇區就行了 這么小個片子 不會像SSD似的還做個分布存儲的 就是一段地址對應物理區
作者: 沒有你    時間: 2019-9-20 14:25
扇區之間的獨立的,某個扇區壞了,不影響其他扇區讀寫數據。
作者: dzbj    時間: 2019-9-20 15:02
51_hei 發表于 2019-9-20 13:12
網上找到的官方文檔 https://max.book118.com/html/2015/0305/12986480.shtm,第五章,建議是每次進行修改 ...

我覺得就是擦寫物理硬件才造成壽命影響 如果是連接也算進去 那僅讀取的時候不是也要通電 假設只擦寫一次 讀取10萬次 也會損壞嗎
作者: 文鳳軒    時間: 2019-9-20 15:38
當然可以使用了
作者: Y_G_G    時間: 2019-9-20 15:44
這個不是問題的重點呀
這10萬次是一個保守的數字,很有可能是100萬次的寫入之后還可以正常使用的
這無非就是兩種結果:一種就是能,一種就是不能
正常情況來說是,盡量頻繁的寫入EEPROM,程序員都會盡量的避開這個點的,如果一定要時時刻刻記錄下內存內容的,要么是先存入RAM,要么是用鐵電。
作者: 碎夢    時間: 2019-9-20 18:12
dzbj 發表于 2019-9-20 14:25
不影響其它扇區 換一個扇區就行了 這么小個片子 不會像SSD似的還做個分布存儲的 就是一段地址對應物理區

好的,我知道了,真是太感謝您了!
作者: 碎夢    時間: 2019-9-20 18:13
wulin 發表于 2019-9-20 12:59
編程時就要考慮EEPROM的使用壽命,不要在程序中頻繁擦寫EEPROM,一些需要斷電保存的數據只要使用外部中斷檢 ...

嗯,真是太感謝你了!
作者: 碎夢    時間: 2019-9-20 18:18
Y_G_G 發表于 2019-9-20 15:44
這個不是問題的重點呀
這10萬次是一個保守的數字,很有可能是100萬次的寫入之后還可以正常使用的
這無非 ...

好的,感謝您的回答,我就是想了解一下這個單片機的EEPROM一個扇區壞了,會不會影響到其他的扇區,有時候編程需要考慮能夠擦寫多少次,來判斷一下做出來的東西的壽命。
作者: qq603599910    時間: 2019-9-20 18:57
壽命基本不用考慮吧,一般EEPROM寫都是斷電記憶數據,如果平均每天寫10次,按10萬次算有累計有27年,單片機產品的運行壽命基本如此吧.按道理一個扇區物理損壞只是讀寫失敗,除非做失敗循環不然還是能繼續讀寫.話說有大佬做過實驗把EEPROM寫到失效的嗎?
作者: yzwzfyz    時間: 2019-9-21 09:01
一個藥,剛過保質期,吃了會出事嗎?
你的問題與這個問題一樣。
作者: Y_G_G    時間: 2019-9-21 11:57
qq603599910 發表于 2019-9-20 18:57
壽命基本不用考慮吧,一般EEPROM寫都是斷電記憶數據,如果平均每天寫10次,按10萬次算有累計有27年,單片機產品 ...

24C01寫過呀,只寫入一個地址,使用400KHZ左右的時鐘,連續寫一個月,好像是三十多天吧,就寫不進去了,讀也讀不了,器件不響應了
作者: xiaomi_51hei    時間: 2019-9-26 14:41
能擦十萬次也是個神人,EEPROM是保存不需要改寫數據的。沒事你瘋狂改寫rom干啥
作者: xiandaizhegeli    時間: 2019-9-26 18:22
可以的




歡迎光臨 (http://www.raoushi.com/bbs/) Powered by Discuz! X3.1