一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

米爾科技Linux設(shè)備驅(qū)動研究淺談

米爾科技 ? 來源:米爾科技 ? 作者:米爾科技 ? 2019-11-25 09:32 ? 次閱讀

內(nèi)容簡介

Linux設(shè)備驅(qū)動開發(fā)詳解(第2版)》是一本介紹linux設(shè)備驅(qū)動開發(fā)理論、框架與實例的書,《Linux設(shè)備驅(qū)動開發(fā)詳解(第2版)》基于ldd6410開發(fā)板,以linux2.6版本內(nèi)核為藍本,詳細介紹自旋鎖、信號量、完成量、中斷頂/底半部、定時器、內(nèi)存和i/o映射以及異步通知、阻塞i/o、非阻塞i/o等linux設(shè)備驅(qū)動理論;字符設(shè)備、塊設(shè)備、tty設(shè)備、i2c設(shè)備、lcd設(shè)備、音頻設(shè)備、usb設(shè)備、網(wǎng)絡(luò)設(shè)備、pci設(shè)備等linux設(shè)備驅(qū)動的架構(gòu)和框架中各個復(fù)雜數(shù)據(jù)架構(gòu)和函數(shù)的關(guān)系,并講解了linux驅(qū)動開發(fā)的大量實例,使讀者能夠獨立開發(fā)各類linux設(shè)備驅(qū)動。

《Linux設(shè)備驅(qū)動開發(fā)詳解(第2版)》內(nèi)容全面,實例豐富,操作性強,語言通俗易懂,適合廣大linux開發(fā)人員、嵌入式工程師參考使用。

目錄

第1篇Linux設(shè)備驅(qū)動入門
第1章Linux設(shè)備驅(qū)動概述及開發(fā)環(huán)境構(gòu)建
1.1設(shè)備驅(qū)動的作用輔
1.2無操作系統(tǒng)時的設(shè)備驅(qū)動
1.3有操作系統(tǒng)時的設(shè)備驅(qū)動
1.4Linux設(shè)備驅(qū)動
1.4.1設(shè)備的分類及特點
1.4.2Linux設(shè)備驅(qū)動與整個軟硬件系統(tǒng)的關(guān)系
1.4.3Linux設(shè)備驅(qū)動的重點、難點
1.5Linux設(shè)備驅(qū)動開發(fā)環(huán)境構(gòu)建
1.5.1PC上的Linux環(huán)境
1.5.2LDD6410開發(fā)板
1.5.3工具鏈安裝
1.5.4主機端nfs和trip服務(wù)安裝
1.5.5源代碼閱讀和編輯
1.6設(shè)備驅(qū)動HelloWorld:LED驅(qū)動
1.6.1無操作系統(tǒng)時的LED驅(qū)動
1.6.2Linux下的LED驅(qū)動
1.7全書結(jié)構(gòu)
第2章驅(qū)動設(shè)計的硬件基礎(chǔ)
2.1處理器
2.1.1通用處理器
2.1.2數(shù)字信號處理器
2.2存儲器
2.3接口與總線
2.3.1串口
2.3.212C
2.3.3USB
2.3.4以太網(wǎng)接口
2.3.5ISA
2.3.6PCI和cPCI
2.4CPLDFPGA
2.5原理圖分析
2.5.1原理圖分析的內(nèi)容
2.5.2原理圖的分析方法
2.6硬件時序分析
2.6.1時序分析的概念
2.6.2典型硬件時序
2.7芯片手冊閱讀方法
2.8儀器儀表使用
2.8.1萬用表
2.8.2示波器
2.8.3邏輯分析儀
2.9總結(jié)
第3章Unttx內(nèi)核及內(nèi)核編程
3.1Linux內(nèi)核的發(fā)展與演變
3.2Linux2.6內(nèi)核的特點
3.3Linux內(nèi)核的組成
3.3.1Linux內(nèi)核源代碼目錄結(jié)構(gòu)
3.3.2Linux內(nèi)核的組成部分
3.3.3Linux內(nèi)核空間與用戶空間
3.4Linux內(nèi)核的編譯及加載
3.4.1Linux內(nèi)核的編譯
3.4.2Kconfi9和Makefile
3.4.3Linux內(nèi)核的引導(dǎo)
3.5Linux下的C編程特點
3.5.1Linux編碼風(fēng)格
3.5.2GNUC與ANSIC
3.5.3do{}while(O)
……
第2篇Linux設(shè)備驅(qū)動核心理論
第3篇Linux設(shè)備驅(qū)動實例
第4篇Linux設(shè)備驅(qū)動調(diào)試、移植
參考文獻

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • Linux
    +關(guān)注

    關(guān)注

    87

    文章

    11420

    瀏覽量

    212361
  • 嵌入式主板
    +關(guān)注

    關(guān)注

    7

    文章

    6095

    瀏覽量

    36088
  • 米爾科技
    +關(guān)注

    關(guān)注

    5

    文章

    227

    瀏覽量

    21409
