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

標(biāo)題: 關(guān)于STC單片機(jī)EEPROM的問題 [打印本頁]

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

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

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

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

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

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

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

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

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

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




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