iT邦幫忙

2023 iThome 鐵人賽

DAY 6
0
自我挑戰組

MCU功能介紹與實作系列 第 6

Day 6: 記憶體:Flash、RAM、EEPROM

  • 分享至 

  • xImage
  •  

這些MCU需要可靠的記憶體,用於保存程式碼、數據和參數設定。在Day 6中,我們將深入探討三種常見的MCU內記憶體類型:Flash、RAM和EEPROM,並比較它們的特點。

Flash 記憶體

Flash記憶體是一種非揮發性記憶體,被廣泛用於儲存程式碼、韌體和持久性資料。它在MCU中的應用範圍非常廣泛,涵蓋了從家用電器到工業設備的各種領域。以下是Flash記憶體的主要特點:

非揮發性: Flash記憶體可以在斷電後保有資料,這使得它非常適合存儲韌體和長期持久性資料。

大容量: Flash記憶體通常具有相對較大的存儲容量,足以容納大型應用程式和資料。

寫入次數限制: 每個Flash記憶體都有一定的寫入次數限制,需要謹慎管理以防止損壞。

讀取速度較慢: 相對於RAM,Flash記憶體的讀取速度較慢,因此它不適合需要快速隨機訪問的應用。

主要的Flash記憶體製造商包括Intel、Samsung、Micron、Toshiba和SK Hynix。

RAM 記憶體

RAM(隨機存取記憶體)是一種揮發性記憶體,用於臨時存儲資料及數據,並且在斷電後會失去儲存之資料。它主要用於運行應用程式、緩存資料和存儲工作內存。以下是RAM記憶體的主要特點:

揮發性: RAM記憶體在斷電後會失去儲存的資料,因此它主要用於運行時存儲。

極高的讀寫速度: RAM記憶體提供極快的讀取和寫入速度,使得它非常適合需要即時訪問的應用。

容量有限: 相對於Flash,RAM記憶體的容量通常較小,僅足夠存儲運行應用程序所需的資料及數據。

成本較高: RAM記憶體的成本通常較高,因此通常只用於運行時存儲。

主要的RAM記憶體製造商包括Samsung、Micron、SK Hynix和Kingston。

EEPROM 記憶體

EEPROM(可擦寫可編程只讀存儲器)是一種非揮發性記憶體,類似於Flash,但通常具有更快的讀取和寫入速度。EEPROM主要用於存儲設備參數設定、校正資料和小型資料的存儲。以下是EEPROM記憶體的主要特點:

非揮發性: EEPROM記憶體不需要電源來保持數據。

可多次讀寫: EEPROM記憶體可以被多次刪除和寫入,適用於需要定期更新的數據存儲。

相對較小的容量: EEPROM記憶體的容量通常比Flash小,因此適用於小型資料存儲。

主要的EEPROM存儲單元製造商包括Microchip Technology、STMicroelectronics和ON Semiconductor。

整理:

特性 Flash RAM EEPROM
揮發性
保有資料(斷電後)
讀取速度 較慢 中等
寫入速度 較慢 中等
容量 較小 較小
讀寫次數 較少 較少
成本 中等
應用 程式碼、韌體 開機後運算的資料 參數設定、小量資料

上一篇
Day 5: CPU和核心
下一篇
Day 7: 控制器區塊:時鐘、重置、中斷
系列文
MCU功能介紹與實作30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言