|
|||||||||||
| 技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測(cè)控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng) 驅(qū)動(dòng)編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計(jì) | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
請(qǐng)教,RAM 中的 SRAM 和 Flash 他們有什么區(qū)別? |
| 作者:lsh998 欄目:嵌入式系統(tǒng) |
請(qǐng)教: RAM 中的 SRAM 和 FLASH 他們有什么區(qū)別啊? 還有他們各自主要的作用是什么? 他們相對(duì)于 89C51 中的什么呢? 謝謝! |
| 2樓: | >>參與討論 |
| 作者: tc001 于 2005/8/25 14:53:00 發(fā)布:
SRAM和FLASH區(qū)別: SRAM掉電數(shù)據(jù)丟失,FLASH掉電數(shù)據(jù)不丟; 在89C51中,數(shù)據(jù)存儲(chǔ)器是SRAM,程序存儲(chǔ)器是FLASH |
|
| 3樓: | >>參與討論 |
| 作者: lsh998 于 2005/8/25 15:41:00 發(fā)布:
tc001 大哥,太感謝您了! tc001 大哥,太感謝您了! 還有幾個(gè)問(wèn)題向您請(qǐng)教: AHB 和 VPB 外設(shè)區(qū)域都為 2 MB ,可各自分配 128 個(gè)外設(shè)。每個(gè)外設(shè)空間的規(guī)格都為 16 KB , 這樣就簡(jiǎn)化了外設(shè)的地址譯碼。所有外設(shè)寄存器不管規(guī)格大小,都按照字地址進(jìn)行分配(32 位邊界), 這樣就不再需要使用字節(jié)定位的硬件小邊界的字節(jié)(8位) 或半字 (16 位)訪問(wèn)。不管字還是半字 寄存器,都是一次性訪問(wèn),列如,不可能對(duì)一個(gè)寄存器的最高字節(jié)執(zhí)行單獨(dú)的讀或?qū)懖僮鳌?br> 問(wèn)題1: 都按照字地址進(jìn)行分配(32 位邊界),這是什么意思。 問(wèn)題2: 為什么不再需要使用字節(jié)定位的硬件小邊界的字節(jié)(8位) 或半字 (16 位)訪問(wèn)了呢 ? 問(wèn)題3: 不可能對(duì)一個(gè)寄存器的最高字節(jié)執(zhí)行單獨(dú)的讀或?qū)懖僮鳌_@是為什么呢? 謝謝tc001 大哥! 致禮! * - 本貼最后修改時(shí)間:2005-8-25 15:58:55 修改者:lsh998 |
|
| 4樓: | >>參與討論 |
| 作者: dable_hn 于 2005/9/6 18:34:00 發(fā)布:
糾正!! FLASH也是RAM嗎?它是ROM范疇。另外SRAM 是靜態(tài)RAM,對(duì)應(yīng)是DRAM(動(dòng)態(tài)RAM),兩者工作原理不一樣,嵌入式系統(tǒng)種SRAM常用。 問(wèn)題1:按字(32b應(yīng)該是雙字吧)編址,就是地址尋址以4個(gè)字節(jié)對(duì)齊,地址的最低位(A0)對(duì)應(yīng)的地址空間為4個(gè)字節(jié)。因?yàn)榈刂芳?,地址空間會(huì)遞增4個(gè)字節(jié),所以你沒(méi)辦法尋址字節(jié)或16b字(一些含有字節(jié)使能信號(hào)的處理器除外),即問(wèn)題3的答案。 問(wèn)題2:雙字編址已經(jīng)可以尋址所有空間,這個(gè)角度來(lái)看,自然不需要。其實(shí)這里已經(jīng)不是需不需要的問(wèn)題,而是能不能,如果沒(méi)有字節(jié)使能信號(hào),根本不能以字節(jié)為單位定位存儲(chǔ)器。 |
|
| 免費(fèi)注冊(cè)為維庫(kù)電子開(kāi)發(fā)網(wǎng)會(huì)員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號(hào) |