該系列文章將分為四個(gè)部分: 第一部分,將對(duì)SPI子系統(tǒng)整體進(jìn)行描述,同時(shí)給出SPI的相關(guān)數(shù)據(jù)結(jié)構(gòu),最后描述SPI總線的注冊?;赟3C2440的嵌入式Linux驅(qū)動(dòng)——SPI子系統(tǒng)解讀(一) 第二部分,該文將對(duì)SPI的主控制器(ma
開發(fā)板:TQ2440內(nèi)核:Linux 2.6.32PC OS:Ubuntu 11.04本文將對(duì)SD卡驅(qū)動(dòng)的移植做簡要介紹。1. 添加板級(jí)信息打開arch/arm/mach-s3c2440/mach-smdk2440.c。添加如下結(jié)構(gòu)體:/*AddedbyYanJunforSD/MMCdriver*//********
據(jù)VideoCardz,在Linux的Freedesktop分支中,出現(xiàn)了Vega20的芯片識(shí)別代碼。
通用串行總線(usb)是一種新興的計(jì)算機(jī)外圍串行通信接口標(biāo)準(zhǔn),它克服傳統(tǒng)計(jì)算機(jī)串/并口的缺陷,具有熱插拔、即插即用、數(shù)據(jù)傳輸可靠、擴(kuò)展方便、低成本等優(yōu)點(diǎn),已成為當(dāng)前計(jì)
貌似在學(xué)習(xí)一種新的編程語言的時(shí)候,通常會(huì)使用一個(gè)Hello world!作為一個(gè)入門,今天我們也用一個(gè)類似的程序,打開進(jìn)入linux內(nèi)核空間的大門。要在linux的內(nèi)核空間中進(jìn)行程序
在Linux操作系統(tǒng)下有3類主要的設(shè)備文件類型:塊設(shè)備、字符設(shè)備和網(wǎng)絡(luò)設(shè)備。這種分類方法可以將控制輸入/輸出設(shè)備的驅(qū)動(dòng)程序與其他操作系統(tǒng)軟件分離開來。字符設(shè)備與塊設(shè)備
1. 學(xué)會(huì)寫簡單的makefile2. 編一應(yīng)用程序,可以用makefile跑起來3. 學(xué)會(huì)寫驅(qū)動(dòng)的makefile4. 寫一簡單char驅(qū)動(dòng),makefile編譯通過,可以insmod, lsmod, rmmod. 在驅(qū)動(dòng)的ini
在嵌入式系統(tǒng)開發(fā)中,經(jīng)常通過鍵盤來實(shí)現(xiàn)人機(jī)交互。本文介紹了一種直接利用ARM的I/O口擴(kuò)展矩陣鍵盤的方法。同時(shí)以TQ2440開發(fā)板為例,對(duì)硬件電路連接和相應(yīng)的linux驅(qū)動(dòng)設(shè)計(jì)方法都作了詳細(xì)說明。
我在講嵌入式Linux驅(qū)動(dòng)開發(fā)班的時(shí)候,發(fā)現(xiàn)不少學(xué)員對(duì)SD卡驅(qū)動(dòng)這塊比較感興趣,課下來找我探討。而在很多技術(shù)論壇,也有不少人問這方面的問題,所以就想寫一下這方面的內(nèi)容
從Linux2.6內(nèi)核起,引入一套新的驅(qū)動(dòng)管理和注冊機(jī)制:platform_device 和 platform_driver 。Linux 中大部分的設(shè)備驅(qū)動(dòng),都可以使用這套機(jī)制,設(shè)備用 platform_device 表
引言COMFAST CF150NS USB無線網(wǎng)卡使用IEEE802.11n無線技術(shù),無線傳輸速率最高達(dá)150 Mbps。相比傳統(tǒng)的54 Mbps IEEE802.11g產(chǎn)品,擁有更高的無線帶寬,讓局域網(wǎng)內(nèi)的數(shù)據(jù)傳輸更
嵌入式Linux驅(qū)動(dòng)程序開發(fā)要點(diǎn)
嵌入式Linux驅(qū)動(dòng)程序開發(fā)要點(diǎn)
嵌入式名家大講堂之Linux驅(qū)動(dòng)開發(fā)
通用串行總線(usb)是一種新興的計(jì)算機(jī)外圍串行通信接口標(biāo)準(zhǔn),它克服傳統(tǒng)計(jì)算機(jī)串/并口的缺陷,具有熱插拔、即插即用、數(shù)據(jù)傳輸可靠、擴(kuò)展方便、低成本等優(yōu)點(diǎn),已成為當(dāng)前計(jì)算機(jī)必備的接口之一,同時(shí)也被廣泛地應(yīng)用與
暢銷書作者宋寶華講座(linux驅(qū)動(dòng))
暢銷書作者宋寶華講座(linux驅(qū)動(dòng))
嵌入式系統(tǒng)的以太網(wǎng)接口設(shè)計(jì)及l(fā)inux驅(qū)動(dòng)