發(fā)布時間:2022年04月15日 06:42:22分享人:夜夢佳人來源:互聯(lián)網(wǎng)1
FLASH和EEPROM的最大區(qū)別是FLASH按扇區(qū)操作,EEPROM則按字節(jié)操作,二者尋址方法不同,存儲單元的結(jié)構(gòu)也不同,F(xiàn)LASH的電路結(jié)構(gòu)較簡單,同樣容量占芯片面積較小,成本自然比EEPROM低,因而適合用作程序存儲器,EEPROM則更多的用作非易失的數(shù)據(jù)存儲器。當(dāng)然用FLASH做數(shù)據(jù)存儲器也行,但操作比EEPROM麻煩的多,所以更“人性化”的MCU設(shè)計會集成FLASH和EEPROM兩種非易失性存儲器,而廉價型設(shè)計往往只有FLASH,早期可電擦寫型MCU則都是EEPRM結(jié)構(gòu),現(xiàn)在已基本上停產(chǎn)了。在芯片的內(nèi)電路中,F(xiàn)LASH和EEPROM不僅電路不同,地址空間也不同,操作方法和指令自然也不同,不論馮諾伊曼結(jié)構(gòu)還是哈佛結(jié)構(gòu)都是這樣。技術(shù)上,程序存儲器和非易失數(shù)據(jù)存儲器都可以只用FALSH結(jié)構(gòu)或EEPROM結(jié)構(gòu),甚至可以用“變通”的技術(shù)手段在程序存儲區(qū)模擬“數(shù)據(jù)存儲區(qū)”,但就算如此,概念上二者依然不同,這是基本常識問題。EEPROM:電可擦除可編程只讀存儲器,F(xiàn)lash的操作特性完全符合EEPROM的定義,屬EEPROM無疑,首款Flash推出時其數(shù)據(jù)手冊上也清楚的標(biāo)明是EEPROM,現(xiàn)在的多數(shù)Flash手冊上也是這么標(biāo)明的,二者的關(guān)系是“白馬”和“馬”。至于為什么業(yè)界要區(qū)分二者,主要的原因是Flash EEPROM的操作方法和傳統(tǒng)EEPROM截然不同,次要的原因是為了語言的簡練,非正式文件和口語中FlashEEPROM就簡稱為Flash,這里要強(qiáng)調(diào)的是白馬的“白”屬性而非其“馬”屬性以區(qū)別Flash和傳統(tǒng)EEPROM。Flash的特點(diǎn)是結(jié)構(gòu)簡單,同樣工藝和同樣晶元面積下可以得到更高容量且大數(shù)據(jù)量下的操作速度更快,但缺點(diǎn)是操作過程麻煩,特別是在小數(shù)據(jù)量反復(fù)重寫時,所以在MCU中Flash結(jié)構(gòu)適于不需頻繁改寫的程序存儲器。 很多應(yīng)用中,需要頻繁的改寫某些小量數(shù)據(jù)且需掉電非易失,傳統(tǒng)結(jié)構(gòu)的EEPROM在此非常適合,所以很多MCU內(nèi)部設(shè)計了兩種EEPROM結(jié)構(gòu),F(xiàn)LASH的和傳統(tǒng)的以期獲得成本和功能的均衡,這極大的方便了使用者。隨著ISP、IAP的流行,特別是在程序存儲地址空間和數(shù)據(jù)存儲地址空間重疊的MCU系中,現(xiàn)在越來越多的MCU生產(chǎn)商用支持IAP的程序存儲器來模擬EEPROM對應(yīng)的數(shù)據(jù)存儲器,這是低成本下實(shí)現(xiàn)非易失數(shù)據(jù)存儲器的一種變通方法。為在商業(yè)宣傳上取得和雙EEPROM工藝的“等效”性,不少采用Flash程序存儲器“模擬”(注意,技術(shù)概念上并非真正的模擬)EEPROM數(shù)據(jù)存儲器的廠家紛紛宣稱其產(chǎn)品是帶EEPROM的,嚴(yán)格說,這是非常不嚴(yán)謹(jǐn)?shù)模倘擞猩倘说哪康暮头椒?,用Flash“模擬”EEPROM可以獲取更大商業(yè)利益,所以在事實(shí)上,技術(shù)概念混淆的始作俑者正是他們。從成本上講,用Flash“模擬”EEPROM是合算的,反之不會有人干,用EEPROM模擬Flash是怎么回事呢?這可能出在某些程序存儲空間和數(shù)據(jù)存儲空間連續(xù)的MCU上。這類MCU中特別是存儲容量不大的低端MCU依然采用EEPROM作為非易失存儲器,這在成本上反而比采用Flash和傳統(tǒng)EEPROM雙工藝的設(shè)計更低,但這種現(xiàn)象僅僅限于小容量前提下。因Flash工藝的流行,現(xiàn)在很多商人和不夠嚴(yán)謹(jǐn)?shù)募夹g(shù)人員將程序存儲器稱為Flash,對于那些僅采用傳統(tǒng)EEPROM工藝的MCU而言,他們不求甚解,故而錯誤的將EEPROM程序存儲器稱為“模擬Flash”,根本的原因是他們未理解Flash只是一種存儲器結(jié)構(gòu)而非存儲器的用途,錯誤的前提自然導(dǎo)致錯誤的結(jié)論。商業(yè)上講,用EEPROM模擬Flash是不會有人真去做的愚蠢行為,這違背商業(yè)追求最大利益的原則,技術(shù)上也不可行,而對于技術(shù)人員而言。本質(zhì)的問題是Flash是一種存儲器類型而非MCU中的程序存儲器,即使MCU的程序存儲器用的是Flash,但其逆命題不成立。
愛華網(wǎng)本文地址 » http://www.klfzs.com/a/25101017/356533.html
更多閱讀

