在設(shè)計(jì)和使用PCI設(shè)備時(shí),經(jīng)常要在PC機(jī)的軟件中訪(fǎng)問(wèn)和控制硬件設(shè)備,但Windows操作系統(tǒng)(包括Windows 95/98、Windows NT、Windows 2000)為了保證系統(tǒng)的安全性、穩(wěn)定性和可移
引言隨著以計(jì)算機(jī)技術(shù)、通信技術(shù)和軟件技術(shù)為核心的信息技術(shù)的迅速發(fā)展,嵌入式系統(tǒng)在各行業(yè)得到了廣泛的應(yīng)用,極大地推動(dòng)了行業(yè)的滲透性應(yīng)用。嵌入式系統(tǒng)是“以應(yīng)用為
隨著移動(dòng)多媒體終端的口益普及,功能的日益強(qiáng)大,人們已經(jīng)不滿(mǎn)足于自己的手持終端僅僅能夠聽(tīng)MP3音樂(lè),而是希望終端在播放音樂(lè)的同時(shí)能夠播放高質(zhì)量視頻,并支持多種視頻格式
本文針對(duì)汽車(chē)前大燈隨動(dòng)轉(zhuǎn)向系統(tǒng)控制,提出基于飛思卡爾S12ZVL的混合集成芯片解決方案。本文詳細(xì)描述汽車(chē)前大燈隨動(dòng)轉(zhuǎn)向系統(tǒng)的軟硬件設(shè)計(jì)框圖,同時(shí)介紹基于飛思卡爾的LIN驅(qū)動(dòng)包的控制器LIN通訊實(shí)現(xiàn)。0 引 言汽車(chē)前
1 引言WinCE是一種為多種嵌入式系統(tǒng)和產(chǎn)品設(shè)計(jì)的緊湊、高效、可升級(jí)的操作系統(tǒng),WinCE 采用標(biāo)準(zhǔn)模式,其最主要的特征:為有限的硬件資源提供了多線(xiàn)程、多任務(wù)和完全優(yōu)先級(jí)
摘要:介紹實(shí)時(shí)操作系統(tǒng)QNX4.25下編寫(xiě)設(shè)備驅(qū)動(dòng)程序的大體框架、底層細(xì)節(jié)以及諸多注意點(diǎn)。針對(duì)使用較為普遍的PCI設(shè)備作為較為詳細(xì)的描述。 關(guān)鍵詞:驅(qū)動(dòng)程序 QNX 實(shí)時(shí)操作系
摘要:針對(duì)Windows9x/NT及Windows2000操作系統(tǒng),利用Windriver工具包,實(shí)現(xiàn)了在多種操作系統(tǒng)下對(duì)硬件中斷驅(qū)動(dòng)程序進(jìn)行統(tǒng)一化處理,保證了程序在不同的操作系統(tǒng)下良好的移植
摘要:介紹了Windows95系統(tǒng)中視頻采集卡驅(qū)動(dòng)程序的原理和結(jié)構(gòu),較詳細(xì)地介紹了虛擬設(shè)備驅(qū)動(dòng)程序和Video For Window視頻采集驅(qū)動(dòng)程序設(shè)計(jì)技術(shù)。關(guān)鍵詞:視頻采集 驅(qū)動(dòng)程序
摘要:本文主要針對(duì)已經(jīng)研制好的ISA設(shè)備通過(guò)加上一個(gè)簡(jiǎn)單的PCI接口芯片便能正常工作在PCI模式下,實(shí)現(xiàn)由ISA擴(kuò)展板到PCI擴(kuò)展板的轉(zhuǎn)換。這時(shí)我們必須重新編寫(xiě)設(shè)備的驅(qū)動(dòng)程序才
摘要:嵌入式中間件是使嵌入式應(yīng)用獨(dú)立于具體軟硬件平臺(tái)的核心軟件環(huán)境。本文介紹可以被完全移植的基于虛擬處理器的嵌入式中間件;討論基本虛擬處理器的嵌入式中間件移植模型
0 引言隨著人們對(duì)開(kāi)放源代碼軟件熱情的日益增高,Linux作為一個(gè)功能強(qiáng)大而穩(wěn)定的開(kāi)源操作系統(tǒng),越來(lái)越受到成千上萬(wàn)的計(jì)算機(jī)專(zhuān)家和愛(ài)好者的青睞。在嵌入式領(lǐng)域,通過(guò)對(duì)Linux
摘要:介紹了Linux下設(shè)備驅(qū)動(dòng)程序的結(jié)構(gòu),描述了CAN通信卡設(shè)備驅(qū)動(dòng)程序的軟件框架以及如何將CAN設(shè)備驅(qū)動(dòng)程序加入到Linux系統(tǒng)內(nèi)核中。討論了具體實(shí)現(xiàn)中為了提高通信效率和通
在嵌入式市場(chǎng)中,為客戶(hù)尋找加快產(chǎn)品上市的方法是半導(dǎo)體供應(yīng)商永恒的主題。有多種不同的方法可以縮短開(kāi)發(fā)時(shí)間,例如,有一些開(kāi)源活動(dòng)提供大量合作開(kāi)發(fā)和自由發(fā)布的代碼。在
引 言編寫(xiě) Linux 設(shè)備驅(qū)動(dòng)程序無(wú)疑是一項(xiàng)復(fù)雜的工作。本文將集中介紹非標(biāo)準(zhǔn)硬件的設(shè)備驅(qū)動(dòng)程序編寫(xiě),探討硬件應(yīng)用編程接口,并借用 Cirrus Logic EP9312 片上系統(tǒng)嵌入式平
摘要:主要討論在WinCE設(shè)計(jì)和開(kāi)發(fā)CAN卡通信程序的方法;詳細(xì)介紹CAN卡底層驅(qū)動(dòng)函數(shù)的設(shè)計(jì)和實(shí)現(xiàn),同時(shí)將驅(qū)動(dòng)進(jìn)行封裝,用動(dòng)態(tài)庫(kù)的方式提供給用戶(hù)CAN卡通信用的驅(qū)動(dòng),使用啟可
引 言在航空航天和工業(yè)控制等一些嵌入式應(yīng)用領(lǐng)域,要求控制系統(tǒng)具有嚴(yán)格的實(shí)時(shí)性,能夠?yàn)槿蝿?wù)提供一個(gè)可預(yù)見(jiàn)的響應(yīng)時(shí)間。一些實(shí)時(shí)操作系統(tǒng)的引入可以有效地滿(mǎn)足任務(wù)的實(shí)時(shí)性
1 引言基于嵌入式系統(tǒng)設(shè)計(jì)的工業(yè)控制裝置,在工業(yè)控制現(xiàn)場(chǎng)受到各種干擾,如電磁、粉塵、天氣等對(duì)系統(tǒng)的正常運(yùn)行造成很大的影響。在工業(yè)控制現(xiàn)場(chǎng)各個(gè)設(shè)備之間要經(jīng)常交換、傳
摘 要: 在Windows 98或Windows 95下如何高效編寫(xiě)硬件設(shè)備驅(qū)勸程序是微機(jī)應(yīng)用開(kāi)發(fā)中迫切需要解決的問(wèn)題。介紹了虛擬設(shè)備驅(qū)動(dòng)程序(VxD)在Windows 9X下運(yùn)行的機(jī)理和通信策略
摘要:詳細(xì)分析在μC/OS-II實(shí)時(shí)內(nèi)核下驅(qū)動(dòng)程序讀取A/D的三種方法;闡述 C8051F015單片機(jī)的A/D轉(zhuǎn)換器的配置、轉(zhuǎn)換特點(diǎn)及其驅(qū)動(dòng)程序讀取A/D采用的方法;針對(duì)C8051F015單片機(jī)
摘要:WinDriver是一套PCI驅(qū)動(dòng)程序開(kāi)發(fā)包。它改變了傳統(tǒng)驅(qū)動(dòng)程序開(kāi)發(fā)的方法與思路,極在地簡(jiǎn)化了驅(qū)動(dòng)程序的編制;同時(shí),又沒(méi)有犧牲驅(qū)動(dòng)程序的性能,是一套高效、快捷的PCI驅(qū)