欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索

關(guān)于單片機(jī)的ROM和RAM

查看數(shù): 4707 | 評論數(shù): 14 | 收藏 0
關(guān)燈 | 提示:支持鍵盤翻頁<-左 右->
    組圖打開中,請稍候......
發(fā)布時間: 2021-9-2 18:45

正文摘要:

單片機(jī)的ROM和RAM----我們選型mcu的時候內(nèi)存空間一定是要考慮的參數(shù),比如ROM、RAM 1.DRAM分為很多種,主要有SRAM、FPRAM/FastPage、EDORAM、SDRAM、DDR RAM、RDRAM、SGRAM、WRAM,哪些是常用的?驅(qū)動像素高的屏 ...

回復(fù)

ID:451718 發(fā)表于 2021-9-7 18:34
QWE4562012 發(fā)表于 2021-9-7 18:22
1.這個點(diǎn)和字節(jié)怎么關(guān)聯(lián)起來的呢?

2.800*480  緩存會達(dá)到3000K  這是怎么計算的

64色才會到3000k,  單色只需要800*480/8 = 47K左右
ID:668004 發(fā)表于 2021-9-7 18:22
robinsonlin 發(fā)表于 2021-9-4 12:03
在單片機(jī)領(lǐng)域,不要糾結(jié)RAM的種類, 以前老產(chǎn)品因為RAM不夠用,會擴(kuò)充外置的RAM,但現(xiàn)在RAM不夠用一般都 ...

1.這個點(diǎn)和字節(jié)怎么關(guān)聯(lián)起來的呢?

2.800*480  緩存會達(dá)到3000K  這是怎么計算的
ID:668004 發(fā)表于 2021-9-7 18:19
robinsonlin 發(fā)表于 2021-9-4 12:03
在單片機(jī)領(lǐng)域,不要糾結(jié)RAM的種類, 以前老產(chǎn)品因為RAM不夠用,會擴(kuò)充外置的RAM,但現(xiàn)在RAM不夠用一般都 ...

兄弟   謝謝你   學(xué)習(xí)了很多。。。看來顯示屏驅(qū)動學(xué)問很深
ID:668004 發(fā)表于 2021-9-7 18:18
188610329 發(fā)表于 2021-9-3 21:47
怎樣才算大主要還是要看你的需求, 大是沒有底的,有了1M,你會要 1G,有了 1G 你會要 1T。
當(dāng)你編寫的程序 ...

謝謝如此耐心 形象的回復(fù)
ID:451718 發(fā)表于 2021-9-4 12:03
QWE4562012 發(fā)表于 2021-9-3 19:15
透徹!那ROM和RAM還可以分出來好多種類型

在單片機(jī)領(lǐng)域,不要糾結(jié)RAM的種類, 以前老產(chǎn)品因為RAM不夠用,會擴(kuò)充外置的RAM,但現(xiàn)在RAM不夠用一般都是從選型上解決。 做屏幕顯示,是個比較復(fù)雜的問題。一般都是直接調(diào)用庫函數(shù)還實(shí)現(xiàn)。 如果要做顯示緩存處理,算法會很龐大。拿12864舉例。  點(diǎn)陣是128*64 ,也就是8192個點(diǎn)。因為是單色顯示,所以,一個字節(jié)8位,需要1024個字節(jié)來存儲顯示信息,也就是常說的1K內(nèi)存。當(dāng)然,這只是單色,如果是彩色,比如64色,那么就需要64k內(nèi)存。 如果是800*480的彩屏,顯示緩存會達(dá)到3000K,這就得用顯卡來處理了。
ID:624769 發(fā)表于 2021-9-3 21:47
QWE4562012 發(fā)表于 2021-9-3 19:05
謝謝你說了那么多  但是我還是沒搞懂  怎樣才算大

怎樣才算大主要還是要看你的需求, 大是沒有底的,有了1M,你會要 1G,有了 1G 你會要 1T。
當(dāng)你編寫的程序,只有30K的時候 64K的Rom就足夠大了。當(dāng)你編的程序有2M的時候,1M的ROM都太小了。當(dāng)你普遍編寫的程序都在10K上下的時候,16K的Rom就算夠用了,64K的Rom就算很大了,
ID:668004 發(fā)表于 2021-9-3 19:19
1374897571 發(fā)表于 2021-9-3 14:12
ROM和falsh是同一個東西嗎?
回復(fù):falsh是快速可擦除的一類ROM

你扣發(fā)下  
ID:668004 發(fā)表于 2021-9-3 19:16
zjjhtony 發(fā)表于 2021-9-3 19:14
FLASH 就是單片機(jī)的ROM
但是ROM不一定時FLASH。
早期的mcu很多是沒有內(nèi)置的ROM的,需要外置的ROM去擴(kuò)展。 ...

那ROM和RAM多大才算大呢
ID:668004 發(fā)表于 2021-9-3 19:15
robinsonlin 發(fā)表于 2021-9-3 10:34
最通俗易懂的解釋:  ROM就好比你電腦的硬盤,RAM就好比你電腦的內(nèi)存條或者顯卡的顯存。

透徹!那ROM和RAM還可以分出來好多種類型
ID:18297 發(fā)表于 2021-9-3 19:14
FLASH 就是單片機(jī)的ROM
但是ROM不一定時FLASH。
早期的mcu很多是沒有內(nèi)置的ROM的,需要外置的ROM去擴(kuò)展。
現(xiàn)在還有的ROM是一次性燒錄的,叫OTP。
也有MTP,就是多次燒錄,一般是1000只有。
還有就是flash。一般是1萬次以上。
ID:668004 發(fā)表于 2021-9-3 19:05
188610329 發(fā)表于 2021-9-3 02:46
Flash 就是 ROM
簡單的講,
ROM 就是存你的程序的,根據(jù)你的應(yīng)用,以及你需要制作的功能,決定你需要的  ...

謝謝你說了那么多  但是我還是沒搞懂  怎樣才算大
ID:963892 發(fā)表于 2021-9-3 14:12
ROM和falsh是同一個東西嗎?
回復(fù):falsh是快速可擦除的一類ROM
ID:451718 發(fā)表于 2021-9-3 10:34
最通俗易懂的解釋:  ROM就好比你電腦的硬盤,RAM就好比你電腦的內(nèi)存條或者顯卡的顯存。
ID:624769 發(fā)表于 2021-9-3 02:46
Flash 就是 ROM
簡單的講,
ROM 就是存你的程序的,根據(jù)你的應(yīng)用,以及你需要制作的功能,決定你需要的 ROM 的大小。
RAM 就是存放變量的地方,根據(jù)你的程序需要用到多少變量,決定,你需要的RAM的大小。
各種不同的RAM 決定性區(qū)別就是訪問速度,或者說讀寫速度,1M的ROM的確很大了,如果不是用來存放字庫或者第三方函數(shù)的話,你自己一個人從0編程序的話,只要不是瞎編,你能編到1M的ROM都不夠的話,手都能斷了。相對于1M的ROM,如果配上512K的RAM, 那真的是大的離譜了,就像我之前說的 RAM是存放變量用的。你相當(dāng)于一個程序,其中有一半是變量。當(dāng)然,實(shí)際應(yīng)用中可以把RAM用來緩存你的CODE,來加快運(yùn)行速度,但不是必須的。

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表