介紹基于Windows98平臺(tái)的DMA虛擬設(shè)備驅(qū)動(dòng)程序的開發(fā),并給出了一個(gè)簡單的DMA虛擬設(shè)備驅(qū)動(dòng)程序的開發(fā)實(shí)例。
直接存儲(chǔ)器存取方式不僅具有高速度、高效率 ...
隨著計(jì)算機(jī)技術(shù)的迅速發(fā)展和芯片制造工藝的不斷進(jìn)步,ERTOS的研究和應(yīng)用日益廣泛,從民用的手機(jī)、電子書等手持移動(dòng)設(shè)備到航空航天、醫(yī)學(xué)設(shè)備、工業(yè)控制等各個(gè)領(lǐng)域都有它的身影。然而,在設(shè)計(jì)和 ...
人機(jī)界面(human-computer interface),又稱用戶界面、人機(jī)交互、人機(jī)接口等,是人與機(jī)器之間傳遞、交換信息的媒介.是用戶使用計(jì)算機(jī)系統(tǒng)的綜合操作環(huán)境。在商品競爭中,一個(gè)應(yīng)用系統(tǒng)的成功與否 ...
隨著嵌入式系統(tǒng)的發(fā)展,嵌入式軟件設(shè)計(jì)向軟件平臺(tái)靠近,單片機(jī)軟件設(shè)計(jì)不再是單一線程結(jié)構(gòu)方式,而是逐步采用多任務(wù)的設(shè)計(jì)思想。實(shí)時(shí)操作系統(tǒng)使得實(shí)時(shí)應(yīng)用程序的設(shè)計(jì)、擴(kuò)展和維護(hù)變得更容易,無 ...
系統(tǒng)的應(yīng)用場合及意義
在一個(gè)大型會(huì)議系統(tǒng)或多媒體電教室系統(tǒng)中往往通過中央控制系統(tǒng),實(shí)現(xiàn)整個(gè)系統(tǒng)的集中控制。點(diǎn)擊LCD觸摸屏,就能實(shí)現(xiàn)各種視像信號(hào)的快速切換(視頻信號(hào)、電腦信號(hào))、燈光 ...
PCI(Peripheral Component Interconnect)總線是現(xiàn)今最為流行的工業(yè)控制總線之一。它廣泛地應(yīng)用在計(jì)算機(jī)中,并且由于眾多廠商對(duì)PCI的良好支持,使得目標(biāo)嵌入式設(shè)備中的很多解決方案都包含了PCI ...
32位ARM嵌入式處理器具有高性能、低軾耗的特性,已被廣泛應(yīng)用于消費(fèi)電子產(chǎn)品、無線通信和網(wǎng)絡(luò)通信等領(lǐng)域。ΜCLinux是專門為無MMU處理器設(shè)計(jì)的嵌入式操作系統(tǒng),支持ARM、Motorola等微處理器。目 ...
目前嵌入式系統(tǒng)開發(fā)已經(jīng)成為了計(jì)算機(jī)工業(yè)最熱門的領(lǐng)域之一,嵌入式系統(tǒng)應(yīng)用滲透到信息家電、工業(yè)控制、通信與電子設(shè)備、人工智能設(shè)備等諸多領(lǐng)域。嵌入式操作系統(tǒng)的引入大大提高了嵌入式系統(tǒng)的功 ...
1 引言
Boodoader(引導(dǎo)加載程序)是CPU復(fù)位后和進(jìn)入操作系統(tǒng)之前執(zhí)行的一段代碼,主要用于完成由硬件啟動(dòng)到操作系統(tǒng)啟動(dòng)的過渡,為操作系統(tǒng)提供基本的運(yùn)行環(huán)境,如初始化CPU、堆棧、存儲(chǔ)器系 ...
在開發(fā)嵌入式系統(tǒng)時(shí),一般選擇基于ARM 和uC/ OS - II 的嵌入式開發(fā)平臺(tái),因?yàn)锳RM 微處理器具有處理速度快、超低功耗、價(jià)格低廉、應(yīng)用前景廣泛等優(yōu)點(diǎn). 將uC/ OS - II 移植到ARM 系統(tǒng)之后,可以充分 ...
隨著嵌入式系統(tǒng)技術(shù)的不斷發(fā)展,各類嵌入式應(yīng)用對(duì)人機(jī)交互界面的要求也越來越高,這就使得對(duì)嵌入式圖形用戶界面的需求越來越迫切。與一般系統(tǒng)上的圖形用戶界面相比,嵌入式系統(tǒng)圖形用戶界面要求 ...
智原科技的FIE8100 SoC平臺(tái)是一種低功耗、便攜式視頻相關(guān)應(yīng)用開發(fā)SoC平臺(tái),也可用于基于FA526 CPU的SoC設(shè)計(jì)驗(yàn)證。
基于FA526的Linux軟件開發(fā)套件,開發(fā)人員可將Linux一2.4.19軟件環(huán)境在FIE ...