文旦和柚子的區(qū)別——簡介文旦和柚子是屬于關(guān)系,文旦是柚子的一種文旦和柚子的區(qū)別——工具/原料文旦和柚子是屬于關(guān)系,文旦是柚子的一種文旦和柚子的區(qū)別——方法/步驟文旦和柚子的區(qū)別 1、文旦 名稱:文旦 產(chǎn)地:浙江臺州玉環(huán) 別名

?隔離霜和防曬霜的區(qū)別 教你方法選對產(chǎn)品 還有護(hù)膚小技巧哦隔離霜和防曬霜的區(qū)別,其實(shí)有很多姐妹還是分不清的。秋天的紫外線很猛烈,隔離防曬還是要做足。很多姐妹都在糾結(jié)到底是用防曬霜還是用隔離霜,搞不清隔離霜和防曬霜的區(qū)別。簡

大紅蘿卜與胡蘿卜的區(qū)別鑒于有的朋友經(jīng)常會將東北雌性紅蘿卜、大紅蘿卜和胡蘿卜弄混淆,所以在這里詳細(xì)介紹一下大紅蘿卜和胡蘿卜的區(qū)別。由于大家最先認(rèn)識大紅蘿卜,所有先從大紅蘿卜講起,然后在介紹東北雌性紅蘿卜和胡蘿卜?!?/p>

說到精梳棉和純棉的區(qū)別,你是否有一些丈二摸不著頭腦呢?很多人多喜歡穿純棉的衣服,既環(huán)保又健康。然后現(xiàn)如今市面上又開始流行精梳棉,加入了精梳棉的衣服既透氣又舒服。那這么兩種棉有什么區(qū)別呢?一起來看看。精梳棉和純棉的區(qū)別,從表面上

前幾天我在網(wǎng)上看到一篇英語文章,說的是信用卡和借記卡的區(qū)別。我看后,為了確保沒有誤解文章的具體內(nèi)容,我就把英語的文章發(fā)給了我的同學(xué) H,讓她也看看,一來讓她也注意一下銀行的規(guī)則,二來也確保我沒有理解錯。本來是覺得她看過后,我們電話