分類:
1 ROM (EPROM、EEPROM、NOR_Flash、NAND_Flash)
只讀存儲器,斷電后數(shù)據(jù)保存,以前ROM是只能讀取,不能擦寫的,隨著技術的發(fā)展,flash逐漸取代了rom,但功能上還沿用了rom的作用,所以把它歸為rom類。
2 RAM (SRAM)
隨機存儲器,掉電數(shù)據(jù)丟失,但它的最大有點就是讀寫速度快,典型的RAM就是內存條。
加深理解:
在KEIL5中點擊魔術棒,再點擊TARGET,在下面的選型中有如下選項:
?options for target
ROM 外部只讀存儲器 用戶設置
RAM 外部隨機存儲器 用戶設置
IROM 內部只讀存儲器 選定芯片后位置和大小就定了 (比如選了STM32F107VC 那么起始地址就是0X0800 0000 大小 0X40000 ,0X40000=256X1024, 即內部FLASH為256K)
IRAM 內部隨機存儲器 選定芯片后位置和大小就定了 (比如選了STM32F107VC 那么起始地址就是0X2000 0000 大小 0X10000 , 0X10000=64X1024, 即內部RAM為64K)
查看數(shù)據(jù)手冊P33也可以看到ARM分配的內存區(qū)間!