摘要: 介紹內(nèi)存壓縮技術(shù)和一個(gè)基于
硬件 的內(nèi)存壓縮系統(tǒng)模型,探討內(nèi)存壓縮技術(shù)在
嵌入式系統(tǒng) 中的應(yīng)用;重點(diǎn)介紹內(nèi)存壓縮系統(tǒng)的硬件要求及
操作系統(tǒng) 對(duì)內(nèi)存壓縮機(jī)制的支持;簡(jiǎn)單介紹內(nèi)存壓縮中常用的
算法 Lempel-Ziv,并就內(nèi)存壓縮技術(shù)在
嵌入式 系統(tǒng)中的應(yīng)用問(wèn)題作一些探討。
關(guān)鍵詞: 嵌入式系統(tǒng) 內(nèi)存壓縮 壓縮內(nèi)存控制器 Lempel-Ziv算法
1 內(nèi)存壓縮技術(shù)介紹
為節(jié)省存儲(chǔ)空間或傳輸帶寬,人們已經(jīng)在計(jì)算機(jī)系統(tǒng)中廣泛地使用了數(shù)據(jù)壓縮技術(shù)。在磁介質(zhì)存儲(chǔ)數(shù)據(jù)或網(wǎng)絡(luò) 傳輸數(shù)據(jù)時(shí),人們使用基于硬件或軟件的各種壓縮技術(shù)。當(dāng)壓縮技術(shù)在各個(gè)領(lǐng)域都很流行時(shí),內(nèi)存壓縮技術(shù)卻由于其復(fù)雜性而一直未得到廣泛使用。近年來(lái),由于在并行壓縮一解壓算法以及在硅密度及速度方面取得的進(jìn)展,使得內(nèi)存壓縮技術(shù)變得可行。
內(nèi)存壓縮技術(shù)的主要思想是將數(shù)據(jù)按照一定的算法壓縮后存入壓縮內(nèi)存中,系統(tǒng)從壓縮內(nèi)存中找到壓縮過(guò)的數(shù)據(jù),將其解壓后即可以供系統(tǒng)使用。這樣既可以增加實(shí)際可用的內(nèi)存空間,又可以減少頁(yè)面置換所帶來(lái)的開(kāi)銷,從而以較小的成本提高系統(tǒng)的整體性能。
內(nèi)存壓縮機(jī)制是在系統(tǒng)的存儲(chǔ)層次中邏輯地加入一層——壓縮內(nèi)存層。系統(tǒng)在該層中以壓縮的格式保存物理頁(yè)面,當(dāng)頁(yè)面再次被系統(tǒng)引用時(shí),解壓該壓縮頁(yè)后,即可使用。我們將管理這一壓縮內(nèi)存層的相關(guān)硬件及軟件的集合統(tǒng)稱為內(nèi)存壓縮系統(tǒng)。內(nèi)存壓縮系統(tǒng)對(duì)于CPU 、I/O設(shè)備、設(shè)備驅(qū)動(dòng)以及應(yīng)用軟件來(lái)說(shuō)是透明的,但是操作系統(tǒng)必須具有管理內(nèi)存大小變化以及壓縮比率變化的功能。
對(duì)于大多數(shù)的操作系統(tǒng)而言,要實(shí)現(xiàn)內(nèi)存壓縮,大部分體系結(jié)構(gòu)都不需要改動(dòng)。在標(biāo)準(zhǔn)的操作系統(tǒng)中,內(nèi)存都是通過(guò)固定數(shù)目的物理頁(yè)框(page frame)來(lái)描述的,由操作系統(tǒng)的VMM來(lái)管理。要支持內(nèi)存壓縮,OS要管理的實(shí)際內(nèi)存大小和頁(yè)框數(shù)目是基于內(nèi)存的壓縮比率來(lái)確定的。這里的實(shí)現(xiàn)內(nèi)存是指操作系統(tǒng)可的內(nèi)存大小,它與物理內(nèi)存的關(guān)系如下:假設(shè)PM是物理內(nèi)存,RM(t)是系統(tǒng)在t時(shí)刻的實(shí)際內(nèi)存,而CR(t)是壓縮比率,在給定時(shí)刻t可支持的最大實(shí)際內(nèi)存為RM(t)=CR1(t)×PM。然而,由于應(yīng)用程序的數(shù)據(jù)壓縮率是不依賴于OS而動(dòng)態(tài)變化的,未壓縮的數(shù)據(jù)可能會(huì)耗盡物理內(nèi)存,因此當(dāng)物理內(nèi)存接近耗盡時(shí),操作系統(tǒng)必須采取行動(dòng)來(lái)解決這個(gè)問(wèn)題。
2 內(nèi)存壓縮系統(tǒng)的硬件模型
目前由于內(nèi)存壓縮的思想越來(lái)越引起人們的注意市場(chǎng)上也出現(xiàn)了一些基于軟件的內(nèi)存壓縮器。這些內(nèi)存壓縮器主要是通過(guò)軟件對(duì)數(shù)據(jù)進(jìn)行壓縮,但由于訪問(wèn)壓縮數(shù)據(jù)帶來(lái)的延遲,它在系統(tǒng)性能方面改進(jìn)并不明顯,有些甚至降低了系統(tǒng)性能。本節(jié)介紹一種基于硬件的內(nèi)存壓縮系統(tǒng)模型。
圖1是一個(gè)典型的內(nèi)存壓縮系統(tǒng)的硬件模型,包括了壓縮內(nèi)存、L3高速緩沖、壓縮內(nèi)存控制器等硬件部分。
其中壓縮內(nèi)存(133MHz SD RAM )包含了壓縮數(shù)據(jù)。L3高速緩沖是一個(gè)共享的、32MB、4路組相聯(lián)、可回寫(xiě)的高速緩沖,每行大小為1KB,由兩倍數(shù)據(jù)率(DDR )SDRAM制定。L3高速緩沖包含了未壓縮的緩沖行,由于大部分的訪問(wèn)都可以在L3高速緩沖中命中,因此它隱藏了訪問(wèn)壓縮主存引起的延遲。L3高速緩沖對(duì)于存儲(chǔ)分級(jí)體系中的上層而言就是主存,它的操作對(duì)于其它硬件,包括處理器 和I/O來(lái)說(shuō)都是透明的。壓縮內(nèi)存控制器是整個(gè)內(nèi)存壓縮系統(tǒng)的控制中心 ,它負(fù)責(zé)數(shù)據(jù)的壓縮/解壓,監(jiān)控物理內(nèi)存的使用情況以及實(shí)際地址到物理地址的尋址過(guò)程。
數(shù)據(jù)壓縮過(guò)程是這樣的:壓縮內(nèi)存控制將1KB的高速緩沖行壓縮后寫(xiě)入壓縮內(nèi)存中,然后將它們從壓縮內(nèi)存中讀出后解壓。其壓縮算法就是Lempel-Ziv算法,我們會(huì)在下一部分介紹這個(gè)算法。壓縮機(jī)制將壓縮的數(shù)據(jù)塊以不同的長(zhǎng)度格式存放到內(nèi)存中。壓縮內(nèi)存的存儲(chǔ)單元是一個(gè)256字節(jié)的區(qū)域。按照壓縮比率不同,一個(gè)1KB的內(nèi)存塊(正好是L3每行的大小)可以占據(jù)0~4個(gè)壓縮區(qū)域。
壓縮內(nèi)存控制器必須根據(jù)長(zhǎng)度格式的不同將系統(tǒng)總線上的實(shí)際地址翻譯成物理內(nèi)存的中的物理地址。實(shí)際地址是出現(xiàn)在處理器外部總線上常規(guī)地址。篁 址用來(lái)錄十壓縮內(nèi)存的256字節(jié)區(qū)域。實(shí)際地址空間存在于L1/L2/L3高速緩沖中,用于立即訪問(wèn)。而其余的內(nèi)存內(nèi)容部分以壓縮形式存在于物理內(nèi)存中。內(nèi)存控制器通過(guò)查詢壓縮翻譯表(CTT)執(zhí)行從實(shí)際地址到物理地址的翻譯,這個(gè)表被保留在物理內(nèi)存的某個(gè)位置。圖2是CTT表的格式及內(nèi)存控制器的尋址模式。
每個(gè)1KB內(nèi)存塊的實(shí)際地址映射到CTT的一項(xiàng),而CTT每項(xiàng)共16字節(jié),包括四個(gè)物理區(qū)域地址,每個(gè)地址指向物理內(nèi)存聽(tīng)一個(gè)256字節(jié)區(qū)域。對(duì)于少于120位的塊,如一個(gè)全為零的塊,則使用一種特殊的CTT格式,稱為通用行格式。在這種格式中,壓縮數(shù)據(jù)全部存放在CTT項(xiàng)中,代替了四個(gè)地址指針。因此,一個(gè)1KB的通用塊僅占用物理內(nèi)存中的16字節(jié),其壓縮比率達(dá)到64:1。
壓縮內(nèi)存控制器中有一系列的寄存器 用于監(jiān)控物理內(nèi)存使用。Sectors Used Register(SUR)向操作系統(tǒng)報(bào)告壓縮內(nèi)存的使用情況。The Sectors Used Threshold Registers,SUTHR和SUTLR,用于設(shè)置內(nèi)存耗盡情況的中斷入口點(diǎn)。SUTLR寄存器是PCI中斷電路INTA的入口,而SUTHR寄存器是NMI中斷的入口。當(dāng)SUR超過(guò)了SUTLR的值,內(nèi)存控制器產(chǎn)生一個(gè)中斷,則操作系統(tǒng)采取措施來(lái)阻止內(nèi)存消耗。
在實(shí)際地址到物理地址的轉(zhuǎn)換中,一個(gè)有用的方法是快速頁(yè)操作。它允許控制器僅修改CTT項(xiàng)的四個(gè)指針,從而將4KB的頁(yè)面內(nèi)容換出或清空。快速頁(yè)操作通過(guò)將與4KB頁(yè)面相關(guān)的CTT項(xiàng)全部修改通用行格式(即全為零),從而將這4KB頁(yè)面的內(nèi)容全部清空。同樣,一對(duì)頁(yè)面可以通過(guò)交換它們相關(guān)的CTT項(xiàng)的區(qū)域指針來(lái)交換頁(yè)面內(nèi)容。由于沒(méi)有大量的數(shù)據(jù)移動(dòng)發(fā)生,快速頁(yè)面操作速度相當(dāng)快。
壓縮內(nèi)存控制器的壓縮/解壓功能是基于LempelZiv算法來(lái)進(jìn)行的,因此下一節(jié)將簡(jiǎn)單介紹一下該算法的思想。
3 內(nèi)存壓縮算法Lempel-Ziv
絕大多數(shù)的壓縮算法,包括用得特別流行的Lempel-Ziv壓縮算法家庭,都是基于對(duì)原子記錄(Token)字符串的完全重復(fù)檢測(cè) 。這個(gè)算法雖然不是最好的算法,但是,Lempel-Ziv算法強(qiáng)調(diào)的是算法的簡(jiǎn)單與取得高壓 縮率的速率,因此它還是在內(nèi)存壓縮中得到了廣泛的應(yīng)用。
Lemple-Ziv算法(簡(jiǎn)稱LZ)是編碼時(shí)將一個(gè)位串分成詞組,然后將數(shù)據(jù)流描述成一系列的對(duì)。每個(gè)對(duì)組成一個(gè)新的詞組,它包含一個(gè)數(shù)字(前一個(gè)詞組的標(biāo)識(shí))和一個(gè)位(被附加到前一個(gè)詞組上)。這種編碼方式很龐大,可是一旦應(yīng)用到適合的字符串,它就是相當(dāng)有效率的編碼方式。下面舉例說(shuō)明這種算法是如何編碼的。
++表示連接(010++1=0101),U=0010001101是未被壓縮的字符串。C是壓縮后的字符串。P(x)表示詞組數(shù)x。先看一下U=0010001101發(fā)現(xiàn),它可以被寫(xiě)為U=0++010001101,因此得到P(1)=P(0)++0。現(xiàn)在繼續(xù)將其寫(xiě)為U=0++02++0001101,可得到P(2)=P(1)++1。現(xiàn)在我們已經(jīng)將P(2)描述為上一詞組和一個(gè)新的位的組合。下一步,U=0++01++00++01101,并得到P(3)=P(1)++0。現(xiàn)在我們注意到,有U=0++01+00+011++01,而P(4)=011=P(2)++1,最后得到P(5)=P(1)++1。運(yùn)算的步驟如表1所列。
一旦創(chuàng)建了表1,就有了整個(gè)編碼的圖表。要?jiǎng)?chuàng)建Lempel-Ziv數(shù)據(jù)流,則依照公式創(chuàng)建對(duì)。如果公式是P(x)=P(A)++B,則每個(gè)對(duì)為(A++B)。因此P(1)=P(0)++0變?yōu)椋?0++0),P(2)=P(1)++0變?yōu)椋?1++0),依此類推,將所有這些對(duì)連接起來(lái),就得到了最后的字符串,結(jié)果如表2所列。這樣,C就變成000011010101011,看來(lái)比U要長(zhǎng)得多。但這里由于U的長(zhǎng)度短,因此未能看出優(yōu)勢(shì),而且包含P(0)的公式都沒(méi)有壓縮,所以也引起了長(zhǎng)度增加。
Lempel-Ziv字符串的解碼是很簡(jiǎn)單的,就是抓住其中的對(duì),對(duì)照表1進(jìn)行重構(gòu)。表1 編碼過(guò)程
步 驟 值 公 式 U
0 - P(0) 0010001101 1 0 P(1)=P(0)++0 0++010001101 2 01 P(2)=P(1)++1 0++01++00++01101 3 00 P(3)=P(1)++0 0++01++00++01101 4 011 P(4)=P(2)++1 0++01++00++011++01 5 01 P(5)=P(1)++1 0++01++00++011++01
表2 如何創(chuàng)建編碼字符串
公 式 P(1)=P(0)++0 P(2)=P(1)++1 P(3)=P(1)++0 P(4)=P(2)++1 P(5)=P(1)++1 對(duì) 00++0=000 01++1=011 01++0=010 10=++1=101 01++1=011 C
000++011++010++101++011=000011010101011
4 操作系統(tǒng)對(duì)內(nèi)存壓縮的支持
在壓縮內(nèi)存系統(tǒng)中,內(nèi)存大小指的是實(shí)際內(nèi)存大小,它比物理內(nèi)存大。在引導(dǎo)時(shí),BIOS 向操作系統(tǒng)報(bào)告的內(nèi)存大小就比實(shí)際安裝的物理內(nèi)存要大。例如,硬件原型安裝的是512MB的SDRAM,但BIOS向操作系統(tǒng)報(bào)告的內(nèi)存大小為1GB。當(dāng)應(yīng)用程序數(shù)據(jù)以2:1或更高的比率壓縮時(shí),實(shí)際內(nèi)存的工作方式與一般操作系統(tǒng)的內(nèi)存工作方式是相同的。但當(dāng)應(yīng)用程序以未壓縮數(shù)據(jù)來(lái)填充內(nèi)存時(shí)(如一個(gè)zip文件不可能達(dá)到2:1的壓縮比率),由于一般的OS只看到實(shí)際地址空間,因此不能意識(shí)到物理內(nèi)存已經(jīng)耗盡。例如,一個(gè)操作系統(tǒng)的實(shí)際內(nèi)存為1024MB,而牧師內(nèi)存為512MB。這時(shí)實(shí)際內(nèi)存已經(jīng)分配了600MB,系統(tǒng)顯示還有424MB的空閑內(nèi)存。但是由于已分配內(nèi)存的壓縮率很低,此時(shí)物理內(nèi)存的耗用已經(jīng)接近512MB。如果再近一步地分配內(nèi)存,那么系統(tǒng)就會(huì)因?yàn)槲锢韮?nèi)存的耗盡而崩潰,盡管它仍然顯示還有424MB的空閑內(nèi)存。這種情況下,必須由操作系統(tǒng)提供對(duì)壓縮內(nèi)存進(jìn)行管理的支持。
由于內(nèi)存壓縮是一個(gè)比較新的概念,一般的情況作系統(tǒng)都沒(méi)有這樣的機(jī)制來(lái)區(qū)分實(shí)際地址和物理地址,也不能處理“物理內(nèi)存耗盡”的情況。不過(guò),只要對(duì)操作系統(tǒng)內(nèi)核做一些小的改動(dòng)或者在操作系統(tǒng)之上增加一個(gè)設(shè)備驅(qū)動(dòng)程序,即可達(dá)到目的。
一般來(lái)說(shuō),要從以下幾方面對(duì)壓縮內(nèi)存進(jìn)行管理。
(1)監(jiān)控物理內(nèi)存使用情況
通過(guò)輪詢或中斷法,查看物理內(nèi)存的使用情況,并在物理內(nèi)存耗盡前給出警告。壓縮內(nèi)存管理例程是通過(guò)壓縮內(nèi)存控制器中的一些寄存器來(lái)實(shí)現(xiàn)對(duì)物理內(nèi)存的監(jiān)控。SUR報(bào)告物理內(nèi)存的使用情況,SUTHR和SUTLR用于設(shè)置中斷臨界值。壓縮內(nèi)存管理算法是基于物理內(nèi)存使用的四種狀態(tài),分別為stead y、ac quire、danger和interrupt,其臨界值的關(guān)系是mc_th_acquire我們可以使用輪詢和中斷相結(jié)合的方法進(jìn)行監(jiān)控,并對(duì)物理內(nèi)存使用的變化作出反應(yīng)。通過(guò)時(shí)鐘 中斷來(lái)驅(qū)動(dòng)輪例程,該例程每10ms讀取一次SUR的值,并將它與系統(tǒng)設(shè)定的臨界值比較。當(dāng)系統(tǒng)處于steady狀態(tài)時(shí),不用采取任何行動(dòng);當(dāng)使用超過(guò)mc_th_acquire,應(yīng)該增加nr_rsrv_pages來(lái)限制內(nèi)存分配,但這并未引起內(nèi)存缺乏;當(dāng)使用超過(guò)mc_th_danger,應(yīng)該增加nr_rsrv_pages到引起內(nèi)存缺乏,并導(dǎo)致頁(yè)面分配器和置換進(jìn)程回收內(nèi)存頁(yè)面,一旦進(jìn)入到該狀態(tài),物理內(nèi)存管理例程會(huì)喚醒置換進(jìn)程回收內(nèi)存。
(2)回收內(nèi)存以及清空空閑頁(yè)面內(nèi)容以減少使用
以標(biāo)準(zhǔn)的Linux 內(nèi)核為例,操作系統(tǒng)中有兩具主要的變量來(lái)管理內(nèi)存太少的情形。這兩個(gè)變量是nr_free_pages和struct freepages。為了檢測(cè)內(nèi)存是否已耗盡,在分配內(nèi)存前要進(jìn)行檢查。
if(nr_free_pages/*內(nèi)存太少,回收頁(yè)面*/
}
else
{/*可以進(jìn)行分配*/
在內(nèi)存壓縮系統(tǒng)中,通過(guò)增加一個(gè)新變量nr_rsrv_pages來(lái)完成此功能。這樣就使最小空閑頁(yè)面數(shù)量變?yōu)椋篺reepages.min'=freepages.min+nr_rsrv_pages。
通過(guò)動(dòng)態(tài)地調(diào)整nr_rsrv_pages變量,壓縮內(nèi)存管理例程可以人為地造成內(nèi)存缺乏的現(xiàn)象,從而引起置換進(jìn)程回收頁(yè)面,此時(shí)會(huì)將調(diào)用進(jìn)程暫時(shí)掛起。回收內(nèi)存包含縮減各種緩沖,并將進(jìn)程頁(yè)面置換到磁盤(pán)上。當(dāng)頁(yè)面返回到空閑頁(yè)面池時(shí),它們會(huì)被清零。我們可以使用前面提到的快速頁(yè)面操作來(lái)減少清空頁(yè)面操作所帶來(lái)的開(kāi)銷。
(3)阻塞CPU周期以減少物理內(nèi)存使用率
當(dāng)物理內(nèi)存使用超過(guò)監(jiān)界值mc_th_interrupt,控制器就中斷處理器,nr_rsrv_pages進(jìn)一步增加,然后CPU blocker就開(kāi)始運(yùn)行。我們?cè)谳喸儥C(jī)制的基礎(chǔ)上還使用了中斷機(jī)制,因?yàn)橹袛鄼C(jī)制比輪詢機(jī)制更加快速。如果在10ms的間隔中,物理內(nèi)存使用突然上升,硬件中斷會(huì)比輪詢例程更早檢測(cè)到這一情況。為了更加安全,我們使用CPUblocker來(lái)阻塞引起物理內(nèi)存使用的進(jìn)程。CPU blocker是空閑線程,它們可以使CPU空忙。由于頁(yè)面被置換到磁盤(pán)是以機(jī)器速度運(yùn)行的,而物理內(nèi)存使用卻可以以內(nèi)存訪問(wèn)速度運(yùn)行,速度從而得到增加。當(dāng)牧師內(nèi)存使用持續(xù)增加,以至換頁(yè)也無(wú)法緩解時(shí),進(jìn)程需要被阻塞。我們就通過(guò)啟動(dòng)CPUblocker來(lái)阻塞CPU周期直到換頁(yè)機(jī)制能有效地降低物理內(nèi)存使用。CPUblocker不會(huì)阻塞中斷,而且每40ms它就會(huì)讓出CPU以免其它進(jìn)程被餓死。 5 內(nèi)存壓縮技術(shù)在嵌入式系統(tǒng)中的應(yīng)用
嵌入式系統(tǒng)是一種特殊的計(jì)算機(jī)系統(tǒng),它是一個(gè)更大的系統(tǒng)或設(shè)備的一部分。通常,一個(gè)嵌入式系統(tǒng)是駐留在單處理機(jī)底板上的,其應(yīng)用程序存儲(chǔ)在ROM 中。事實(shí)上,所有具有數(shù)字接口 的設(shè)備——監(jiān)視器、微波 爐、VCRs、汽車等,都使用了嵌入式系統(tǒng)。一些嵌入式系統(tǒng)包含了操作系統(tǒng),稱為嵌入式操作系統(tǒng)。為了滿足嵌入式應(yīng)用的特殊要求,嵌入式微處理器 雖然在功能上和標(biāo)準(zhǔn)微處理器基本是一樣的,但和工業(yè)控制 計(jì)算機(jī)相比,嵌入式微處理器具有體積小、重量輕、成本低、可靠性中,內(nèi)存仍然是珍貴的資源,因此研究?jī)?nèi)存壓縮技術(shù)在嵌入式系統(tǒng)中的應(yīng)用具有一定的價(jià)值。
內(nèi)存壓縮的思想在一些嵌入式操作系統(tǒng)中,實(shí)際上已經(jīng)得到了體現(xiàn)。例如在VxWorks 中,當(dāng)操作系統(tǒng)下載 到目標(biāo)機(jī)上時(shí),其中一種方式是將引導(dǎo)程序和VxWorks映像都存放在ROM中。為了將其解壓后再?gòu)腞OM拷貝到RAM。這種基于軟件的壓縮方式,可以節(jié)省ROM空間,但其引導(dǎo)過(guò)程相對(duì)較慢。
以上的內(nèi)存壓縮技術(shù)在ROM中得到了應(yīng)用,但對(duì)于RAM來(lái)講,基于軟件內(nèi)存壓縮技術(shù),由于其訪問(wèn)壓縮數(shù)據(jù)可能造成的延遲和不確定性,會(huì)對(duì)嵌入式系統(tǒng)的實(shí)時(shí)性造成和。因此它與虛擬內(nèi)存技術(shù)一樣,在嵌入式系統(tǒng)中未得到廣泛應(yīng)用。
本文所介紹的內(nèi)存壓縮系統(tǒng)是基于硬件的。在相同基準(zhǔn)下,測(cè)試結(jié)果顯示出,該系統(tǒng)的運(yùn)行速度比標(biāo)準(zhǔn)系統(tǒng)的運(yùn)行速度快1.3倍。如果要實(shí)現(xiàn)相同大小的內(nèi)存,采用內(nèi)存壓縮系統(tǒng)的硬件費(fèi)用比購(gòu)買RAM的費(fèi)用要低,而且內(nèi)存越大,其節(jié)省的費(fèi)用越多,可以達(dá)到一半的價(jià)錢。因此筆者認(rèn)為在內(nèi)存資源極其寶貴的嵌入式系統(tǒng)中,實(shí)現(xiàn)基于硬件的內(nèi)存壓縮系統(tǒng)具有較大的價(jià)值。
結(jié)語(yǔ)
本文介紹的內(nèi)存壓縮系統(tǒng)是基于專門的硬件支持,即L3高速緩沖和內(nèi)存控制器。在目前大多數(shù)Penti um以上架構(gòu)的硬件平臺(tái)上,只需要對(duì)操作系統(tǒng)內(nèi)核做一些小的屐,或者增加一個(gè)設(shè)備驅(qū)動(dòng)及服務(wù)程序,即可完成此項(xiàng)功能。由于嵌入式系統(tǒng)對(duì)實(shí)時(shí)性的要求,基于硬件的內(nèi)存壓縮技術(shù)可以在增大可用內(nèi)存的同時(shí)不影響系統(tǒng)的實(shí)時(shí)性,其硬件費(fèi)用相對(duì)RAM的價(jià)格更低,具有一定的實(shí)用價(jià)值。
嵌入式系 (13927)
嵌入式系 (13927)
壓縮技術(shù) (8334)
壓縮技術(shù) (8334)
聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
相關(guān)推薦
嵌入式 系統(tǒng) 的技術(shù) 特點(diǎn)是什么嵌入式 系統(tǒng) 開(kāi)發(fā)相關(guān)技術(shù) 有哪些嵌入式 系統(tǒng) 有什么應(yīng)用
2021-04-27 06:17:26
嵌入式 系統(tǒng) 是計(jì)算機(jī)技術(shù) 、通信技術(shù) 、半導(dǎo)體技術(shù) 、微電子技術(shù) 、語(yǔ)音圖像數(shù)據(jù)傳輸技術(shù) ,甚至傳感器等先進(jìn)技術(shù) 和具體應(yīng)用對(duì)象相結(jié)合后的更新?lián)Q代產(chǎn)品,反映當(dāng)代最新技術(shù) 的先進(jìn)水平。嵌入式 系統(tǒng) 是當(dāng)今非常熱門的研究領(lǐng)域,在PC市場(chǎng)已趨于穩(wěn)定的今天,嵌入式 系統(tǒng) 市場(chǎng)的發(fā)展速度卻正在加快。
2019-09-17 07:12:18
如今,隨著IT行業(yè)的火熱,嵌入式 成了IT行業(yè)熱門之一,嵌入式 技術(shù) 執(zhí)行專用功能并被內(nèi)部計(jì)算機(jī)控制的設(shè)備或者系統(tǒng) 。嵌入式 系統(tǒng) 不能使用通用型計(jì)算機(jī),而且運(yùn)行的是固化的軟件,用術(shù)語(yǔ)表示就是固件
2019-10-17 06:41:08
一、嵌入式 開(kāi)發(fā)概述1**.嵌入式 技術(shù) 是什么?**嵌入式 技術(shù) 是以應(yīng)用為中心,以計(jì)算機(jī)技術(shù) 為基礎(chǔ),并且軟硬件可裁剪,適用于應(yīng)用系統(tǒng) 對(duì)功能、可靠性、成本、體積、功耗有嚴(yán)格要求的專用計(jì)算機(jī)系統(tǒng) 技術(shù) 。通常
2021-12-17 06:06:20
物聯(lián)網(wǎng)應(yīng)用技術(shù) 中 ,嵌入式 技術(shù) 是至關(guān)重要的。但是,至少有60%的人不了解什么是嵌入式 技術(shù) 。物聯(lián)網(wǎng)時(shí)代的到來(lái),不管是從行業(yè)應(yīng)用,還是智能硬件的爆發(fā),亦或是大數(shù)據(jù)等等嵌入式 技術(shù) 都得到了史無(wú)前例的發(fā)展。
2019-10-17 08:24:14
溢后覆蓋現(xiàn)象,嵌入式 系統(tǒng) 中 也就是ROM區(qū)-初始化數(shù)據(jù)段(Initialized data segment):簡(jiǎn)稱data段,存放程序中 已經(jīng)初始化全局與初始化靜態(tài)變量未始化數(shù)據(jù)段(Uni...
2021-10-27 10:22:39
嵌入式 系統(tǒng) 中 的目標(biāo)識(shí)別技術(shù)
2021-03-09 08:33:26
嵌入式 系統(tǒng) 中 語(yǔ)音算法的基本原理是什么?嵌入式 系統(tǒng) 中 語(yǔ)音算法有何功能?
2021-12-23 08:49:46
嵌入式 系統(tǒng) 功能的提高,占用了較大內(nèi)存 空間,繼而時(shí)常出現(xiàn)運(yùn)行無(wú)響應(yīng)。基于用戶方面看,由于系統(tǒng) 內(nèi)存 問(wèn)題影響運(yùn)行,針對(duì)系統(tǒng) 內(nèi)存 與進(jìn)程應(yīng)用狀態(tài)研究,可以調(diào)整系統(tǒng) 數(shù)值與執(zhí)行文件elf分析,進(jìn)行系統(tǒng) 優(yōu)化進(jìn)而確保
2021-11-04 06:23:46
本帖最后由 VVX 于 2016-9-18 13:15 編輯
1、概述操作系統(tǒng) 的內(nèi)存 管理功能用于向操作系統(tǒng) 提供一致的地址映射功能和內(nèi)存 頁(yè)面的申請(qǐng)、釋放操作。在嵌入式 實(shí)時(shí)系統(tǒng) 中 ,內(nèi)存 管理根據(jù)
2016-09-17 19:40:05
嵌入式 系統(tǒng) EMC(Electro Magnetic Compatibility)即嵌入式 系統(tǒng) 電磁兼容性,指嵌入式 系統(tǒng) 在復(fù)雜電磁環(huán)境中 抵抗其他系統(tǒng) 所產(chǎn)生的電磁干擾同時(shí)本身產(chǎn)生的電磁干擾又不影響其他系統(tǒng)
2019-08-20 08:08:59
原理。無(wú)論什么硬件,不管函數(shù)接口如何封裝,其內(nèi)部一定是對(duì)硬件各個(gè)寄存器的操作;嵌入式 編程由于受限于硬件資源的大小,所以在內(nèi)存 使用上并不像桌面軟件那么靈活。比如,在windows下編程,函數(shù)中 的數(shù)組變量可以
2020-06-28 11:07:26
嵌入式 系統(tǒng) 產(chǎn)品有哪些 從隨身攜帶的mp3、語(yǔ)言復(fù)讀機(jī)、手du機(jī)、PDA到家庭之中的智能電視、智能冰箱、機(jī)頂盒再到工業(yè)dao生存、娛樂(lè)中 的機(jī)器人,無(wú)不采用嵌入式 技術(shù) 。 嵌入式 系統(tǒng) 產(chǎn)品有哪些特點(diǎn)
2020-06-22 08:50:06
。 而嵌入式 電腦是指在一塊單板電腦上集成主板,CPU,內(nèi)存 ,甚至是硬盤(pán)等,即使是嵌入式 的系統(tǒng) ,光CPU這里就有很多級(jí)別可選。如:RISC架構(gòu)中 的ARM,XSCALE等,X86架構(gòu)中 的P3,P2,奔騰
2020-06-23 11:02:33
支持較大系統(tǒng) 中 的一個(gè)或多個(gè)特定功能。嵌入式 系統(tǒng) 已成為航空航天和國(guó)防、汽車、醫(yī)療設(shè)備、通信和工業(yè)自動(dòng)化等行業(yè)的主要技術(shù) ,正在成為我們生活中 幾乎所有事物的組成部分。1、汽車行業(yè)當(dāng)前,汽車應(yīng)用代表了嵌入式
2021-12-22 06:35:22
本文詳細(xì)闡述了在嵌入式 系統(tǒng) 開(kāi)發(fā)中 嵌入式 處理器、嵌入式 操作系統(tǒng) 、調(diào)試器、仿真器以及開(kāi)發(fā)人員的技術(shù) 水平和結(jié)構(gòu)比例等組成要素的選擇原則,并且使用一個(gè)具體的實(shí)例來(lái)進(jìn)一步分析說(shuō)明。
2021-04-28 06:26:47
系統(tǒng) 的概念也有被濫用的嫌疑。在一般的文獻(xiàn)中 嵌入式 系統(tǒng) 是這樣定義的:嵌入式 系統(tǒng) 是以應(yīng)用為中心,以計(jì)算機(jī)技術(shù) 為基礎(chǔ),并且軟硬件可裁減,適用于應(yīng)用系統(tǒng) 對(duì)功能、可靠性、成本、體積和功耗有嚴(yán)格要求的計(jì)算機(jī)系統(tǒng)
2017-04-20 14:13:04
創(chuàng)客學(xué)院嵌入式 培訓(xùn)講師:嵌入式 它的定義實(shí)在是太廣泛了.從字面意義理解起來(lái)甚至容易讓人糊涂,現(xiàn)在嵌入式 系統(tǒng) 的概念也有被濫用的嫌疑。在一般的文獻(xiàn)中 嵌入式 系統(tǒng) 是這樣定義的:嵌入式 系統(tǒng) 是以應(yīng)用為中心,以
2017-06-29 15:55:43
在我們的日常生活中 ,我們經(jīng)常使用許多使用嵌入式 系統(tǒng) 技術(shù) 設(shè)計(jì)的電氣和電子電路和套件。計(jì)算機(jī),手機(jī),平板,筆記本電腦,數(shù)字電子系統(tǒng) 以及其他電子和電子設(shè)備都是使用嵌入式 系統(tǒng) 設(shè)計(jì)的。什么是嵌入式 系統(tǒng) ?將硬件
2021-10-28 08:58:02
中間人攻擊、黑客攻擊、間諜和篡改、內(nèi)存 數(shù)據(jù)錯(cuò)誤——嵌入式 系統(tǒng) 面臨各種威脅。儒卓力GDPR專家團(tuán)隊(duì)主管兼嵌入式 和無(wú)線部門營(yíng)銷總監(jiān)Bertron Hantsche提供了六個(gè)安全技巧,以便增強(qiáng)在嵌入式 系統(tǒng) 中 傳輸、保存和處理數(shù)據(jù)的安全性。
2019-10-18 06:28:46
存儲(chǔ)空間和執(zhí)行空間是降低成本的重要手段。 4、
嵌入式 系統(tǒng) 有實(shí)時(shí)性和可靠·性的要求 大多數(shù)實(shí)時(shí)
系統(tǒng) 都是
嵌入式 系統(tǒng) ,而
嵌入式 系統(tǒng) 多數(shù)也有實(shí)時(shí)性的要求。
嵌入式 系統(tǒng) 的軟件一般是直接從
內(nèi)存 中 運(yùn)行或?qū)⒊绦驈?/div>
2017-06-15 13:34:23
存儲(chǔ)空間和執(zhí)行空間是降低成本的重要手段。 4、
嵌入式 系統(tǒng) 有實(shí)時(shí)性和可靠·性的要求 大多數(shù)實(shí)時(shí)
系統(tǒng) 都是
嵌入式 系統(tǒng) ,而
嵌入式 系統(tǒng) 多數(shù)也有實(shí)時(shí)性的要求。
嵌入式 系統(tǒng) 的軟件一般是直接從
內(nèi)存 中 運(yùn)行或?qū)⒊绦驈耐獯?/div>
2017-06-23 11:01:33
存儲(chǔ)空間和執(zhí)行空間是降低成本的重要手段。 4、
嵌入式 系統(tǒng) 有實(shí)時(shí)性和可靠·性的要求 大多數(shù)實(shí)時(shí)
系統(tǒng) 都是
嵌入式 系統(tǒng) ,而
嵌入式 系統(tǒng) 多數(shù)也有實(shí)時(shí)性的要求。
嵌入式 系統(tǒng) 的軟件一般是直接從
內(nèi)存 中 運(yùn)行或?qū)⒊绦驈耐獯?/div>
2017-06-28 13:40:57
隨著后PC時(shí)代以及網(wǎng)絡(luò)、通信技術(shù) 時(shí)代的到來(lái),大量的計(jì)算機(jī)專業(yè)人員進(jìn)入了嵌入式 應(yīng)用領(lǐng)域;然而,有大量的嵌入式 系統(tǒng) 應(yīng)用是以單片機(jī)的形式,應(yīng)用在傳統(tǒng)的電子技術(shù) 領(lǐng)域中。因此,以計(jì)算機(jī)領(lǐng)域人員為主體的,遠(yuǎn)離
2019-09-05 07:36:09
和網(wǎng)絡(luò)技術(shù) 高速發(fā)展的后PC(Post-PC)時(shí)代,嵌入式 系統(tǒng) 已經(jīng)廣泛地滲透到科學(xué)研究、工程設(shè)計(jì)、軍事技術(shù) 、各類產(chǎn)業(yè)和商業(yè)文化藝術(shù)以及人們的日常生活等方方面面中 。隨著國(guó)內(nèi)外各種嵌入式 產(chǎn)品的進(jìn)一步開(kāi)發(fā)和推廣
2021-06-25 20:35:11
。由于嵌入式 系統(tǒng) 應(yīng)用中 ,對(duì)象系統(tǒng) 的廣泛性與單片機(jī)的獨(dú)主發(fā)展道路,使嵌入式 系統(tǒng) 應(yīng)用在客觀上存在兩種模式,從學(xué)科建設(shè)上,可統(tǒng)一成嵌入式 系統(tǒng) 應(yīng)用的高低端。 關(guān)鍵詞:嵌入式 系統(tǒng) 發(fā)展史 嵌入式 系統(tǒng) 定義 應(yīng)用模式
2019-06-18 06:53:07
隨著后PC時(shí)代以及網(wǎng)絡(luò)、通信技術(shù) 時(shí)代的到來(lái),大量的計(jì)算機(jī)專業(yè)人員進(jìn)入了嵌入式 應(yīng)用領(lǐng)域;然而,有大量的嵌入式 系統(tǒng) 應(yīng)用是以單片機(jī)的形式,應(yīng)用在傳統(tǒng)的電子技術(shù) 領(lǐng)域中。因此,以計(jì)算機(jī)領(lǐng)域人員為主體的,遠(yuǎn)離
2019-06-18 06:50:29
嵌入式 系統(tǒng) 的知識(shí)體系嵌入式 系統(tǒng) 的學(xué)習(xí)誤區(qū)嵌入式 系統(tǒng) 基礎(chǔ)階段的學(xué)習(xí)建議
2021-02-19 07:06:43
嵌入式 系統(tǒng) 和組件技術(shù) 嵌入式 系統(tǒng) 組件的設(shè)計(jì)原則面向嵌入式 組件的系統(tǒng) 開(kāi)發(fā)過(guò)程
2021-04-23 06:08:06
嵌入式 系統(tǒng) 裸機(jī)編程的內(nèi)存 管理
2021-04-02 06:18:07
在我們的日常生活中 ,我們經(jīng)常使用許多使用嵌入式 系統(tǒng) 技術(shù) 設(shè)計(jì)的電氣和電子電路和套件。計(jì)算機(jī),手機(jī),平板,筆記本電腦,數(shù)字電子系統(tǒng) 以及其他電子和電子設(shè)備都是使用嵌入式 系統(tǒng) 設(shè)計(jì)的。什么是嵌入式 系統(tǒng) ?將硬件
2021-10-27 06:50:19
嵌入式 系統(tǒng) 設(shè)計(jì)技術(shù) 發(fā)展的特點(diǎn)是什么采用定制SoC有什么缺點(diǎn)?嵌入式 系統(tǒng) 設(shè)計(jì)的新挑戰(zhàn)是什么
2021-04-27 07:02:29
嵌入式 系統(tǒng) 設(shè)計(jì)的核心技術(shù) 有哪些?
2021-04-27 06:14:10
近年來(lái),隨著信息家電、手持設(shè)備、無(wú)線設(shè)備的迅速發(fā)展,人們對(duì)嵌入式 系統(tǒng) 的需求逐漸增多,要求也越來(lái)越高。這使為嵌入式 系統(tǒng) 提供一個(gè)友好方便、穩(wěn)定可靠的G UI系統(tǒng) 成為非常緊迫要求[5]。嵌入式 技術(shù) 是當(dāng)前
2019-08-14 07:52:37
點(diǎn)擊 嵌入式 Linux 中 的內(nèi)存 管理
2021-11-05 07:01:15
嵌入式 Linux系統(tǒng) 中 內(nèi)核抽象的動(dòng)態(tài)擴(kuò)展技術(shù) 隨著嵌入式 技術(shù) 的快速發(fā)展和嵌入式 設(shè)備的普及,嵌入式 應(yīng)用發(fā)展的一個(gè)關(guān)鍵趨勢(shì)是從靜態(tài)的、固定的系統(tǒng) 功能到動(dòng)態(tài)的、可擴(kuò)展的系統(tǒng) 功能。首先,介紹嵌入式 Linux
2019-04-04 17:12:33
應(yīng)用于操作系統(tǒng) 中 的動(dòng)態(tài)擴(kuò)展技術(shù) 主要有四種:微內(nèi)核技術(shù) 、可擴(kuò)展內(nèi)核技術(shù) 、解釋器技術(shù) /JOS技術(shù) 和內(nèi)核下載技術(shù) /LKM技術(shù) \[1,2\]。這叁種技術(shù) 已經(jīng)在桌面操作系統(tǒng) 的不同環(huán)境中 得到了充分的應(yīng)用。嵌入式
2018-10-26 09:22:17
應(yīng)用于操作系統(tǒng) 中 的動(dòng)態(tài)擴(kuò)展技術(shù) 主要有四種:微內(nèi)核技術(shù) 、可擴(kuò)展內(nèi)核技術(shù) 、解釋器技術(shù) /JOS技術(shù) 和內(nèi)核下載技術(shù) /LKM技術(shù) \[1,2\]。這叁種技術(shù) 已經(jīng)在桌面操作系統(tǒng) 的不同環(huán)境中 得到了充分的應(yīng)用。嵌入式
2018-10-28 09:53:34
嵌入式 OCR技術(shù) 是什么?
2021-12-27 06:44:26
嵌入式 Web在系統(tǒng) 中 的應(yīng)用是什么嵌入式 Web訪問(wèn)時(shí)的內(nèi)存 丟失的問(wèn)題怎么解決?
2021-04-28 06:28:09
作為嶄新的、面向應(yīng)用的計(jì)算機(jī)系統(tǒng) ,嵌入式 系統(tǒng) 在集成了通用計(jì)算機(jī)系統(tǒng) 的共性以外,還包含了很多適合“嵌入式 ”應(yīng)用的新技術(shù) ;因?yàn)樵?b class="flag-6" style="color: red">技術(shù)上與通用計(jì)算機(jī)系統(tǒng) 有很多不同,本文首先介紹嵌入式 系統(tǒng) 的基本概念及其關(guān)鍵技術(shù) ,并結(jié)合在通信系統(tǒng) 中 的應(yīng)用說(shuō)明其技術(shù) 特點(diǎn)及可應(yīng)用性。
2019-08-14 07:43:34
從系統(tǒng) 的觀點(diǎn)來(lái)看,嵌入式 實(shí)時(shí)系統(tǒng) 也是系統(tǒng) ,特別是硬件技術(shù) 的快速發(fā)展,嵌入式 實(shí)時(shí)軟件也有快速適應(yīng)硬件型號(hào)升級(jí)問(wèn)題,也有業(yè)務(wù)快速變更要求以及可伸縮、可修改、可復(fù)用等方面的問(wèn)題。但面向?qū)ο?b class="flag-6" style="color: red">技術(shù)對(duì)于實(shí)時(shí)性、可靠性的描述并不適合,在嵌入式 實(shí)時(shí)應(yīng)用中 依然不是主流設(shè)計(jì)方法,從而引入了模式的概念。
2019-10-08 11:35:54
在嵌入式 領(lǐng)域中,嵌入式 實(shí)時(shí)操作系統(tǒng) (RTOS)正得到越來(lái)越廣泛的應(yīng)用。采用嵌入式 實(shí)時(shí)操作系統(tǒng) 可以更合理、更有效地利用CPU的資源,簡(jiǎn)化應(yīng)用軟件的設(shè)計(jì),縮短系統(tǒng) 開(kāi)發(fā)時(shí)間,更好地保證系統(tǒng) 的實(shí)時(shí)性和可靠性。內(nèi)存 資源作為嵌入式 系統(tǒng) 中極為重要的資源之一,其管理機(jī)制歷來(lái)是嵌入式 系統(tǒng) 設(shè)計(jì)的重點(diǎn)和難點(diǎn)。
2020-11-25 06:48:44
嵌入式 操作系統(tǒng) 內(nèi)存 管理技術(shù) 是什么?
2021-04-28 06:07:53
隨著嵌入式 相關(guān)技術(shù) 的迅速發(fā)展,嵌入式 系統(tǒng) 的功能越來(lái)越強(qiáng)大,應(yīng)用接口更加豐富,根據(jù)實(shí)際應(yīng)用的需要設(shè)計(jì)出特定的嵌入式 最小系統(tǒng) 和應(yīng)用系統(tǒng) ,是嵌入式 系統(tǒng) 設(shè)計(jì)的關(guān)鍵。
2020-04-01 06:11:24
嵌入式 系統(tǒng) 是指用于執(zhí)行獨(dú)立功能的專用計(jì)算機(jī)系統(tǒng) 。它由微電子芯片(包括微處理器、定時(shí)器、序列發(fā)生器、控制器、存儲(chǔ)器、傳感器等一系列微電子芯片與器件)和嵌入 在ROM、RAM和/FLASH存儲(chǔ)器中 的微型
2019-06-25 08:25:11
和Mobileye的輔助駕駛系統(tǒng) 等產(chǎn)品都非常重視嵌入式 視覺(jué)技術(shù) 的發(fā)展?jié)摿Α=Y(jié)果,很多嵌入式 系統(tǒng) 設(shè)計(jì)人員開(kāi)始思考如何實(shí)現(xiàn)嵌入式 視覺(jué)功能。本文研究嵌入式 視覺(jué)的發(fā)展機(jī)遇,對(duì)比實(shí)現(xiàn)這一技術(shù) 的各種處理器選擇,介紹幫助工程師在其設(shè)計(jì)中 采用視覺(jué)功能的業(yè)界聯(lián)盟。
2019-08-22 06:43:16
機(jī),在穩(wěn)定性,可靠性方面都受到限制。近年來(lái),隨著嵌入式 技術(shù) 的發(fā)展,嵌入式 設(shè)備體積小、集成度高、高效可靠、可移植、功耗低等一系列優(yōu)點(diǎn)使得基于嵌入式 的視頻監(jiān)控系統(tǒng) 逐漸取代了傳統(tǒng)的視頻監(jiān)控系統(tǒng) 。
2019-09-03 06:54:09
隨著嵌入式 相關(guān)技術(shù) 的迅速發(fā)展,嵌入式 系統(tǒng) 的功能越來(lái)越強(qiáng)大,應(yīng)用接口更加豐富,根據(jù)實(shí)際應(yīng)用的需要設(shè)計(jì)出特定的嵌入式 最小系統(tǒng) 和應(yīng)用系統(tǒng) ,是嵌入式 系統(tǒng) 設(shè)計(jì)的關(guān)鍵。目前在嵌入式 系統(tǒng) 開(kāi)發(fā)的過(guò)程中 ,開(kāi)發(fā)者往往把
2019-10-31 07:30:41
FPGA在嵌入式 測(cè)試系統(tǒng) 中 的優(yōu)勢(shì)是什么?FPGA在嵌入式 測(cè)試系統(tǒng) 中 的不足是什么?
2021-05-06 07:19:22
,研究嵌入式 Linux的動(dòng)態(tài)擴(kuò)展具有重要意義。動(dòng)態(tài)擴(kuò)展是指系統(tǒng) 在運(yùn)行狀態(tài)下實(shí)現(xiàn)系統(tǒng) 的升級(jí)和維護(hù)。動(dòng)態(tài)擴(kuò)展技術(shù) 目前被廣泛應(yīng)用在軟件系統(tǒng) 開(kāi)發(fā)的各個(gè)領(lǐng)域。組件、可擴(kuò)展的數(shù)據(jù)庫(kù)系統(tǒng) 、主動(dòng)網(wǎng)等多種技術(shù) 都是動(dòng)態(tài)
2019-08-06 06:39:34
隨著硬件技術(shù) 的發(fā)展和內(nèi)存 容量的擴(kuò)大,操作系統(tǒng) 中 內(nèi)存 管理技術(shù) 日趨完善。但是在嵌入式 領(lǐng)域中,硬件性能和內(nèi)存 容量遠(yuǎn)遠(yuǎn)落后于PC機(jī),其內(nèi)存 管理受到多種因素制約,若直接采用操作系統(tǒng) 中 的內(nèi)存 管理技術(shù) ,不僅難以達(dá)到預(yù)期效果,而且會(huì)影響嵌入式 系統(tǒng) 的性能。
2020-04-13 08:20:41
嵌入式 內(nèi)存 數(shù)據(jù)庫(kù)技術(shù) 發(fā)展的現(xiàn)狀內(nèi)存 數(shù)據(jù)庫(kù)的定義內(nèi)存 數(shù)據(jù)庫(kù)的特點(diǎn)面向3G平臺(tái)嵌入式 內(nèi)存 數(shù)據(jù)庫(kù)引擎的設(shè)計(jì)
2021-04-27 07:08:12
什么是嵌入式 系統(tǒng) 中 的外設(shè)嵌入式 系統(tǒng) 的各種常見(jiàn)外設(shè)總結(jié)
2021-04-02 07:06:08
嵌入式 系統(tǒng) 的目的是提供一個(gè)以多任務(wù)和網(wǎng)絡(luò)為信心,易于開(kāi)發(fā)的復(fù)雜數(shù)字系統(tǒng) 。從數(shù)字技術(shù) 和信息技術(shù) 的角度看,嵌入式 系統(tǒng) 已成為現(xiàn)代信息網(wǎng)絡(luò)技術(shù) 應(yīng)用的基礎(chǔ)技術(shù) ,已成為現(xiàn)代工控領(lǐng)域的基本技術(shù) 。
2019-09-30 08:01:14
嵌入式 系統(tǒng) 的目的是提供一個(gè)以多任務(wù)和網(wǎng)絡(luò)為信心,易于開(kāi)發(fā)的復(fù)雜數(shù)字系統(tǒng) 。從數(shù)字技術(shù) 和信息技術(shù) 的角度看,嵌入式 系統(tǒng) 已成為現(xiàn)代信息網(wǎng)絡(luò)技術(shù) 應(yīng)用的基礎(chǔ)技術(shù) ,已成為現(xiàn)代工控領(lǐng)域的基本技術(shù) 。
2019-10-29 06:07:17
嵌入式 系統(tǒng) 中 對(duì)內(nèi)存 分配有哪些要求呢?
2019-10-29 08:32:07
在我們的日常生活中 ,我們經(jīng)常使用許多使用嵌入式 系統(tǒng) 技術(shù) 設(shè)計(jì)的電氣和電子電路和套件。計(jì)算機(jī),手機(jī),平板,筆記本電腦,數(shù)字電子系統(tǒng) 以及其他電子和電子設(shè)備都是使用嵌入式 系統(tǒng) 設(shè)計(jì)的。什么是嵌入式 系統(tǒng) ?將硬件
2021-12-22 06:11:56
什么是嵌入式 系統(tǒng) ?嵌入式 處理器可分為哪幾類?嵌入式 操作系統(tǒng) 有哪幾類?
2021-04-25 06:35:32
物聯(lián)網(wǎng)中 “事物”的定義差異很大。我們將事務(wù)定義為通過(guò)網(wǎng)絡(luò)發(fā)送和接收信息的嵌入式 計(jì)算設(shè)備(或嵌入式 系統(tǒng) )。什么是嵌入式 系統(tǒng) ?嵌入式 系統(tǒng) 基于微控制器(MCU),并運(yùn)行占用內(nèi)存 少的軟件。某些基于Linux
2021-12-21 06:48:10
隨著互聯(lián)網(wǎng)應(yīng)用的普及,越來(lái)越多的信息化產(chǎn)品需要接入互聯(lián)網(wǎng)通過(guò)Web頁(yè)面進(jìn)行遠(yuǎn)程訪問(wèn)。嵌入式 Web系統(tǒng) 提供了一種經(jīng)濟(jì)、實(shí)用的互聯(lián)網(wǎng)嵌入式 接入方案。這里結(jié)合一種嵌入式 WebServer BOA來(lái)介紹嵌入式 Linux系統(tǒng) 下的CGI程序設(shè)計(jì)技術(shù) 。
2019-09-20 07:21:39
還是一個(gè)開(kāi)放性的操作系統(tǒng) ,這意味著幾乎所有的智能手機(jī)嵌入式 操作系統(tǒng) 都允許用戶安裝第三方程序。因此,在操作系統(tǒng) 設(shè)計(jì)時(shí)還要綜合考慮編程的易用性及接口的模塊化,以適應(yīng)終端用戶、制造商、操作系統(tǒng) 軟件開(kāi)發(fā)者和第三方軟件開(kāi)發(fā)者的不同需求。那么究竟什么是嵌入式 操作系統(tǒng) 內(nèi)存 管理技術(shù) 呢?
2019-07-30 07:19:11
什么是嵌入式 操作系統(tǒng) ?常見(jiàn)的嵌入式 操作系統(tǒng) 有哪幾種?嵌入式 操作系統(tǒng) 有何功能?
2021-12-24 07:07:38
嵌入式 系統(tǒng) 的技術(shù) 特點(diǎn)嵌入式 系統(tǒng) 的發(fā)展趨勢(shì)嵌入式 系統(tǒng) 在機(jī)器人技術(shù) 中 的應(yīng)用
2021-04-23 06:55:40
對(duì)于嵌入式 軟件而言,代碼尺寸是越小越好。壓縮 代碼以適應(yīng)受到成本或空間限制的存儲(chǔ)子系統(tǒng) 已經(jīng)成為嵌入式 系統(tǒng) 開(kāi)發(fā)的一項(xiàng)重要事務(wù)。ARM、MIPS、IBM以及ARC都提供了降低存儲(chǔ)器占用的技術(shù) ,本文將對(duì)這幾種架構(gòu)中代碼壓縮 技術(shù) 的實(shí)現(xiàn)進(jìn)行比較分析。
2019-05-16 10:44:31
基于嵌入式 系統(tǒng) 的概念,闡述嵌入式 系統(tǒng) 的關(guān)鍵技術(shù) 、嵌入式 開(kāi)發(fā)以及廣泛的應(yīng)用。分析嵌入式 系統(tǒng) 的技術(shù) 特點(diǎn),分別從嵌入式 處理器和嵌入式 操作系統(tǒng) 兩方面介紹,著重說(shuō)明它不同于其它操作系統(tǒng) 的一些處理方法和過(guò)程
2021-10-27 09:51:31
嵌入式 系統(tǒng) 中 對(duì)內(nèi)存 分配有什么要求?靜態(tài)分配與動(dòng)態(tài)分配有何不同?一次分配多次使用的內(nèi)存 分配方案有什么特點(diǎn)?
2021-04-27 06:01:50
在構(gòu)建分布式 嵌入式 系統(tǒng) 的過(guò)程中 利用Jini技術(shù) ,不但可以降低系統(tǒng) 的開(kāi)發(fā)難度、實(shí)現(xiàn)嵌入式 環(huán)境中 基于服務(wù)級(jí)的互操作,而且可使系統(tǒng) 具有很好的靈活性和可靠性。
2021-04-28 06:46:33
基于嵌入式 WEB技術(shù) 的網(wǎng)絡(luò)視頻監(jiān)控系統(tǒng) 特征及原理是什么?基于嵌入式 WEB技術(shù) 的網(wǎng)絡(luò)視頻監(jiān)控系統(tǒng) 硬件設(shè)計(jì)基于嵌入式 WEB技術(shù) 的網(wǎng)絡(luò)視頻監(jiān)控系統(tǒng) 軟件設(shè)計(jì)
2021-06-02 07:15:51
基于嵌入式 視頻的多媒體集控系統(tǒng) 實(shí)現(xiàn)的體系結(jié)構(gòu)基于嵌入式 視頻的多媒體集控系統(tǒng) 實(shí)現(xiàn)的關(guān)鍵技術(shù)
2021-06-04 07:15:37
、人機(jī)輸入接口等外圍接口,再加上應(yīng)用軟件,有些還加上了嵌入式 操作系統(tǒng) ,從而構(gòu)成完整的系統(tǒng) 。隨著微電子技術(shù) 的進(jìn)步,SoC已經(jīng)在很多應(yīng)用中 取代了傳統(tǒng)的以單片機(jī)為中心的架構(gòu),將很多外設(shè)和存儲(chǔ)器集成在一個(gè)芯片中,使系統(tǒng) 的功耗和體積越來(lái)越小,而功能卻越來(lái)越強(qiáng)。
2019-06-28 06:18:21
嵌入式 ---內(nèi)存 分配管理嵌入式 的內(nèi)存 一般都非常的小,最進(jìn)在學(xué)習(xí)LWIP協(xié)議棧的移植,在正點(diǎn)原子的學(xué)習(xí)資料中找到了許多關(guān)于怎么移植協(xié)議棧的東西,其中使用到了內(nèi)存 的分配管理技術(shù) ,能夠高效的管理和使用內(nèi)存
2021-12-17 06:41:46
如何在嵌入式 系統(tǒng) 設(shè)計(jì)中使用UML技術(shù) ?怎樣去設(shè)計(jì)嵌入式 系統(tǒng) ?
2021-04-26 07:14:45
統(tǒng)一建模語(yǔ)言UML及其特點(diǎn)UML在車載GPS終端設(shè)計(jì)中 的應(yīng)用如何在嵌入式 系統(tǒng) 設(shè)計(jì)中使用UML技術(shù)
2021-04-23 06:26:12
如何實(shí)現(xiàn)基于Agent技術(shù) 的嵌入式 智能設(shè)備測(cè)試?基于Agent的嵌入式 智能設(shè)備測(cè)試系統(tǒng) 是如何構(gòu)成的?
2021-04-15 06:14:46
的新型視頻監(jiān)控系統(tǒng) ,該系統(tǒng) 在解決模擬視頻監(jiān)控系統(tǒng) 的部分弊端的基礎(chǔ)上迅速崛起。在互聯(lián)網(wǎng)的普遍推廣和網(wǎng)絡(luò)帶寬逐漸提高的背景下,視頻監(jiān)控技術(shù) 飛速發(fā)展,出現(xiàn)了集多媒體技術(shù) 、網(wǎng)絡(luò)通信技術(shù) 、嵌入式 技術(shù) 于一體的嵌入式 網(wǎng)絡(luò)視頻監(jiān)控系統(tǒng) 。那么有誰(shuí)知道,嵌入式 無(wú)線視頻監(jiān)控系統(tǒng) 該怎么實(shí)現(xiàn)嗎?
2019-08-09 07:47:42
本文設(shè)計(jì)了一種嵌入式 網(wǎng)絡(luò)化視頻監(jiān)控系統(tǒng) ,該系統(tǒng) 在32位高性能嵌入式 處理器和專用視頻壓縮 芯片的硬件平臺(tái)上,采用MPEG-4編碼技術(shù) ,嵌入式 Linux操作系統(tǒng) 和流媒體技術(shù) 進(jìn)行設(shè)計(jì)。
2021-06-07 06:54:13
嵌入式 操作系統(tǒng) 有哪幾種工作功耗模式?如何去分析嵌入式 操作系統(tǒng) 中 電源管理機(jī)制?
2021-04-25 08:34:47
物聯(lián)網(wǎng)應(yīng)用技術(shù) 中 ,嵌入式 技術(shù) 是至關(guān)重要的。但是,至少有60%的人不了解什么是嵌入式 技術(shù) 。物聯(lián)網(wǎng)時(shí)代的到來(lái),不管是從行業(yè)應(yīng)用,還是智能硬件的爆發(fā),亦或是大數(shù)據(jù)等等嵌入式 技術(shù) 都得到了史無(wú)前例的發(fā)展。
2019-10-17 07:48:51
本文基于ADV202設(shè)計(jì)一個(gè)完整的嵌入式 視頻壓縮 系統(tǒng) ,其中包括硬件電路設(shè)計(jì)和軟件流程設(shè)計(jì),該系統(tǒng) 具有USB接口,支持熱插拔,無(wú)需主機(jī)控制。
2021-06-07 06:44:41
本文介紹的布光監(jiān)控系統(tǒng) 采用數(shù)字化分布嵌入式 控制系統(tǒng) 實(shí)現(xiàn)布光任務(wù)。在布光系統(tǒng) 中 采用其于Windows CE的嵌入式 網(wǎng)絡(luò)監(jiān)控系統(tǒng) 。該系統(tǒng) 實(shí)時(shí)性好,可靠性高;速度快,大容量的特性可以適應(yīng)不斷增長(zhǎng)的系統(tǒng)
2021-05-27 07:03:07
系列文章:一篇講透嵌入式 操作系統(tǒng) 任務(wù)調(diào)度從需求反推設(shè)計(jì)方案,假如讓你設(shè)計(jì)嵌入式 系統(tǒng) 的內(nèi)存 管理,你怎么設(shè)計(jì)?最簡(jiǎn)單的,用一個(gè)雙鏈表控制,所有已分配和未分配的內(nèi)存 用兩個(gè)雙鏈表標(biāo)識(shí):...
2021-12-17 06:54:55
=14.285715103149414px]然而,隨著計(jì)算機(jī)軟、硬件技術(shù) 的飛速發(fā)展和人們的應(yīng)用需求越來(lái)越高,特別是隨著以 ARM 、 PowerPC 、 MIPS 等為代表的高性能嵌入式 微處理器普遍使用,使傳統(tǒng)意義上的嵌入式 系統(tǒng)
2014-07-06 11:23:12
的優(yōu)點(diǎn)。隨著汽車技術(shù) 的發(fā)展以及微處理器技術(shù) 的不斷進(jìn)步,在汽車電子技術(shù) 中 得到了廣泛應(yīng)用。目前,從車身控制、底盤(pán)控制、發(fā)動(dòng)機(jī)管理、主被動(dòng)安全系統(tǒng) 到車載娛樂(lè)、信息系統(tǒng) 都離不開(kāi)嵌入式 技術(shù) 的支持。
2019-07-23 06:23:24
的優(yōu)點(diǎn)。隨著汽車技術(shù) 的發(fā)展以及微處理器技術(shù) 的不斷進(jìn)步,在汽車電子技術(shù) 中 得到了廣泛應(yīng)用。目前,從車身控制、底盤(pán)控制、發(fā)動(dòng)機(jī)管理、主被動(dòng)安全系統(tǒng) 到車載娛樂(lè)、信息系統(tǒng) 都離不開(kāi)嵌入式 技術(shù) 的支持。
2019-07-26 06:27:34
嵌入式 系統(tǒng) 是泛計(jì)算領(lǐng)域的重要組成部分,是嵌入式 對(duì)象宿主體系中 完成某種特定功能的專用計(jì)算機(jī)系統(tǒng) 。嵌入式 系統(tǒng) 有體積小、低功耗、集成度高、子系統(tǒng) 間能通信融合的優(yōu)點(diǎn)。隨著汽車技術(shù) 的發(fā)展以及微處理器技術(shù)
2019-08-02 07:35:56
嵌入式 系統(tǒng) 中 的數(shù)據(jù)無(wú)損壓縮 ,主要是來(lái)源于對(duì)于數(shù)據(jù)傳輸或者存貯的空間的需求,另外由于嵌入式 系統(tǒng) 的資源限制,因此對(duì)于壓縮 效率,MIPS和內(nèi)存 的需求是選擇一個(gè)壓縮 /解壓算法的需要平衡的三個(gè)條件.對(duì)于嵌入式
2021-10-27 06:39:59
自從物聯(lián)網(wǎng)概念在美國(guó)誕生起,物聯(lián)網(wǎng)就成為新一代信息技術(shù) 的重要組成部分,是互聯(lián)網(wǎng)與嵌入式 系統(tǒng) 發(fā)展到高級(jí)階段的融合。作為物聯(lián)網(wǎng)重要技術(shù) 組成的嵌入式 系統(tǒng) ,嵌入式 系統(tǒng) 的視角有助于深刻地、全面地理解物聯(lián)網(wǎng)的本質(zhì)。
2019-10-31 07:52:10
UML引入到嵌入式 系統(tǒng) 中 的可行性一種改進(jìn)的通用嵌入式 系統(tǒng) UML方案如何使用UML來(lái)設(shè)計(jì)嵌入式 系統(tǒng) ?
2021-04-23 06:12:34
如何去編寫(xiě)嵌入式 系統(tǒng) 啟動(dòng)程序?設(shè)計(jì)嵌入式 系統(tǒng) 啟動(dòng)程序的步驟流程有哪些?設(shè)計(jì)嵌入式 系統(tǒng) 啟動(dòng)程序有哪些技術(shù) 難點(diǎn)?
2021-04-25 09:18:23
在整個(gè)物聯(lián)網(wǎng)系統(tǒng) 中 ,嵌入式 設(shè)備作為數(shù)據(jù)采集、過(guò)濾、緩存、傳輸?shù)墓?jié)點(diǎn),前面系列文章分別介紹了嵌入式 設(shè)備相關(guān)的各種數(shù)據(jù)過(guò)濾、校驗(yàn)和壓縮 存儲(chǔ)算法。緩存和傳輸階段,考慮到嵌入式 設(shè)備的存儲(chǔ)空間和傳輸帶寬
2021-12-21 08:17:07
嵌入式 系統(tǒng) 中的數(shù)據(jù)無(wú)損壓縮 ,主要是來(lái)源于對(duì)于數(shù)據(jù)傳輸或者存貯的空間的需求,另外由于嵌入式 系統(tǒng) 的資源限制,因此對(duì)于壓縮 效率,MIPS和內(nèi)存 的需求是選擇一個(gè)壓縮 /解壓算法的需要平衡的三個(gè)條件.對(duì)于嵌入式
2021-10-20 16:36:03 1
已全部加載完成
姚小熊27
0.51 MB
免費(fèi)
3下載
主站蜘蛛池模板:
好男人在线高清WWW免费观看
|
在线播放性xxx欧美
在线播放午夜理论片
|
好大快用力深一点h视频
|
內射XXX韩国在线观看
|
国产精品久久久久婷婷五月色
|
亚洲精品第一国产综合
|
亚洲色图19p |
yellow在线中文 |
黄子佼81岁父亲现状曝光
|
善良的小峓子2在钱免费中文字
|
成人在线免费视频观看
|
视频一区国产精戏刘婷30
|
亚洲成人黄色在线
|
肉动漫无修3D在线观看
|
我半夜摸妺妺的奶C了她软件
|
国产AV无码熟妇人妻麻豆
|
日本真人啪啪试看30秒
|
九九热视频免费观看
|
ankha成人
|
久久精品免费观看久久
|
男人有噶坏 |
亚洲成人在线免费观看
|
妖精视频在线观看高清
|
4k岛国精品午夜高清在线观看
|
综合伊人久久
|
99爱在线观看
|
亚洲另类国产综合在线
|
日本xxxx19
|
日本伦理电影聚
|
波多野结衣教师系列6
|
538在线播放
|
在线亚洲免费
|
双性h浪荡受bl
|
美女张开腿让男人桶爽无弹窗
|
超碰免费视频caoporn
|
男人插女人逼逼
|
亚洲天码中字
|
曰韩一本道高清无码av
|
国产精品嫩草影院在线观看免费
|
在线精品视频成人网
|
日本精品卡一卡2卡3卡四卡三卡
|
評(píng)論
查看更多