關(guān)于STM32F407開發(fā)板的幾種內(nèi)存總結(jié),SRAM,FLASH,EEPROM
來源:宇芯有限公司 日期:2019-02-28 14:28:20
存儲器的種類比較豐富,如常見的存儲器一般有:RAM、
SRAM 、SDRAM、ROM、EPROM、 EEPROM 、Flash等等,后根據(jù)掉電數(shù)據(jù)是否保存分為RAM(隨機(jī)存取存儲器)和ROM(只讀存儲器),RAM比ROM的訪問速度快,但是存在掉電數(shù)據(jù)會丟失,而ROM則會存儲數(shù)據(jù)。
SRAM是屬于靜態(tài)隨機(jī)存儲器,是RAM的一種,而FLASH 和EEPROM是掉電會保存數(shù)據(jù)的存儲器屬于ROM的分類,
FLASH和EEPROM的區(qū)別在于:
Flash存儲器適用于速度要求高,容量要求大,掉電時要求數(shù)據(jù)不丟失的場合;
EEPROM存儲器適用于速度不高,容量不大,掉電時要求數(shù)據(jù)不丟失的場合。
查看STM32F407產(chǎn)品手冊用到了哪些內(nèi)存 :
1.芯片自帶內(nèi)存:SRAM:192K,FLASH:1024K.
2.IIC實驗里介紹MCU與24C02通過IIC實現(xiàn)通訊,24C02是一款EEPROM芯片,總?cè)萘?56字節(jié)。
3.SPI實驗里介紹MCU與W25Q128通過SPI實現(xiàn)通訊,W25Q128是一塊外部FLASH,容量128Mb,也就是16M字節(jié)。
4.外部SRAM實驗里介紹了IS62WV51216,容量1M字節(jié)。
在STM32F407單片機(jī)中,RAM主要是做運行時數(shù)據(jù)存儲器,FLASH主要是程序存儲器,EEPROM主要是用以在程序運行保存一些需要掉電不丟失的數(shù)據(jù)。