引言
現(xiàn)在Java技術(shù)十分流行,發(fā)展勢頭強勁,而且在SUN公司推出了J2ME平臺后,眾多移動式系統(tǒng)都紛紛支持Java應(yīng)用程序。由于Java已經(jīng)成為了業(yè)界公認(rèn)的通用網(wǎng)絡(luò)語言,具有超強的跨平臺性,所以J ...
引言
隨著世界經(jīng)濟的迅速發(fā)展,液晶顯示屏廣泛應(yīng)用于手機、PDA、金融終端等電子產(chǎn)品上,而在嵌入式電子領(lǐng)域,Linux操作系統(tǒng)占有越來越大的市場份額。因而本文提出在嵌入式Linux平臺上實現(xiàn)液 ...
摘要:介紹在Linux操作系統(tǒng)中基于EP7312的LCD設(shè)備驅(qū)動程序設(shè)計.其中包括LCD設(shè)備顯示原理,EP7312上與LCD相關(guān)的寄存器,Linux操作系統(tǒng)中編寫設(shè)備驅(qū)動程序的方法以及驅(qū)動程序如何添加到Linux的內(nèi)核 ...
摘要:C54x軟件設(shè)計通常有三種方法.第一,用C語言開發(fā).這種方式可大大提高軟件的開發(fā)速度和可讀性,方便軟件的修改和移植;但在有些情況下,C代碼的效率還是無法與手工編寫的匯編代碼的效率相比,如F ...
引 言
μC/OS-II作為一個嵌入式實時操作系統(tǒng),自1992年以來,因其源代碼的完全公開和優(yōu)越性能,已為眾多的愛好者和開發(fā)人員所了解并得到了廣泛應(yīng)用。μC/OS-II是一個占先式內(nèi)核,執(zhí)行時間可 ...
在DOS操作系統(tǒng)中,應(yīng)用程序可以直接與硬件打交道,包括I/O端口讀寫、中斷請求與響應(yīng)以及DMA操作等[1]。這種對硬件過于直接的操作方式給軟件設(shè)計提供了一定的便利,但也有它自身的一些缺點。首先 ...
摘要:簡介紅外協(xié)議及其基本工作流程;詳細介紹在摩托羅拉68VZ328 ADS開發(fā)板上,使用μClinux操作系統(tǒng)中的紅外協(xié)議實現(xiàn)和PC機進行SIR(Slow Infrared,低速紅外)通信的具體方法和步驟,包括內(nèi)核的配 ...
引言
隨著大規(guī)模集成電路技術(shù)的進步和制造工藝水平的提高,嵌入式系統(tǒng)的開發(fā)變得日益復(fù)雜。傳統(tǒng)的嵌入式系統(tǒng)設(shè)計方法已經(jīng)不能適應(yīng)當(dāng)前嵌入式系統(tǒng)設(shè)計的需要。單個芯片容量的增大、功能的增加 ...
1 引言
嵌入式Linux以其開放的源代碼,精簡高效的內(nèi)核、易定制和易裁減的特征以及硬件支持廣泛等優(yōu)勢,而深受嵌入式開發(fā)者的青睞,在消費類電子產(chǎn)品和工業(yè)控制、智能儀表等領(lǐng)域中有著廣泛的 ...
CRC(循環(huán)冗余校驗碼)編碼是數(shù)字信號傳輸中用得較普遍的一種差錯控制編碼。它不但可以用于糾正獨立的隨機錯誤,也可以用于糾正突發(fā)錯誤。CRC校驗通常是靠專用硬件電路來實現(xiàn)的,但很多系統(tǒng)為了降 ...
引言
傳統(tǒng)的模擬溫度測量抗干擾能力差,放大電路零點漂移大,導(dǎo)致測量值誤差大,難以達到所需精度。在實際應(yīng)用中,采用抗干擾能力強的數(shù)字溫度傳感器是解決上述問題的有效辦法。
DS18B20 ...
引言
鍵盤是智能化測控系統(tǒng)主要的信息輸入方式,是實現(xiàn)人機對話的重要途徑,因此如何有效地控制鍵盤并為系統(tǒng)服務(wù)是每個設(shè)計者需要切實考慮的問題。
嵌入式系統(tǒng)鍵盤軟件設(shè)計存在3方面問題 ...