25小時在線 158-8973同步7035 可微可電所有flash器件都受位交換現(xiàn)象的困擾。在某些情況下(很少見,nand發(fā)生的次數(shù)要比nor多),一個比特位會發(fā)生反轉或被反轉了。
一位的變化可能不很明顯,但是如果發(fā)生在一個關鍵文件上,這個小小的故障可能導致系統(tǒng)停機。如果只是有問題,多讀幾次就可能解決了。
當然,如果這個位真的改變了,就 采用錯誤探測/錯誤更正(edc/ecc)算法。位反轉的問題 見于nand閃存,nand的供應商建議使用nand閃存的時候,同時使用edc/ecc算法。
這個問題對于用nand存儲多媒體時倒不是致命的。當然,如果用本地存儲設備來存儲操作系統(tǒng)、配置文件或其他時, 使用edc/ecc系統(tǒng)以性。
壞塊處理
nand器件中的壞塊是隨機分布的。以前也曾有過壞塊的努力,但發(fā)現(xiàn)成品率太低,代價太高,不劃算。
nand器件需要對介質進行初始化掃描以發(fā)現(xiàn)壞塊,并將壞塊標記為不可用。在已制成的器件中,如果通過的方法不能進行這項處理,將導致高故障率。
軟件支持
當討論軟件支持的時候,應該區(qū)別基本的讀/寫/擦操作和高的用于磁盤和閃存管理算法的軟件,包括性能化。
在nor器件上運行代碼不需要的軟件支持,在nand器件上進行同樣操作時,通常需要驅動程序,也就是內(nèi)存技術驅動程序(mtd),nand和nor器件在進行寫入和擦除操作時都需要mtd。
使用nor器件時所需要的mtd要相對少一些,許多廠商都提供用于nor器件的更軟件,這其中包括m-system的trueffs驅動,該驅動被wind river system、microsoft、qnx software system、symbian和intel等廠商所采用。
與嵌入式微處理器相比,微控制器的大特點是單片化,體積減小,從而使功耗和成本下降、性提高。微控制器適合于實時控制,因此稱為微控制器。 mcu擁有的品種多。比較有代表性的mcu有8051、mcs-251、mcs-96/196/296、p51xa、c166/167、68k系列,以及mcu 8xc930/931、c540、c541,并且有支持i2c、can-bus、lcd及眾多mcu和兼容系列。 mcu占嵌入式系統(tǒng)約70 的市場份額。NT5TU32M16CG-3C MP2360DG-LF-Z MT48LC16M16A2BG-75IT:D 24LC512T-I/SN XTR115U/2K5 AD8647ARMZ-REEL AD8422ARZ-R7 RT8289GSP TPS23751PWPR ISO1H801G PI5PD2069WEX MAX708TCSA LT1959CR DS1818R-10 RT9108NB ALC888S AOZ8902CIL TL431ACLPR RT9266GE SGM2019-3.3YN5G/T SGM2019-1.8YN5G MC34063A SY8088AA AMS1085CM-3.3