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