無(wú)線手持設(shè)備市場(chǎng)對(duì)Java產(chǎn)生了巨大的需求增長(zhǎng),目前每10臺(tái)新出手機(jī)中就有8臺(tái)支持Java。本文關(guān)注嵌入式設(shè)備Java平臺(tái)的性能問(wèn)題,詳細(xì)介紹振戎融通自主研發(fā)的Java虛擬機(jī)產(chǎn)品——JMO+(JMOplus)的性能優(yōu)化技術(shù)。
1 TMS320C6000的硬件設(shè)計(jì)和指令系統(tǒng) TMS320C6000系列DSP(數(shù)字信號(hào)處理器)是TI公司最新推出的一種并行處理的數(shù)字信號(hào)處理器。它是基于TI的VLIW技術(shù)的,其中,TMS320C.
針對(duì)變電站中采用UART串口通信規(guī)約進(jìn)行信息傳遞的各種外圍設(shè)備,在需要與其進(jìn)行通信的IED智能裝置的開(kāi)發(fā)中,設(shè)計(jì)了一種基于Lua腳本語(yǔ)言的嵌入式通信方案。
隨著嵌入式系統(tǒng)的不斷發(fā)展,TPM在嵌入式系統(tǒng)上的應(yīng)用也越來(lái)越廣,程序員在編寫(xiě)可信計(jì)算應(yīng)用程序的時(shí)候,其切入點(diǎn)應(yīng)該是TSS,本文就TPM和TSS的概念、TSS在ARM平臺(tái)上的移植、調(diào)用TSS的API編寫(xiě)應(yīng)用程序以及如何與TPM進(jìn)行交互做了詳細(xì)的介紹,最終實(shí)現(xiàn)了在嵌入式ARM平臺(tái)上的可信計(jì)算。
隨著智能儀器及控制系統(tǒng)對(duì)實(shí)時(shí)性信號(hào)處理的要求不斷提高和大規(guī)模集成電路技術(shù)的迅速發(fā)展。越來(lái)越迫切的要求有一種高性能的設(shè)計(jì)方案與之相適應(yīng),將DSP技術(shù)和ARM技術(shù)結(jié)合起來(lái)應(yīng)用于嵌入式系統(tǒng)中。
運(yùn)動(dòng)控制系統(tǒng)廣泛地應(yīng)用于工業(yè)控制領(lǐng)域,而嵌入式技術(shù)在工業(yè)控制領(lǐng)域的應(yīng)用還不太成熟,近年來(lái),工業(yè)控制對(duì)運(yùn)動(dòng)控制系統(tǒng)的要求越來(lái)越高,為了滿足新一代運(yùn)動(dòng)控制系統(tǒng)的各項(xiàng)性能要求。
下文我們就將用于開(kāi)發(fā)嵌入式系統(tǒng)的兩種方案----自行設(shè)計(jì)或使用現(xiàn)成平臺(tái)進(jìn)行對(duì)比闡述,并且討論與這兩種方案相關(guān)的技術(shù)和經(jīng)濟(jì)風(fēng)險(xiǎn)。
本文提出了一種基于DirectFB嵌入式播放器解決方案,有效地降低嵌入式系統(tǒng)的資源消耗,適用于CPU頻率小于400MHz的中低端嵌入式系統(tǒng)。DirectFB是一個(gè)輕量級(jí)的GUI開(kāi)發(fā)庫(kù),它通過(guò)Framebuffer以及回調(diào)函數(shù),實(shí)現(xiàn)了對(duì)硬件設(shè)備的完全抽象,加速和簡(jiǎn)化了圖形操作。
給出了一種控制網(wǎng)絡(luò)嵌入式設(shè)備在線升級(jí)的方案,采用了關(guān)鍵點(diǎn)控制的方法,實(shí)現(xiàn)了升級(jí)過(guò)程自動(dòng)檢測(cè)選擇升級(jí)流程,升級(jí)前后不需要重啟設(shè)備,升級(jí)過(guò)程用戶不可見(jiàn),較大地改進(jìn)了常用升級(jí)方案的用戶友好性。在此重點(diǎn)結(jié)合網(wǎng)絡(luò)設(shè)備升級(jí)保證系統(tǒng)安全性的要求,通過(guò)關(guān)鍵點(diǎn)的配合控制,保證升級(jí)對(duì)系統(tǒng)的全面安全。該升級(jí)方案在嵌入式網(wǎng)絡(luò)設(shè)備上進(jìn)行驗(yàn)證,結(jié)果證明了方法的正確性和可靠性。
隨著電子信息技術(shù)的飛速發(fā)展,信息家電和各式各樣的移動(dòng)終端得到越來(lái)越廣泛的應(yīng)用。在這些人機(jī)交互( HMI)較頻繁的嵌入式系統(tǒng)中,鍵盤(pán)是一種應(yīng)用昀為廣泛的輸入設(shè)備。
數(shù)據(jù)在許多研究領(lǐng)域都可采用圖形來(lái)表示,圖形和圖形理論為人工智能決策提供了有效的可視化工具、體系化準(zhǔn)則和相關(guān)技術(shù)。本文以交通線路自動(dòng)調(diào)整系統(tǒng)為例,說(shuō)明在嵌入式智能查詢(xún)算法中如何利用圖形對(duì)數(shù)據(jù)進(jìn)行可視化處理的方法來(lái)避免“盲目”操作,從而提高算法的決策效率。
使用LabVIEW嵌入式開(kāi)發(fā)模塊,工程師和科學(xué)家們不需了解最終的目標(biāo),就可以進(jìn)行代碼開(kāi)發(fā),因?yàn)檐浖傻氖荓abVIEW應(yīng)用的ANSI C代碼,而不是針對(duì)某個(gè)特定目標(biāo)的二進(jìn)制代碼。LabVIEW嵌入式方式是一個(gè)開(kāi)放的框架,它可以整合任意的第三方工具鏈,將生成的C代碼、LabVIEW實(shí)時(shí)庫(kù)函數(shù)和板卡支持程序包(BSP)編譯成為針對(duì)某一目標(biāo)并能在這個(gè)目標(biāo)上運(yùn)行的二進(jìn)制代碼。
目前,視音頻技術(shù)在各項(xiàng)工作和生活領(lǐng)域中得到了廣泛應(yīng)用,還為人們提出了高效的傳輸平臺(tái)以及接入和處理手段。多媒體監(jiān)控系統(tǒng)以其能夠?qū)崟r(shí)、形象、真實(shí)地反映被監(jiān)控對(duì)象的特性而逐漸成為現(xiàn)代化管理、檢測(cè).
針對(duì)嵌入式設(shè)備在進(jìn)行多媒體數(shù)據(jù)處理時(shí)存在的資源限制問(wèn)題,采用了一種開(kāi)源視頻服務(wù)器軟件MJPG-streamer完成多媒體數(shù)據(jù)的處理及存儲(chǔ),基于該軟件的特點(diǎn)和體系結(jié)構(gòu),通過(guò)修改MJPG-streamer的源代碼,添加新的功能模塊,以增強(qiáng)這款軟件的功能。并重新交叉編譯后,移植到嵌入式系統(tǒng)中,以實(shí)現(xiàn)一個(gè)可控制前端設(shè)備的基于Arm9的嵌入式遠(yuǎn)程視頻監(jiān)控系統(tǒng)。實(shí)驗(yàn)結(jié)果表明,該方法很好地增強(qiáng)了視頻數(shù)據(jù)處理的效果,并可流暢地在客戶端播放瀏覽器。
針對(duì)家庭網(wǎng)關(guān)的最重要功能:遠(yuǎn)程監(jiān)控功能,本文設(shè)計(jì)了一個(gè)基于ARM平臺(tái)的嵌入式家庭網(wǎng)關(guān)服務(wù)器平臺(tái)。平臺(tái)中集成了boa服務(wù)器和家庭網(wǎng)絡(luò)服務(wù)器及視頻服務(wù)器于一體,通過(guò)通用網(wǎng)關(guān)接口程序CGI,實(shí)現(xiàn)了遠(yuǎn)程用戶和家庭內(nèi)部網(wǎng)絡(luò)的動(dòng)態(tài)交互。本文中研究的數(shù)據(jù)信息主要是攝像頭視頻信息,采用了將視頻信息通過(guò)ActiveX控件解碼,發(fā)送的方式在HTTP瀏覽器上直接播放的方式來(lái)實(shí)現(xiàn)遠(yuǎn)程傳輸(本文不論述信息家電的遠(yuǎn)程控制部分)。
盲信號(hào)分離(BSS)是指在對(duì)彼此獨(dú)立的源信號(hào)的混合過(guò)程及各源信號(hào)本身均未知的情況下,如何從混合信號(hào)中分離出這些源信號(hào)。BSS可以用來(lái)從多個(gè)話筒混合語(yǔ)音信號(hào)中提取出單個(gè)的語(yǔ)音信號(hào)。
闡述了嵌入式實(shí)時(shí)系統(tǒng)的原理及特點(diǎn),分析并論述嵌入式實(shí)時(shí)系統(tǒng)實(shí)現(xiàn)過(guò)程中的關(guān)鍵問(wèn)題,討論了嵌入式實(shí)時(shí)系統(tǒng)在通信領(lǐng)域中的應(yīng)用。
開(kāi)源軟件項(xiàng)目嵌入式文件庫(kù)(Embedded FlieSystemLibrary,EFSL),依靠其內(nèi)存需求小、移植簡(jiǎn)單、完全免費(fèi)等優(yōu)點(diǎn),作為嵌入式文件系統(tǒng),很適于解決小型單片機(jī)存儲(chǔ)空間管理與功能擴(kuò)展的問(wèn)題。本文基于EFSL文件系統(tǒng)以及ARM 平臺(tái)設(shè)計(jì)一款新型的嵌入式MP3播放器,具有一定的實(shí)用價(jià)值。同時(shí)為單片機(jī)擺脫操作系統(tǒng)束縛,實(shí)現(xiàn)單片機(jī)多媒體應(yīng)用提供一種可行性參考方案。
Web技術(shù)被稱(chēng)為1990年至今最引人注目的應(yīng)用,沒(méi)有什么技術(shù)或工具像它那樣被廣泛應(yīng)用近年來(lái),Web技術(shù)正在逐漸向工業(yè)控制和嵌入式電子系統(tǒng)領(lǐng)域滲透,越來(lái)越多的嵌入式控制設(shè)備都具有了以太網(wǎng)接入功。
隨著 Linux 內(nèi)核的發(fā)展和成熟,更多的用戶期待著 Linux 可以運(yùn)行非常大的系統(tǒng)來(lái)處理科學(xué)分析應(yīng)用程序或者甚至海量數(shù)據(jù)庫(kù)。這些企業(yè)級(jí)的應(yīng)用程序通常需要大量的內(nèi)存才能好好運(yùn)行。2.4 Linux 內(nèi)核有識(shí)別相當(dāng)大數(shù)量的內(nèi)存的功能,但是 2.5 內(nèi)核發(fā)生了很多改變,使其有能力以更有效的方式處理更大量的內(nèi)存。