摘要:嵌入式中間件是使嵌入式應(yīng)用獨(dú)立于具體軟
硬件平臺(tái)的核心軟件環(huán)境。本文介紹可以被完全移植的基于虛擬
處理器的嵌入式中間件;討論基本虛擬處理器的嵌入式中間件移植模型以及移植實(shí)現(xiàn);給出采用虛擬處理器技術(shù)的嵌入式中間件Intent在PowerPC/PSOS平臺(tái)上的應(yīng)用實(shí)例。
引言
嵌入式中間是在嵌入式應(yīng)用程序和操作系統(tǒng)、硬件平臺(tái)之間嵌入的一個(gè)中間層,通常定義成一組較為完整的、標(biāo)準(zhǔn)的應(yīng)用程序接口。它主要為嵌入式應(yīng)用軟件的開發(fā)提供跨操作系統(tǒng)和跨硬件平臺(tái),層次化、模塊化和可擴(kuò)展的接口,同時(shí),根據(jù)嵌入式應(yīng)用的編程特點(diǎn)提供必要的編程工具。
借助嵌入式中間件,應(yīng)用程序可以獨(dú)立于操作系統(tǒng)和硬件平臺(tái),使產(chǎn)品的開放性和可移植性更強(qiáng)。有了中間件以后,應(yīng)用程序不僅可以運(yùn)行于不同硬件平臺(tái),也可以在不同的操作系統(tǒng)上運(yùn)行,從而在提高開發(fā)效率、減少開發(fā)成本的同時(shí)能夠跟上技術(shù)的發(fā)展,使應(yīng)用的開發(fā)變得更加簡(jiǎn)捷。
1 基于虛擬處理器的嵌入式中間件
1.1 虛擬處理器
可移植性通常指將某一個(gè)操作系統(tǒng)的應(yīng)用程序移植到新的平臺(tái)或處理器上。嵌入式中間件的功能是使應(yīng)用獨(dú)立于操作系統(tǒng),獨(dú)立于硬件平臺(tái),所以要求能夠建立在不同的操作系統(tǒng)和硬件平臺(tái)上,與支持具體的應(yīng)用與平臺(tái)無(wú)關(guān)。因此,嵌入式中間件自身必須具有高度的可移植性,使它能夠被完全地移植到不同的軟硬件平臺(tái)上,包括庫(kù)以及所有其它部分。基于虛擬處理器(Virtual processor)的嵌入式中間件,通常將所的代碼編譯到一個(gè)虛擬處理器而不關(guān)心具體的目標(biāo)硬件平臺(tái)來(lái)實(shí)現(xiàn)這一特性。嵌入式中間件被設(shè)計(jì)成運(yùn)行在一個(gè)虛擬的處理器上,一個(gè)理想的32位RISC(精簡(jiǎn)指令集計(jì)算機(jī))小端(little-endian)系統(tǒng)。基于這種系統(tǒng)編寫代碼時(shí),就像在真正的處理器上編寫一樣。當(dāng)將應(yīng)用代碼轉(zhuǎn)換成準(zhǔn)備在目標(biāo)處理器上執(zhí)行的本地代碼時(shí),只需要一個(gè)翻譯器;因而,無(wú)論是將嵌入式中間件移植到一個(gè)新的處理器、一個(gè)新的平臺(tái)還是兼而有之,都只需要編寫不同的界面接口即可實(shí)現(xiàn)其完全的移植。
1.2 移植模型
基于虛擬處理器的嵌入式中間件自身具有完全的可移植性,能夠提供通用的驅(qū)動(dòng),支持在不同的平臺(tái)上運(yùn)行。影響基于虛擬處理器的嵌入式中間件可移植性的因素可抽象為三個(gè)組件,即翻譯器、CPU隔離接口和平臺(tái)隔離接口。利用翻譯器(translator),應(yīng)用代碼可以被轉(zhuǎn)換為相應(yīng)的本地代碼而運(yùn)行。翻譯器將應(yīng)用代碼映射為對(duì)等的本地代碼,包括指令選擇、寄存器分配和指令調(diào)度。由于嵌入式處理器的模式可能不同,所以嵌入式中間件應(yīng)能提供基于小端(little-endians)處理器和大端(big-endians)處理器的翻譯器,以使所有代碼和數(shù)據(jù),包括文件和網(wǎng)絡(luò)通信數(shù)據(jù),都可以在不做任何修改的情況下,從一個(gè)小端處理器的系統(tǒng)搬移到其它大端處理器的系統(tǒng)中;同時(shí),翻譯操作可根據(jù)靜態(tài)或動(dòng)態(tài)地執(zhí)行。
此外,基于虛擬處理器的嵌入式中間件的可移植性還依賴于另外兩個(gè)組件。其一是CPU隔離接口CII(CPU Isolation Interface),它將操作系統(tǒng)與處理器的細(xì)節(jié)隔離。CII包含了實(shí)現(xiàn)FIXUP(定位)操作的函數(shù)及其它與CPU相關(guān)的操作。另一個(gè)組件是平臺(tái)隔離接口PII(Platform Isolation Interface)。通過(guò)提供一個(gè)抽象的中間層,PII將操作系統(tǒng)和設(shè)備驅(qū)動(dòng)程序與Platform的細(xì)節(jié)隔離。PII提供一套函數(shù),可以“虛擬地”訪問(wèn)中斷、異常、內(nèi)存管理、時(shí)鐘等等。由此抽象出來(lái)的基于虛擬處理器的嵌入式中間件結(jié)構(gòu)如圖1所示。
最值得注意的就是,基于虛擬處理器的嵌入式中間件這一抽象模型的建立,可以通過(guò)PII和CII提供一種十分有效的機(jī)制,可以使中間件在“Hosted Mode(宿主模式)”下運(yùn)行于操作系統(tǒng)上。運(yùn)行于宿主模式的嵌入式中間件,其平臺(tái)隔離接口(PII)中部分函數(shù)的實(shí)現(xiàn),包括用于設(shè)置或訪問(wèn)中斷、異常、時(shí)鐘等函數(shù),均須借助“宿主操作系統(tǒng)”提供的接口實(shí)現(xiàn)。
1.3 移植實(shí)現(xiàn)
嵌入式中間件環(huán)境的建立過(guò)程是將一個(gè)系統(tǒng)(中間件)移植到另一個(gè)系統(tǒng)——硬件平臺(tái)+實(shí)時(shí)操作系統(tǒng)的過(guò)程。基于虛擬處理器的嵌入式中間件的移植實(shí)現(xiàn)可分為兩步:①移植到一個(gè)新的處理器,需要編寫翻譯器以及CPU隔離接口CII;②移植到一個(gè)新的平臺(tái),需要重新實(shí)現(xiàn)平臺(tái)隔離層PIL(Platform Isolation Layer)。平臺(tái)隔離層指所有的使中間件適合一個(gè)具體平臺(tái)而編寫的代碼。這一層由平臺(tái)隔離接口PII和平臺(tái)具體的設(shè)備驅(qū)動(dòng)程序所組成。
1.3.1 處理器移植
處理器的移植涉及到對(duì)翻譯器、CPU隔離接口的代碼重新實(shí)現(xiàn)。
(1)翻譯器
在進(jìn)行處理移植時(shí),真正需要實(shí)質(zhì)改變的代碼是翻譯器。不同的處理器有著特定的翻譯器。一個(gè)翻譯器可以為任一類型處理器而創(chuàng)建。或者是一個(gè)數(shù)字信號(hào)處理器(DSP),一個(gè)微處理器或者一個(gè)微控制器。
(2)CPU隔離接口
CII是一個(gè)集合名詞。它包含在內(nèi)核和處理器之間提供接口的代碼以及搜集中間件在其上運(yùn)行的處理器信息的代碼。中間件內(nèi)核自身不需重新編寫。
CII的接口包括獨(dú)立處理器指令集的接口、任務(wù)切換期間調(diào)度程序和處理器之間起中介調(diào)停作用的接口以及用于棧操作的接口等。
1.3.2 平臺(tái)移植
平臺(tái)移植需要重新實(shí)現(xiàn)平臺(tái)隔離層,包括平臺(tái)隔離接口和具體的設(shè)備驅(qū)動(dòng)程序。如果支持Java語(yǔ)言,還須實(shí)現(xiàn)Java原始接口中。
(1)平臺(tái)隔離接口
PII是一個(gè)函數(shù)集合,允許內(nèi)核和設(shè)備驅(qū)動(dòng)程序訪問(wèn)硬件和軟件所提供的功能。對(duì)于內(nèi)核,PII提供了一系列函數(shù),用于系統(tǒng)啟動(dòng)和關(guān)閉、分配和翻譯內(nèi)存、鎖定和解鎖內(nèi)存以及建立異常處理程序。設(shè)備驅(qū)動(dòng)程序可以訪問(wèn)的PII函數(shù)有:用于安裝和卸載中斷處理程序、物理地址空間和進(jìn)程地址空間的映射和解除映射、獲得邏輯地址的物理址以及調(diào)用一個(gè)宿主操作系統(tǒng)的系統(tǒng)調(diào)用等一系列函數(shù)。
(2)設(shè)備驅(qū)動(dòng)程序
設(shè)備驅(qū)動(dòng)程序提供廣泛的用于和硬件接服務(wù)(比如I/O端口)以及軟件服務(wù)(比如與宿主操作系統(tǒng)的運(yùn)行時(shí)接口)。設(shè)備驅(qū)動(dòng)程序?yàn)槊總€(gè)設(shè)備系列提供了應(yīng)用程序接口(API)。對(duì)于那一系列的每個(gè)設(shè)備API保持相,但是每個(gè)設(shè)備驅(qū)動(dòng)程序包含了具體平臺(tái)和處理器的代碼。這樣,任何一個(gè)設(shè)備驅(qū)動(dòng)程序的實(shí)現(xiàn)對(duì)應(yīng)用程序是透明的,應(yīng)用程序不用知道設(shè)備驅(qū)動(dòng)程序如何提供它的服務(wù)。應(yīng)用程序要使用某個(gè)設(shè)備驅(qū)動(dòng)器,必須首先安裝它。所有的應(yīng)用程序?qū)⒁粋€(gè)設(shè)備驅(qū)動(dòng)程序的用加入到一個(gè)叫作裝配表的查找表\u34920表中,同時(shí)有一個(gè)字與這個(gè)引用相關(guān)聯(lián)。這樣,可以編寫一個(gè)新的設(shè)備驅(qū)動(dòng)程序,代替裝配表中原來(lái)的版本。只要賦予它和原來(lái)設(shè)備驅(qū)動(dòng)器相同的名字,應(yīng)用程序就可以訪問(wèn)它,而意思到這一變化。
(3)Java原始接口
Java原始接口JNI(Java Native Interface)是一個(gè)標(biāo)準(zhǔn)的編程接口,用來(lái)編寫Java方法以及Java應(yīng)用程序中使用Java虛擬機(jī)實(shí)現(xiàn)的原始方法庫(kù)的二進(jìn)制兼容性。JNI的實(shí)現(xiàn)首先需建立兩個(gè).h文件:host-md.h和host-hlp.h。它們?yōu)镴NI機(jī)制提供了宿主平臺(tái)的關(guān)信息。第一個(gè)文件定義了原始的類型,比如8、16、32、64位整數(shù);第二個(gè)文件定義了一系列與OS無(wú)關(guān)的函數(shù),用來(lái)分配內(nèi)存,啟動(dòng)進(jìn)程和使用互斥變量等,然后為宿主主平臺(tái)重新編譯實(shí)現(xiàn)jni.c文件。
2 Intent中間件系統(tǒng)及其移植實(shí)現(xiàn)
2.1 Intent系統(tǒng)
Intent系統(tǒng)是一個(gè)典型的基于虛擬處理器的嵌入式中間件。它是一個(gè)專為連接家庭、可移動(dòng)和專業(yè)網(wǎng)絡(luò)的數(shù)字裝置設(shè)計(jì)的多媒體內(nèi)容平臺(tái);具有功能強(qiáng)大、二進(jìn)制可移植的特性,可廣泛運(yùn)行于從低功耗裝置到工作站等各種設(shè)備。Intent內(nèi)部各系統(tǒng)組伯按照可移植程度分為兩大類——可移植性強(qiáng)的組件和可移植性弱的組件。Java組件和多全庫(kù)等可移植組件組成完全可移植的Intent媒體平臺(tái);而其它與硬件和下層宿主操作系統(tǒng)直接相關(guān)的組件,如翻譯器(translator)、設(shè)備驅(qū)動(dòng)程序等,與Intern的OS核心(kernel)一起組成Intent系統(tǒng)的底層操作系統(tǒng)——elate。Intent系統(tǒng)的體系結(jié)構(gòu)如圖2所示。
Elate是一個(gè)具有可移植性的實(shí)時(shí)操作系統(tǒng),它的移植通過(guò)將所有的代碼編譯到一個(gè)虛擬處理器來(lái)實(shí)現(xiàn),而不關(guān)心具體的具體硬件平臺(tái)。Elate的核心就是這個(gè)虛擬處理器VP(Virtual Processor)。它被定義為一個(gè)32位字長(zhǎng),RISC(精簡(jiǎn)指令集計(jì)算機(jī))結(jié)構(gòu)的小端系統(tǒng)。基于這種系統(tǒng)編寫代碼時(shí),就像在真正的處理器上編寫一樣。當(dāng)將可移植的代碼轉(zhuǎn)換成準(zhǔn)備在鞭上執(zhí)行的目標(biāo)處理器的本代碼時(shí),只需一個(gè)翻譯器tool。Tool是elate中的概念,是用定義的虛擬處理器語(yǔ)言VP Code所編寫的程序,與函數(shù)或方法相類似。
與大多數(shù)操作系統(tǒng)不同,elate的絕大多數(shù)代碼了基于VP編寫的,這些代碼以靜態(tài)或運(yùn)動(dòng)的方式被轉(zhuǎn)換為真實(shí)處理器的本地代碼。里的“真實(shí)處理器”指令在運(yùn)行elate的處理器。這便利大段的代碼在系統(tǒng)平臺(tái)間轉(zhuǎn)移成可能。Elate向Intent內(nèi)核及其它應(yīng)用提供了與CPU、外圍設(shè)備等硬件的資源接口,是Intent系統(tǒng)軟硬件的界面。
Intent系統(tǒng)可廣泛運(yùn)行于數(shù)字電視機(jī)頂盒、智能手機(jī)、PDA以及其它嵌入式數(shù)字設(shè)備。以下將以數(shù)字電視機(jī)頂盒為例,介紹Intent的具體實(shí)現(xiàn)。
2.2 Intent系統(tǒng)的移植實(shí)現(xiàn)
數(shù)字電視機(jī)頂盒是一種能夠讓用戶在同有模擬電視上觀看數(shù)字電視節(jié)目,進(jìn)行交互式數(shù)字化娛樂(lè)、教育和商業(yè)化活動(dòng)的消費(fèi)類電子產(chǎn)品。其基本功能是接收數(shù)字電視廣播節(jié)目,時(shí)具有所有廣泛和交互式多媒體應(yīng)用的功能。機(jī)頂盒系統(tǒng)由硬件平臺(tái)和軟件系統(tǒng)組成,可將其分為4層,從底向上分別為底層硬件、實(shí)時(shí)操作系統(tǒng)平臺(tái)、中間件、應(yīng)用軟件。底層硬件提供機(jī)頂盒的硬件平臺(tái);實(shí)時(shí)操作系統(tǒng)平臺(tái)提供操作系統(tǒng)內(nèi)核以及各種硬件驅(qū)動(dòng)程序;中間件(middleware)將應(yīng)用軟件與依賴于具體的硬件平臺(tái);應(yīng)用軟件包括本機(jī)存儲(chǔ)的應(yīng)用和可不載的應(yīng)用。
圖2
這里,所研發(fā)的機(jī)頂盒系統(tǒng)以PowerPC為微處理器,PSOS為實(shí)時(shí)操作系統(tǒng)平臺(tái),Intent系統(tǒng)作為中間件層。系統(tǒng)中,PSOS操作系統(tǒng)作宿主操作系統(tǒng);Intent系統(tǒng)以寄生模式建立,通過(guò)其高效的Java虛擬機(jī)以及媒體平臺(tái),實(shí)現(xiàn)機(jī)頂盒的交互功能。Intent的移植實(shí)現(xiàn)同樣分成兩個(gè)步驟;移植到新的處理器和移植到新的平臺(tái)。
2.2.1 移植到PowerPC
由于Intent提供了廣泛的翻譯器,用來(lái)將一個(gè)VP代碼的tool轉(zhuǎn)換成一個(gè)本地tool,因此對(duì)于系統(tǒng)翻譯器只需選擇針對(duì)PowerPC的翻譯器,同時(shí)根據(jù)PowerPC的特點(diǎn),作部分修改。對(duì)Intent系統(tǒng)CII部分的移植主要包括;對(duì)獨(dú)立處理器指令集的接口tool、任務(wù)切換期間調(diào)度tool、處理器之間起中介調(diào)停作用的tool以及用于棧操作的tool進(jìn)行針對(duì)PowerPC的重新編寫,這一層的代碼涉及到指令級(jí)調(diào)用。
2.2.2 移植到具體平臺(tái)
在宿主平臺(tái)(PSOS+設(shè)備)上,Intent的PII層將和PSOS接口。宿主模式下,VP代碼編寫的tool需要調(diào)用宿主端的函數(shù),以訪問(wèn)宿主的庫(kù)函數(shù)和系統(tǒng)調(diào)用,包括系統(tǒng)內(nèi)存的管理、中斷的條開關(guān)閉操作,安裝時(shí)鐘中斷等操作,均需要調(diào)用宿主操作系統(tǒng)的函數(shù)。Intent中提供的一個(gè)跨系統(tǒng)調(diào)用的機(jī)制叫作Opentool。Opentool提供了一種機(jī)制,它使Intent端的tool在不考慮calling invention等環(huán)境因素的前提下,可以調(diào)用宿主端的函數(shù),并正確地傳遞參數(shù)。反之亦然。使用這種機(jī)制。VP代碼只要像調(diào)用普通tool一樣,調(diào)用類似以下的tool:
!/!!(out)
其中platform可以是任意的名字,不過(guò)一般都取為平臺(tái)的名字;function name與宿主系統(tǒng)端函數(shù)一一對(duì)應(yīng),對(duì)應(yīng)關(guān)系可改動(dòng);in、out為函數(shù)的輸入、輸出,即可實(shí)現(xiàn)Intent與PSOS的接口。不過(guò)須重新實(shí)現(xiàn)opentool.c,編寫main.c或boot.c以及重新編寫用于系統(tǒng)啟動(dòng)和關(guān)閉、分配和釋放內(nèi)存、鎖定和解鎖內(nèi)存、建立異常處理程序以及用于設(shè)備驅(qū)動(dòng)程序的一些接口函數(shù);同時(shí),還須實(shí)現(xiàn)Java原始接口(JNI)。
Intent提供了通用設(shè)備驅(qū)動(dòng)程序(如鍵盤、鼠標(biāo)、圖形顯示等),用于和硬件接口。因此須為每個(gè)設(shè)備選擇具體的設(shè)備驅(qū)動(dòng)程序,時(shí)安裝它。對(duì)于特殊的不在Intent所提供的設(shè)備驅(qū)動(dòng)程序之列的設(shè)備(如OSD),須用VP代碼實(shí)現(xiàn)其驅(qū)動(dòng)程序。由于elate操作系統(tǒng)支持基于對(duì)象的編程模式,所以設(shè)備驅(qū)動(dòng)程序的編寫就顯得相對(duì)容易,可以將設(shè)備驅(qū)動(dòng)器作為一個(gè)對(duì)象來(lái)進(jìn)行編程。
2.2.3 生成系統(tǒng)映像
為了生成可引導(dǎo)的系統(tǒng)映像,還需建立平臺(tái)系統(tǒng)配置文件。平臺(tái)系統(tǒng)配置文件可以分成以下幾個(gè)部分:
SETUP——設(shè)置指定平臺(tái)所需的配置,包括對(duì)一些AVE(Audio Video Environment)參數(shù)的設(shè)置,或者為鍵盤等定義串行口的配置;
DEPENDS——設(shè)置依賴于應(yīng)用程序和其它區(qū)域的平臺(tái)配置的可選部分;
MEMORY——定義平臺(tái)的內(nèi)存設(shè)置,包括平臺(tái)的Boot Tools、內(nèi)存區(qū)域等。
平臺(tái)系統(tǒng)配置文件信息還包含devices.sys。它定義了平臺(tái)支持的設(shè)備。這個(gè)文件的列表由依賴于平臺(tái)的設(shè)備驅(qū)動(dòng)程序和通用的elate設(shè)備驅(qū)動(dòng)程序組成。可以在Intent的Shell命令行中輸入sysbuild,以調(diào)用sysbuild程序來(lái)生成一個(gè)可引導(dǎo)的系統(tǒng)映像。它的命令格式如下:
sysbuild。
指定建立映像的運(yùn)行平臺(tái),這里為PSOS;指定應(yīng)用程序的sysbuild文件,也就是所生成映像的.sys文件。所應(yīng)用程序的sys文件都應(yīng)為.sys作為擴(kuò)展名,但是在命令行中,擴(kuò)展名不必指出。
2.3 Intent系統(tǒng)的運(yùn)行
Intent系統(tǒng)實(shí)際上是宿主系統(tǒng)的一個(gè)進(jìn)程,它不會(huì)取代宿主系統(tǒng)的地位。宿主系統(tǒng)會(huì)像對(duì)待普通進(jìn)程一樣,為Intent系統(tǒng)分配必要資源,包括進(jìn)程優(yōu)先級(jí)、系統(tǒng)需要的內(nèi)存空間等等。Intent系統(tǒng)作為宿主系統(tǒng)的進(jìn)程,將依照自己優(yōu)先,參與宿主系統(tǒng)的進(jìn)程調(diào)度。Intent系統(tǒng)與其它進(jìn)程一起,共享享處理器資源在內(nèi)的系統(tǒng)資源。
移植到PSOS上以后,Intent系統(tǒng)通過(guò)OSOS環(huán)境中所建立的進(jìn)程引入系統(tǒng)映像文件。一個(gè)映像文件是一個(gè)可以被下載到目標(biāo)硬件上可引導(dǎo)的Intent映像。它描述了應(yīng)用程序所需的Tool和數(shù)據(jù),同時(shí)也描述了程序如何運(yùn)行。當(dāng)映像文件成功引入后,將切換到iintent系統(tǒng)的運(yùn)行環(huán)境。
結(jié)語(yǔ)
以上介紹了基于虛擬處理器的嵌入式中間件基本概念以及其抽象模型,給出了Intent的移植實(shí)現(xiàn),對(duì)基于虛擬處理器的嵌入式中間件作為初步探討。通過(guò)虛擬處理器,使不同處理器之間的代碼快速移植成為可能。使用虛擬處理器技術(shù),進(jìn)行組件化開發(fā),使得嵌入式中間悠揚(yáng)可以很方便地實(shí)現(xiàn)完全移植。基于虛擬處理器的嵌入式中間件可以適用于同軟硬件平臺(tái);通過(guò)翻譯器、CPU隔離層和平臺(tái)隔離層,使其能夠獨(dú)立于平臺(tái)和處理器能主可移植于不同操作系統(tǒng)與不同微處理器體系結(jié)構(gòu),從而使中間件環(huán)境的建立變得更加容易,可移植性更強(qiáng)。我們相信,嵌入式中間件的廣泛使用將使嵌入式應(yīng)用也能像Java語(yǔ)言一樣,可在各式各樣機(jī)器、操作平臺(tái)的環(huán)境中開發(fā)應(yīng)用軟件——“一次編譯,到處運(yùn)行”。
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(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ù)的發(fā)展,對(duì)于嵌入式處理器的性能及功耗的要求愈加嚴(yán)苛。目前,嵌入式處理器分為8位、16位、32位及64位等,8位微處理器/MCU市場(chǎng)已逐步趨向穩(wěn)定
2019-07-19 08:29:10
中間件是什么?有什么作用?中間件應(yīng)用現(xiàn)狀及未來(lái)發(fā)展趨勢(shì)如何?中間件思想在嵌入式GIS設(shè)計(jì)中有哪些應(yīng)用?
2021-04-27 07:05:24
隨著嵌入式計(jì)算機(jī)應(yīng)用的發(fā)展,嵌入式CPU的主頻不斷提高,這就造成了慢速系統(tǒng)存儲(chǔ)器不能匹配高速CPU處理能力的情況。為了解決這個(gè)問(wèn)題,許多高性能的嵌入式處理器內(nèi)部集成了高速緩存Cache。其中,三星公司的S3C44B0X內(nèi)部就集成了8KB空間統(tǒng)一的指令和數(shù)據(jù)Cache。
2019-09-05 07:00:20
嵌入式處理器分為哪幾大類?它們分別有什么不同?它們主要應(yīng)用于哪些領(lǐng)域?
2021-07-14 06:44:53
嵌入式處理器是嵌入式系統(tǒng)的核心,是控制、輔助系統(tǒng)運(yùn)行的硬件單元。范圍極其廣闊,從最初的4位處理器,目前仍在大規(guī)模應(yīng)用的8位單片機(jī),到最新的受到廣泛青睞的32位,64位嵌入式CPU。 自
2021-10-27 07:24:49
嵌入式處理器是嵌入式系統(tǒng)的核心,是控制、輔助系統(tǒng)運(yùn)行的硬件單元。范圍極其廣闊,從最初的4位處理器,目前仍在大規(guī)模應(yīng)用的8位單片機(jī),到最新的受到廣泛青睞的32位,64位嵌入式CPU。 自
2021-10-28 08:56:03
嵌入式系統(tǒng)的核心,包括:硬件層,中間層,系統(tǒng)軟件層,應(yīng)用軟件層。1.2 嵌入式處理器1、嵌入式處理器可以分為:嵌入式微控制器EMCU:又稱單片機(jī),即在一塊芯片中集成了整個(gè)計(jì)算機(jī)系統(tǒng)(RO...
2021-10-28 09:22:18
學(xué)習(xí)嵌入式的同學(xué)都知道嵌入式系統(tǒng)硬件的組成部分是以嵌入式處理器為中心,由存儲(chǔ)器、I/O設(shè)備、通信模塊以及電源等必要的輔助接口組成的。可以說(shuō)嵌入式系統(tǒng)是量身定做的專用計(jì)算機(jī)應(yīng)用系統(tǒng),它不同于PC機(jī)的組成,在實(shí)際應(yīng)用中的嵌入式系統(tǒng)硬件配置非常精簡(jiǎn),除了微控制器和基本的外圍電路以外,...
2021-11-08 07:46:43
嵌入式處理器有哪些類型?
2021-10-21 06:55:44
嵌入式處理器的各種類別
2021-03-10 07:27:09
1.簡(jiǎn)介. ARM 是一個(gè)CPU內(nèi)核. ARM是"Advanced RISC Machine"的縮寫. ARM處理器本身是32位設(shè)計(jì),但也配備16位指令集嵌入式處理器嵌入式微處理器
2021-11-09 07:08:02
嵌入式微處理器的基礎(chǔ)是通用計(jì)算機(jī)中的CPU.在應(yīng)用中,將微處理器裝配在專門設(shè)計(jì)的電路板上,只保留和嵌入式應(yīng)用有關(guān)的母板功能,這樣可以大幅度減小系統(tǒng)體積和功耗。為了滿足嵌入式應(yīng)用的特殊要求,嵌入式微處理器
2020-05-14 06:35:22
嵌入式系統(tǒng)概述關(guān)于嵌入式系統(tǒng)定義的理解標(biāo)準(zhǔn)定義:嵌入式系統(tǒng)是以應(yīng)用為中心、以計(jì)算機(jī)技術(shù)為基礎(chǔ)、軟/硬件可剪裁、適用于對(duì)系統(tǒng)功能、可靠性、成本、體積、功耗等有嚴(yán)格要求的專用計(jì)算機(jī)系統(tǒng)。有處理器、具備
2021-10-27 09:13:56
Vivado設(shè)計(jì)套件用戶指南:嵌入式處理器硬件設(shè)計(jì) 討論使用Vivado?IP集成器和Xilinx軟件開發(fā)套件(SDK),使用Zynq?-7000 All Programmable(AP)SoC
2017-11-15 10:34:10
嵌入式處理器簡(jiǎn)介嵌入式處理器是嵌入式系統(tǒng)的核心,是控制、輔助系統(tǒng)運(yùn)行的硬件單元。范圍極其廣闊,從最初的4位處理器,目前仍在大規(guī)模應(yīng)用的8位單片機(jī),到最新的受到廣泛青睞的32位,64位嵌...
2021-07-26 07:18:19
組成嵌入式系統(tǒng)嵌入式處理器是系統(tǒng)的核心部件。代表ARM MIPS PowerPC MC68000外設(shè)存儲(chǔ)SRAM RAM Flash通信RS232 SPI 以太網(wǎng)顯示LCD調(diào)試等
2021-11-08 09:12:30
嵌入式多核處理器結(jié)構(gòu)OpenMP并行化優(yōu)化
2021-03-02 06:59:00
本帖最后由 mcuris 于 2014-6-6 17:26 編輯
職位描述:基于PowerPC、ARM、X86等處理器平臺(tái)的嵌入式操作系統(tǒng)VxWorks上的BSP、驅(qū)動(dòng)程序和中間件開發(fā),包括
2014-06-06 14:00:01
嵌入式系統(tǒng)選擇的微處理器和PC端系統(tǒng)的微處理器有很大的區(qū)別,創(chuàng)客學(xué)院嵌入式linux培訓(xùn)講師為大家介紹在為嵌入式系統(tǒng)選擇微處理器時(shí),主要考慮哪些因素。 嵌入式linux培訓(xùn)之嵌入式微處理器
2017-07-03 18:30:19
嵌入式云計(jì)算與視頻大數(shù)據(jù)——基于TI嵌入式處理器【摘取自:西安電子科技大學(xué)——張亮】小編在此僅僅摘取部分內(nèi)容作為引入點(diǎn),希望能為大家點(diǎn)引出云時(shí)代的大方向,對(duì)嵌入式進(jìn)一步深入學(xué)習(xí)。大量圖片和技術(shù)內(nèi)容
2014-07-19 14:27:26
包括同構(gòu)(Symmetric)和異構(gòu)(Asymmetric)兩種。同構(gòu)是指內(nèi)部核的結(jié)構(gòu)是相同的,這種結(jié)構(gòu)目前廣泛應(yīng)用在PC多核處理器;而異構(gòu)是指內(nèi)部核的結(jié)構(gòu)是不同的,這種結(jié)構(gòu)常常在嵌入式領(lǐng)域
2021-12-14 07:47:01
嵌入式產(chǎn)品的生產(chǎn)商總是期待能使自己的產(chǎn)品成本更低、更快地走向市場(chǎng)的微處理器解決方案。高性價(jià)比、高集成度、高度靈活的微處理器能幫助終端產(chǎn)品在性能、價(jià)格競(jìng)爭(zhēng)日益激烈的市場(chǎng)環(huán)境中脫穎而出。
2019-09-27 06:51:10
嵌入式產(chǎn)品的生產(chǎn)商總是期待能使自己的產(chǎn)品成本更低、更快地走向市場(chǎng)的微處理器解決方案。高性價(jià)比、高集成度、高度靈活的微處理器能幫助終端產(chǎn)品在性能、價(jià)格競(jìng)爭(zhēng)日益激烈的市場(chǎng)環(huán)境中脫穎而出。
2019-07-19 08:08:43
嵌入式所用的微處理器一般是什么,STM32還是其他?
2017-12-03 18:17:44
嵌入式控制系統(tǒng)的ARM處理器一、嵌入式硬件系統(tǒng)概述1、嵌入系統(tǒng)的硬件可分為三部分:核心處理器、控制電路、外部設(shè)備2、嵌入式處理器的種類(1)嵌入式微處理器MPU(2)嵌入式微控制器MCU(3)嵌入式
2021-10-27 08:49:08
嵌入式系統(tǒng)中單片機(jī)與處理器區(qū)別及散熱設(shè)計(jì)
2020-12-31 06:11:15
將自己之前學(xué)習(xí)嵌入式開發(fā)的一些資料整理出來(lái)。這些文章適合入門,文章中涉及的一些工具比較老(暫時(shí)不去更新了),但不影響對(duì)嵌入式開發(fā)技術(shù)本質(zhì)的思考和理解。博主目前的工作主要系統(tǒng)框架和中間件的開發(fā),感興趣
2021-12-14 07:53:23
C嵌入式編程設(shè)計(jì)模式1 嵌入式系統(tǒng)有何特殊之處11 嵌入式設(shè)計(jì)的約束 12 嵌入式工具 13 OSRTOS還是沒(méi)有操作系統(tǒng) 14 嵌入式中間件 15 與硬件協(xié)同開發(fā) 16 調(diào)試與測(cè)試 2 面向?qū)ο筮€是結(jié)構(gòu)化21 類 22 對(duì)象 23 多態(tài)和虛擬函數(shù) 24 子類化 25 有限狀態(tài)機(jī) 3 小結(jié)...
2021-11-08 07:13:04
:嵌入式微處理芯片、嵌入式存儲(chǔ)系統(tǒng) 和 嵌入式 I/O 接口;嵌入式微處理芯片主要包括:嵌入式微處理器、嵌入式微控制器、嵌入式數(shù)字信號(hào)處理器、嵌入式片上系統(tǒng)等;嵌入式微處理器...
2021-12-22 06:45:01
嵌入式系統(tǒng)硬件層嵌入式處理器 (硬件層核心)嵌入式控制器MCU (單片機(jī)),舉例:8051,STC80C/S51,P51XA,MCS-251,MCS-96/196/296,MC68HC05/11
2021-10-27 06:58:46
層主要包含了嵌入式系統(tǒng)中必要的硬件設(shè)備:嵌入式微處理器、存儲(chǔ)器(SDRAM、ROM等),設(shè)備IO接口等。中間層中間層為硬件層與系統(tǒng)軟件層之間的部分,有時(shí)也稱為**硬件抽象層(Hardware ...
2021-12-22 08:03:19
)Linux平臺(tái):Linux C/C++軟件工程師庫(kù)、中間件開發(fā):Linux C服務(wù)器開發(fā)、GUI開發(fā):Linux C++/Qt學(xué)習(xí)前提:會(huì)使用Linux操作系統(tǒng);熟悉使用C四、Linux內(nèi)核...
2021-12-22 07:10:18
目錄一、嵌入式微處理器體系結(jié)構(gòu)1、馮諾依曼體系結(jié)構(gòu)2、哈弗體系結(jié)構(gòu)二、嵌入式系統(tǒng)的硬件結(jié)構(gòu)1、嵌入式微控制器MCU(CPU+片內(nèi)內(nèi)存+片內(nèi)外設(shè))2、嵌入式微處理器MPU(CPU)3、嵌入式數(shù)字信號(hào)
2021-11-08 06:57:02
嵌入式微處理器的選擇 嵌入式系統(tǒng)選擇的微處理器和PC端系統(tǒng)的微處理器有很大的區(qū)別小編為大家介紹在為嵌入式系統(tǒng)選擇微處理器時(shí),主要考慮哪些因素。 嵌入式微處理器的選擇: 1、性能與功能
2020-05-20 11:11:35
在其業(yè)內(nèi)領(lǐng)先的低成本Cyclone TM FPGA系列和Nios軟核嵌入式處理器成功的基礎(chǔ)上,Altera現(xiàn)在推出了第二代產(chǎn)品系列。Cyclone II器件為用戶提供更高的邏輯密度和新增硬件性能,比
2019-07-18 07:43:25
本帖最后由 dianzijie5 于 2011-8-12 14:36 編輯
什么是嵌入式系統(tǒng)和嵌入式微處理器:嵌入式系統(tǒng)一般指非PC系統(tǒng),它包括硬件和軟件兩部分。硬件包括處理器/微處理器
2011-08-12 14:35:48
什么是嵌入式系統(tǒng)?嵌入式處理器可分為哪幾類?嵌入式操作系統(tǒng)有哪幾類?
2021-04-25 06:35:32
什么是嵌入式系統(tǒng)?與通用計(jì)算機(jī)相比,嵌入式系統(tǒng)有哪些特點(diǎn)?ARM處理器有幾種尋址方式,說(shuō)明各種尋址的方式?
2021-12-27 06:19:00
操作系統(tǒng)是軟件產(chǎn)業(yè)的基礎(chǔ)和龍頭,能左右軟件產(chǎn)業(yè)發(fā)展的方向,是世界軟件產(chǎn)業(yè)最大的利潤(rùn)來(lái)源。對(duì)于后PC時(shí)代和普適計(jì)算(pervasivecomputing)而言,嵌入式系統(tǒng)無(wú)處不在,其中關(guān)鍵的軟件核心技術(shù)包括嵌入式操作系統(tǒng)和網(wǎng)絡(luò)互聯(lián)中間件等。
2019-09-19 08:20:53
接入、實(shí)時(shí)語(yǔ)音壓解系統(tǒng)、虛擬現(xiàn)實(shí)顯示等。這類智能化算法一般都運(yùn)算量較大,特別是向量運(yùn)算、指針線性尋址等較多,而這些正是DSP處理器的長(zhǎng)處所在。 嵌入式DSP處理器比較有代表性的產(chǎn)品是TI公司
2012-02-02 15:15:33
嵌入式系統(tǒng)以各種類型的嵌入式處理器為核心,而隨著技術(shù)的發(fā)展,對(duì)于嵌入式處理器的性能及功耗的要求愈加嚴(yán)苛。目前,嵌入式處理器分為8位、16位、32位及64位等,8位微處理器/MCU市場(chǎng)已逐步趨向穩(wěn)定
2019-07-05 07:52:22
類別:嵌入式系統(tǒng)處理器知識(shí)產(chǎn)權(quán)許可商ARMHoldingsplc已經(jīng)成功開發(fā)出雙內(nèi)核Cortex-A9處理器設(shè)計(jì)(被稱為Osprey)的兩個(gè)實(shí)現(xiàn)。Cortex-A9處理器能與其他Cortex系列
2021-12-13 06:03:17
絡(luò)需要有效、開放、成熟的平臺(tái)標(biāo)準(zhǔn),包括網(wǎng)絡(luò)接口標(biāo)準(zhǔn)和服務(wù)標(biāo)準(zhǔn)。實(shí)現(xiàn)智能家電平臺(tái)的關(guān)鍵是中間件技術(shù)的應(yīng)用。研究家庭網(wǎng)絡(luò)中間件技術(shù),解決設(shè)備間互聯(lián)、互通、互操作問(wèn)題,實(shí)現(xiàn)設(shè)備連接控制操作簡(jiǎn)單化、智能化,對(duì)加速信息家電的普及,促進(jìn)家庭網(wǎng)絡(luò)的發(fā)展,提高家庭信息化水平有著重要的現(xiàn)實(shí)意義。
2019-07-16 06:31:41
絡(luò)需要有效、開放、成熟的平臺(tái)標(biāo)準(zhǔn),包括網(wǎng)絡(luò)接口標(biāo)準(zhǔn)和服務(wù)標(biāo)準(zhǔn)。實(shí)現(xiàn)智能家電平臺(tái)的關(guān)鍵是中間件技術(shù)的應(yīng)用。研究家庭網(wǎng)絡(luò)中間件技術(shù),解決設(shè)備間互聯(lián)、互通、互操作問(wèn)題,實(shí)現(xiàn)設(shè)備連接控制操作簡(jiǎn)單化、智能化,對(duì)加速信息家電的普及,促進(jìn)家庭網(wǎng)絡(luò)的發(fā)展,提高家庭信息化水平有著重要的現(xiàn)實(shí)意義。
2019-07-02 07:03:16
基于嵌入式文件系統(tǒng)和外部存儲(chǔ)的混合文件系統(tǒng)中間件設(shè)計(jì)(C語(yǔ)言)https://github.com/andre-lost-a-pig/design-documents喜歡的star一下,謝謝。
2022-02-28 08:54:50
RFID中間件在RFID讀寫器和應(yīng)用程序之間起橋梁作用。應(yīng)用程序端使用中間件所提供一組通用的應(yīng)用程序接口(API),即能連到RFID讀寫器,采集RFID標(biāo)簽數(shù)據(jù)。即使存儲(chǔ)RFID標(biāo)簽情報(bào)的數(shù)據(jù)庫(kù)軟件
2019-10-09 08:12:41
隨著嵌入式處理器性能的提升,嵌入式設(shè)備在安全,機(jī)器視覺等方面的應(yīng)用也越來(lái)越廣發(fā),本文就基于NXP iMX6 arm處理器演示多種攝像頭的連接應(yīng)用,iMX6處理器支持多種攝像頭接口連接,比如
2020-12-29 07:02:07
基于SOA的數(shù)字電視中間件系統(tǒng)的研究與實(shí)現(xiàn)針對(duì)數(shù)字電視制播系統(tǒng)應(yīng)用集成時(shí)存在的異構(gòu)問(wèn)題.對(duì)數(shù)字電視中間件系統(tǒng)進(jìn)行研究。提出數(shù)字電視發(fā)送端制播系統(tǒng)中間件的基本思想。該系統(tǒng)技術(shù)架構(gòu)為SOA服務(wù)架構(gòu)
2009-10-06 10:03:27
隨著嵌入式處理需求的快速增長(zhǎng),系統(tǒng)架構(gòu)正朝著多處理器設(shè)計(jì)的方向發(fā)展,以解決單處理器系統(tǒng)復(fù)雜度太高和計(jì)算能力不足的問(wèn)題。憑借其高邏輯密度及高性能硬模塊,新一代FPGA已經(jīng)使功能強(qiáng)大的芯片多處理(CMP
2019-08-01 07:53:43
如何使用嵌入式處理器對(duì)打印機(jī)進(jìn)行控制?
2021-12-23 08:42:04
嵌入式處理器可分為哪幾類?嵌入式處理器有哪些主要特征?如何去選擇嵌入式處理器?
2021-09-22 07:10:56
如何在ARM處理器中實(shí)現(xiàn)SMTP協(xié)議的嵌入式遠(yuǎn)程通訊?
2021-06-04 06:38:50
目前,越來(lái)越多的FPGA設(shè)計(jì)開始采用嵌入式處理器,如PowerPC和賽靈思(Xilinx)的MicroBlaze處理器來(lái)完成控制任務(wù),采用C語(yǔ)言等軟件語(yǔ)言描述這些控制任務(wù),要比使用VHDL或
2019-09-17 07:42:45
本文基于藍(lán)牙技術(shù),介紹了用Motorola公司的嵌入式處理器MCF5272來(lái)實(shí)現(xiàn)家庭藍(lán)牙網(wǎng)關(guān)的具體方案。
2021-06-04 06:36:22
和SAP 系統(tǒng)。在整合RFID 中間件和ERP 系統(tǒng)時(shí),我們遇到了很多挑戰(zhàn)。對(duì)于大多數(shù)的ERP 系統(tǒng),高可靠性、高可用性、高擴(kuò)展性、高性能是至關(guān)重要的,因此在RFID 中間件與ERP 系統(tǒng)整合過(guò)程中
2019-07-25 06:22:01
接口的TCP/IP協(xié)議棧中對(duì)于嵌入式系統(tǒng)多余的功能。SafeG為一個(gè)基于ARM TrustZone技術(shù)的嵌入式虛擬機(jī)(Embedded Hypervisor),支持在同一個(gè)處理器上同時(shí)運(yùn)行實(shí)時(shí)操作系統(tǒng)
2012-12-06 10:06:35
怎么利用FPGA和嵌入式處理器實(shí)現(xiàn)低成本智能顯示模塊?
2021-04-28 07:10:33
介紹國(guó)家半導(dǎo)體公司(NS)的Geode TMGX1處理器及協(xié)同芯片,說(shuō)明如何利用該芯片組進(jìn)行嵌入式系統(tǒng)設(shè)計(jì),并討論一些設(shè)計(jì)難點(diǎn)的處理。
2019-09-05 07:30:36
本文就一種基于 NFC手機(jī)的RFID中間件進(jìn)行研究與實(shí)現(xiàn),將RFID 中間件技術(shù)與移動(dòng)互聯(lián)網(wǎng)相結(jié)合,彌補(bǔ)了傳統(tǒng)RFID 中間件的不足之處,并且符合當(dāng)前發(fā)展趨勢(shì)。
2021-05-21 06:02:22
求大佬分享一下怎么用FPGA嵌入式處理器實(shí)現(xiàn)構(gòu)想?
2021-04-13 06:31:14
一個(gè)以上的嵌入式處理器IP(Intellectual Property,知識(shí)產(chǎn)權(quán))核,具有小容量片內(nèi)高速RAM資源,豐富的IP核資源可供靈活選擇,有足夠的片上可編程邏輯資源,處理器高速接口和FPGA
2020-03-13 07:03:54
微處理器是什么?微處理器是有哪些部分組成的?怎樣去選擇一種合適的嵌入式處理器呢?
2021-12-24 07:20:16
國(guó)內(nèi)外現(xiàn)在有什么比較成熟的手機(jī)中間件平臺(tái)嗎? 求技術(shù)介紹。
2011-05-29 17:34:12
求一種基于FPGA芯片的嵌入式PLC處理器的設(shè)計(jì)方案。
2021-05-06 08:24:19
RFID是2005年建議企業(yè)可考慮引入的十大策略技術(shù)之一,而中間件(Middleware)可稱為是RFID運(yùn)作的中樞,因?yàn)樗梢约铀訇P(guān)鍵應(yīng)用的問(wèn)世。RFID產(chǎn)業(yè)潛力無(wú)窮,應(yīng)用的范圍遍及制造、物流
2019-07-10 08:03:51
移植嵌入式Linux到ARM處理器
2012-08-04 10:11:46
英特爾公司今日宣布,英特爾將面向嵌入式市場(chǎng)為全新2010英特爾? 酷睿? 處理器系列中的十款處理器和三款芯片組提供7年以上生命周期支持。全新2010英特爾酷睿處理器系列能夠提供智能性能和高能效表現(xiàn)
2019-07-29 06:13:57
獵頭職位:高級(jí)嵌入式軟件工程師【成都】崗位職責(zé):1、嵌入式產(chǎn)品外設(shè)及接口驅(qū)動(dòng)的開發(fā):包括基于單片機(jī)/嵌入式微處理器的系統(tǒng)移植和開發(fā)、相關(guān)固件開發(fā)、相關(guān)嵌入式中間件開發(fā),以及設(shè)備接口驅(qū)動(dòng)程序等;2
2017-02-23 10:57:16
消息中間件&Kafka
2019-09-11 07:54:17
片上Nios Ⅱ嵌入式軟核多處理器系統(tǒng)具有哪些優(yōu)勢(shì)?如何實(shí)現(xiàn)片上嵌入式Nios Ⅱ軟核六處理器系統(tǒng)的設(shè)計(jì)?
2021-04-19 08:17:09
無(wú)線射頻識(shí)別(RFID)技術(shù)是什么?怎樣去設(shè)計(jì)RFID的中間件?RFID中間件的功能及實(shí)現(xiàn)原理是什么?
2021-05-18 06:11:05
急求一份各種嵌入式處理器資料介紹文檔,包含處理器各項(xiàng)應(yīng)用及原理介紹,越詳細(xì)越好!謝謝!
2019-08-09 04:59:34
調(diào)試嵌入式處理器常用的方法有哪些?
2021-12-24 06:08:06
1. Bootloader的存放位置:微機(jī)系統(tǒng)中的引導(dǎo)加載程序由BIOS(存放在ROM中)和BootLoader(存放在硬盤主引導(dǎo)區(qū)中)組成。嵌入式系統(tǒng)一般沒(méi)有BIOS,直接由BIOS(存放在
2021-12-22 06:41:31
最近在學(xué)習(xí)嵌入式Linux,需要進(jìn)行圖像的采集和處理,現(xiàn)在有mini2440開發(fā)板,但做圖像處理速度感覺有點(diǎn)慢,能推薦幾款合適的嵌入式處理器嗎?
2014-02-20 14:29:37
采用嵌入式Linux主處理器的DLP LightCrafter Display 2000評(píng)估模塊怎么樣?
2021-06-01 06:53:29
DSP某些重要的軟件與系統(tǒng)優(yōu)化技術(shù)采用強(qiáng)大處理器開發(fā)高效嵌入式應(yīng)用有哪些指導(dǎo)原則?
2021-04-20 06:28:50
介紹中間件的基本概念,包括中間件的定義、特點(diǎn)、應(yīng)用現(xiàn)狀及未來(lái)發(fā)展趨勢(shì)。在此基礎(chǔ)上,針對(duì)嵌入式地理信息系統(tǒng),給出如何將中間件思想應(yīng)用在該系統(tǒng)設(shè)計(jì)上,以滿足系統(tǒng)能
2009-04-15 11:17:5514 介紹中間件的基本概念,包括中間件的定義、特點(diǎn)、應(yīng)用現(xiàn)狀及未來(lái)發(fā)展趨勢(shì)。在此基礎(chǔ)上,針對(duì)嵌入式地理信息系統(tǒng),給出如何將中間件思想應(yīng)用在該系統(tǒng)設(shè)計(jì)上,以滿足系統(tǒng)能
2009-05-15 15:45:3314 嵌入式中間件是使嵌入式應(yīng)用獨(dú)立于具體軟硬件平臺(tái)的核心軟件環(huán)境。本文介紹可以被完全移植的基于虛擬處理器的嵌入式中間件;討論基于虛擬處理器的嵌入式中間件移植模型以
2009-05-15 16:08:3614 基于嵌入式系統(tǒng)的跨平臺(tái)實(shí)現(xiàn)互通、互連、互操作及通用性的特殊要求,我們根據(jù)中間件的設(shè)計(jì)思想研制開發(fā)了一種基于嵌入式技術(shù)的各通信設(shè)備之間進(jìn)行網(wǎng)絡(luò)互連的通信中間件
2009-05-30 09:33:1135 本文提出一種構(gòu)建在ARM 上符合EPCglobal ALE 標(biāo)準(zhǔn)的新型嵌入式RFID 中間件系統(tǒng)。研究基于SQLite 數(shù)據(jù)庫(kù)的EPC 標(biāo)簽數(shù)據(jù)具體處理流程,包括為中間件系統(tǒng)存儲(chǔ)數(shù)據(jù)、對(duì)數(shù)據(jù)進(jìn)行過(guò)濾
2009-12-28 12:08:0228 基于嵌入式RFID中間件的標(biāo)簽數(shù)據(jù)處理
1 引言
射頻識(shí)別(Radio Frequency Identification, RFID)中間件介于RFID 閱讀器和上層應(yīng)用之間,用來(lái)屏蔽不同型號(hào)的閱讀
2010-01-12 10:08:27938 針對(duì)嵌入式系統(tǒng)的特點(diǎn),研究了輕量級(jí)的嵌入式RFID中間件ERM的體系結(jié)構(gòu)。在ERM體系結(jié)構(gòu)指導(dǎo)下,實(shí)現(xiàn)了運(yùn)行于嵌入式平臺(tái)的RFID中間件。該中間件體積小、功耗低、占用資源少、性能高
2013-09-25 14:44:0525
已全部加載完成
主站蜘蛛池模板:
午夜片无码区在线观看|
免费观看的毛片|
麻豆AV无码精品一区二区|
掀开奶罩边躁狠狠躁软学生|
SAO货腿张开JI巴CAO死我|
老色哥网站|
中文字幕在线播放|
久久热精品18国产|
在教室伦流澡到高潮HNP视频|
紧缚束缚调教丨vk|
妖精视频在线观看高清|
精品AV综合导航|
伊人久久五月丁婷婷|
久久AV国产麻豆HD真实乱|
亚洲欧美中文字幕高清在线|
极品少妇高潮啪啪无码吴梦|
亚洲精品在线免费|
果冻传媒视频在线观看完整版免费
|
好男人在线观看视频观看高清视频免费
|
绑着男军人的扒开内裤|
欧美高清一区二区三|
qvod 韩国|
色综合欧美色综合七久久|
国产精品国产三级国产AV麻豆|
午夜理论在线观看不卡大地影院|
好吊妞国产欧美日韩视频|
亚洲中文字幕日本在线观看|
老汉老太bbbbbxxxxx|
边吃胸边膜下床震免费版视频|
十分钟视频影院免费|
国产在线观看网址你懂得|
亞洲人妻AV無碼在線視頻|
男女AA片免费|
国产精品第一综合首页|
亚洲日韩国产精品乱-久|
美女挑战50厘米长的黑人
|
91系列在线观看免费|
日本真人啪啪试看30秒|
国产免费怕怕免费视频观看|
伊人久久亚洲综合天堂|
热中文热国产热综合|
評(píng)論
查看更多