25小時(shí)在線 158-8973同步7035 可微可電所有flash器件都受位交換現(xiàn)象的困擾。在某些情況下(很少見,nand發(fā)生的次數(shù)要比nor多),一個(gè)比特位會(huì)發(fā)生反轉(zhuǎn)或被反轉(zhuǎn)了。
一位的變化可能不很明顯,但是如果發(fā)生在一個(gè)關(guān)鍵文件上,這個(gè)小小的故障可能導(dǎo)致系統(tǒng)停機(jī)。如果只是有問題,多讀幾次就可能解決了。
當(dāng)然,如果這個(gè)位真的改變了,就 采用錯(cuò)誤探測/錯(cuò)誤更正(edc/ecc)算法。位反轉(zhuǎn)的問題 見于nand閃存,nand的供應(yīng)商建議使用nand閃存的時(shí)候,同時(shí)使用edc/ecc算法。
這個(gè)問題對(duì)于用nand存儲(chǔ)多媒體時(shí)倒不是致命的。當(dāng)然,如果用本地存儲(chǔ)設(shè)備來存儲(chǔ)操作系統(tǒng)、配置文件或其他時(shí), 使用edc/ecc系統(tǒng)以性。
壞塊處理
nand器件中的壞塊是隨機(jī)分布的。以前也曾有過壞塊的努力,但發(fā)現(xiàn)成品率太低,代價(jià)太高,不劃算。
nand器件需要對(duì)介質(zhì)進(jìn)行初始化掃描以發(fā)現(xiàn)壞塊,并將壞塊標(biāo)記為不可用。在已制成的器件中,如果通過的方法不能進(jìn)行這項(xiàng)處理,將導(dǎo)致高故障率。
軟件支持
當(dāng)討論軟件支持的時(shí)候,應(yīng)該區(qū)別基本的讀/寫/擦操作和高的用于磁盤和閃存管理算法的軟件,包括性能化。
在nor器件上運(yùn)行代碼不需要的軟件支持,在nand器件上進(jìn)行同樣操作時(shí),通常需要驅(qū)動(dòng)程序,也就是內(nèi)存技術(shù)驅(qū)動(dòng)程序(mtd),nand和nor器件在進(jìn)行寫入和擦除操作時(shí)都需要mtd。
使用nor器件時(shí)所需要的mtd要相對(duì)少一些,許多廠商都提供用于nor器件的更軟件,這其中包括m-system的trueffs驅(qū)動(dòng),該驅(qū)動(dòng)被wind river system、microsoft、qnx software system、symbian和intel等廠商所采用。
單片機(jī)是一種集成電路芯片。它把具有數(shù)據(jù)處理能力的 處理器(cpu)、只讀存儲(chǔ)器(rom)、隨機(jī)存儲(chǔ)器(ram)、多種i/o(輸入/輸出)接口和中斷系統(tǒng)、定時(shí)器/計(jì)數(shù)器等功能集成到一塊芯片上,構(gòu)成的一個(gè)微型計(jì)算機(jī)的主機(jī)。單片機(jī)的部件是微控制器,又叫cpu( 處理器)。現(xiàn)在,業(yè)內(nèi)人士把微控制器稱為單片機(jī)。單片機(jī)是專門用作嵌入式應(yīng)用而設(shè)計(jì)的單芯片微型機(jī)。為了滿足不斷擴(kuò)展的嵌入式應(yīng)用需求,不斷在片內(nèi)增加各種單元電路,而形成目前廣泛使用的微控制器。因此,單片機(jī)是一個(gè)典型的普及型的嵌入式系統(tǒng),因?yàn)樗鼈兂饲度胧綉?yīng)用之外沒有其他用途。 AO4601 AO4613 AO4627 AO4629 AO4922 AO4924 FDS5692Z FDS3512 FDS7766S FDS7766 FDS6994S FDS8882 FDS6892AZ FDS6680S Si2343DS-T1-E3 Si2333CDS-T1-GE3 Si2319CDS-T1-GE3 Si2312CDS-T1-GE3 SI2307CDS-T1-GE3 Si2305CDS-T1-GE3 Si2303CDS-T1-GE3 SI2303CDS-T1-E3 HMC481MP86E MP2130DG-C423-LF-Z MSA-0486-TR1G NTMFS4119NT1G NJM4580CG-TE2 NTMFS4C09NAT1G NTV1215MC IRFH7936TRPBF TLV61220DBVR