存儲(chǔ)器選擇技巧與訣竅
來源: 日期:2021-07-01 10:05:58
對于所有基于微控制器的嵌入式系統(tǒng)而言,存儲(chǔ)器都是其中的主要元件。例如開發(fā)人員需要足夠的RAM以存儲(chǔ)所有易失性變量、創(chuàng)建緩沖區(qū)以及管理各種應(yīng)用堆棧。RAM對于嵌入式系統(tǒng)相當(dāng)重要,同樣開發(fā)人員也需要一定空間用于存儲(chǔ)應(yīng)用代碼 、非易失性數(shù)據(jù)和配置信息。然而,問題在于非易失性存儲(chǔ)器技術(shù)不斷擴(kuò)展,選擇眾多,例如嵌入式系統(tǒng)中的EEPROM和
FRAM,嵌入式系統(tǒng)中的閃存、eMMC和SD卡,使選擇適合應(yīng)用的存儲(chǔ)器頗具挑戰(zhàn)性。
為嵌入式產(chǎn)品選擇合適的存儲(chǔ)器類型和接口頗具挑戰(zhàn)性。選擇適合應(yīng)用的存儲(chǔ)器時(shí),開發(fā)人員可以參考以下“技巧與訣竅”:
•明確存儲(chǔ)器工作條件,例如:
-預(yù)期擦/寫次數(shù)
-溫度、振動(dòng)和輻射等環(huán)境條件和因素
-數(shù)據(jù)加載要求
•記錄應(yīng)用中存儲(chǔ)器正常工作的最小比特率、所需比特率和最大比特率
•選擇最接近記錄中所需比特率的存儲(chǔ)器接口類型
•對于汽車或航天系統(tǒng)等惡劣環(huán)境條件,須選擇通過汽車級鑒定或輻射耐受性較強(qiáng)的存儲(chǔ)器
•使用分線板將所選存儲(chǔ)器件連接至微控制器開發(fā)套件以測試其性能
上述技巧有助于確保開發(fā)人員找到適合嵌入式應(yīng)用的存儲(chǔ)器。
如今可供開發(fā)人員選擇的非易失性存儲(chǔ)器件種類繁多,可用于存儲(chǔ)各種數(shù)據(jù),從應(yīng)用代碼到配置信息,不一而足。如上所述,開發(fā)人員需仔細(xì)評估應(yīng)用需求,慎重選擇存儲(chǔ)器類型和接口,以期取得這些需求與成本之間的平衡。
關(guān)鍵詞:FRAM