收藏 人收藏

    評論

    相關(guān)推薦

    什么是Linux驅(qū)動

    淺談一下什么是Linux驅(qū)動驅(qū)動,顧名思義就是提供一組程序,能讓處理器訪問讀寫該設(shè)備信息。比如一個led燈,我們用GPIO來控制,那么l
    發(fā)表于 12-24 07:18

    嵌入式Linux設(shè)備驅(qū)動開發(fā)

    嵌入式Linux設(shè)備驅(qū)動開發(fā) Linux 設(shè)備驅(qū)動的基本概念
    發(fā)表于 09-10 13:10 ?82次下載
    嵌入式<b class='flag-5'>Linux</b><b class='flag-5'>設(shè)備</b><b class='flag-5'>驅(qū)動</b>開發(fā)

    基于linux系統(tǒng)的字符設(shè)備驅(qū)動研究與設(shè)計_王森

    基于linux系統(tǒng)的字符設(shè)備驅(qū)動研究與設(shè)計_王森
    發(fā)表于 03-18 09:23 ?1次下載

    Linux設(shè)備驅(qū)動開發(fā)詳解》第23章、Linux設(shè)備驅(qū)動的移植

    Linux設(shè)備驅(qū)動開發(fā)詳解》第23章、Linux設(shè)備驅(qū)動的移植
    發(fā)表于 10-27 10:58 ?9次下載
    《<b class='flag-5'>Linux</b><b class='flag-5'>設(shè)備</b><b class='flag-5'>驅(qū)動</b>開發(fā)詳解》第23章、<b class='flag-5'>Linux</b><b class='flag-5'>設(shè)備</b><b class='flag-5'>驅(qū)動</b>的移植

    Linux設(shè)備驅(qū)動開發(fā)詳解》第17章、Linux音頻設(shè)備驅(qū)動

    Linux設(shè)備驅(qū)動開發(fā)詳解》第17章、Linux音頻設(shè)備驅(qū)動
    發(fā)表于 10-27 11:14 ?17次下載
    《<b class='flag-5'>Linux</b><b class='flag-5'>設(shè)備</b><b class='flag-5'>驅(qū)動</b>開發(fā)詳解》第17章、<b class='flag-5'>Linux</b>音頻<b class='flag-5'>設(shè)備</b><b class='flag-5'>驅(qū)動</b>

    Linux設(shè)備驅(qū)動開發(fā)詳解》第16章、Linux網(wǎng)絡(luò)設(shè)備驅(qū)動

    Linux設(shè)備驅(qū)動開發(fā)詳解》第16章、Linux網(wǎng)絡(luò)設(shè)備驅(qū)動
    發(fā)表于 10-27 11:17 ?5次下載
    《<b class='flag-5'>Linux</b><b class='flag-5'>設(shè)備</b><b class='flag-5'>驅(qū)動</b>開發(fā)詳解》第16章、<b class='flag-5'>Linux</b>網(wǎng)絡(luò)<b class='flag-5'>設(shè)備</b><b class='flag-5'>驅(qū)動</b>

    Linux設(shè)備驅(qū)動開發(fā)詳解》第14章、Linux終端設(shè)備驅(qū)動

    Linux設(shè)備驅(qū)動開發(fā)詳解》第14章、Linux終端設(shè)備驅(qū)動
    發(fā)表于 10-27 11:22 ?8次下載
    《<b class='flag-5'>Linux</b><b class='flag-5'>設(shè)備</b><b class='flag-5'>驅(qū)動</b>開發(fā)詳解》第14章、<b class='flag-5'>Linux</b>終端<b class='flag-5'>設(shè)備</b><b class='flag-5'>驅(qū)動</b>

    Linux設(shè)備驅(qū)動開發(fā)詳解》第13章、Linux設(shè)備驅(qū)動

    Linux設(shè)備驅(qū)動開發(fā)詳解》第13章、Linux設(shè)備驅(qū)動
    發(fā)表于 10-27 11:24 ?18次下載
    《<b class='flag-5'>Linux</b><b class='flag-5'>設(shè)備</b><b class='flag-5'>驅(qū)動</b>開發(fā)詳解》第13章、<b class='flag-5'>Linux</b>塊<b class='flag-5'>設(shè)備</b><b class='flag-5'>驅(qū)動</b>

    Linux設(shè)備驅(qū)動開發(fā)詳解》第9章、Linux設(shè)備驅(qū)動中的異步通知與異步IO

    Linux設(shè)備驅(qū)動開發(fā)詳解》第9章、Linux設(shè)備驅(qū)動中的異步通知與異步IO
    發(fā)表于 10-27 11:33 ?0次下載
    《<b class='flag-5'>Linux</b><b class='flag-5'>設(shè)備</b><b class='flag-5'>驅(qū)動</b>開發(fā)詳解》第9章、<b class='flag-5'>Linux</b><b class='flag-5'>設(shè)備</b><b class='flag-5'>驅(qū)動</b>中的異步通知與異步IO

    Linux設(shè)備驅(qū)動開發(fā)詳解》第8章、Linux設(shè)備驅(qū)動中的阻塞與非阻塞IO

    Linux設(shè)備驅(qū)動開發(fā)詳解》第8章、Linux設(shè)備驅(qū)動中的阻塞與非阻塞IO
    發(fā)表于 10-27 11:35 ?9次下載
    《<b class='flag-5'>Linux</b><b class='flag-5'>設(shè)備</b><b class='flag-5'>驅(qū)動</b>開發(fā)詳解》第8章、<b class='flag-5'>Linux</b><b class='flag-5'>設(shè)備</b><b class='flag-5'>驅(qū)動</b>中的阻塞與非阻塞IO

    Linux設(shè)備驅(qū)動開發(fā)詳解》第7章、Linux設(shè)備驅(qū)動中的并發(fā)控制

    Linux設(shè)備驅(qū)動開發(fā)詳解》第7章、Linux設(shè)備驅(qū)動中的并發(fā)控制
    發(fā)表于 10-27 11:37 ?10次下載
    《<b class='flag-5'>Linux</b><b class='flag-5'>設(shè)備</b><b class='flag-5'>驅(qū)動</b>開發(fā)詳解》第7章、<b class='flag-5'>Linux</b><b class='flag-5'>設(shè)備</b><b class='flag-5'>驅(qū)動</b>中的并發(fā)控制

    Linux設(shè)備驅(qū)動的模型摘抄

    Linux設(shè)備驅(qū)動的模型摘抄
    發(fā)表于 10-31 09:00 ?8次下載
    <b class='flag-5'>Linux</b><b class='flag-5'>設(shè)備</b><b class='flag-5'>驅(qū)動</b>的模型摘抄

    Linux內(nèi)核輸入子系統(tǒng)的驅(qū)動研究

    Linux內(nèi)核輸入子系統(tǒng)的驅(qū)動研究
    發(fā)表于 10-31 14:41 ?14次下載
    <b class='flag-5'>Linux</b>內(nèi)核輸入子系統(tǒng)的<b class='flag-5'>驅(qū)動</b><b class='flag-5'>研究</b>

    米爾科技LINUX設(shè)備驅(qū)動程序教程

    本書是經(jīng)典著作《Linux設(shè)備驅(qū)動程序》的第三版。
    的頭像 發(fā)表于 11-25 09:10 ?2247次閱讀
    <b class='flag-5'>米爾</b>科技<b class='flag-5'>LINUX</b><b class='flag-5'>設(shè)備</b><b class='flag-5'>驅(qū)動</b>程序教程

    Linux設(shè)備驅(qū)動開發(fā)詳解

    Linux設(shè)備驅(qū)動開發(fā)詳解
    發(fā)表于 10-28 11:03 ?54次下載