色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

電子發燒友App

硬聲App

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

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

3天內不再提示
電子發燒友網>電子資料下載>嵌入式開發>Linux設備驅動開發詳解PDF電子書免費下載的

Linux設備驅動開發詳解PDF電子書免費下載的

2019-07-24 | pdf | 12.11 MB | 次下載 | 1積分

資料介紹

Linux設備驅動開發詳解(第《Linux設備驅動開發詳解(第2版)》內容全面,實例豐富,操作性強,語言通俗易懂。

這是一本介紹Linux設備驅動開發理論、框架與實例的書,《Linux設備驅動開發詳解(第2版)》基于LDD6410開發板,以Linux2.6 版本內核為藍本,詳細介紹自旋鎖、信號量、完成量、中斷頂/底半部、定時器、內存和I/O映射以及異步通知、阻塞I/O、非阻塞I/O等Linux設備驅動理論;字符設備、塊設備、TTY設備、I2C設備、LCD設備、音頻設備、USB設備、網絡設備、PCI設備等Linux設備驅動的架構和框架中各個復雜數據架構和函數的關系,并講解了Linux驅動開發的大量實例,使讀者能夠獨立開發各類Linux設備驅動。

第1篇

Linux設備驅動入門

第1章 Linux設備驅動概述及開發環境構建 2

第2章 驅動設計的硬件基礎 21

第3章 Linux內核及內核編程 53

第2篇

Linux設備驅動核心理論

第4章 Linux內核模塊 82

第5章 Linux文件系統與設備文件系統 92

第6章 字符設備驅動 118

第7章 Linux設備驅動中的并發控制 139

第8章 Linux設備驅動中的阻塞與非阻塞I/O 161

第9章 Linux設備驅動中的異步通知與異步I/O 176

第10章 中斷與時鐘 193

第11章 內存與I/O訪問 213

第12章 工程中的Linux設備驅動 242

第3篇

Linux設備驅動實例

第13章 Linux塊設備驅動 272

第14章 Linux終端設備驅動 304

第15章 Linux的I2C核心、總線與設備驅動 333

第16章 Linux網絡設備驅動 363

第17章 Linux音頻設備驅動 388

第18章 LCD設備驅動 440

第19章 Flash設備驅動 479

第20章 USB主機與設備驅動 507

第21章 PCI設備驅動 547

第4篇

Linux設備驅動調試、移植

第22章 Linux設備驅動的調試 564

第23章 Linux設備驅動的移植 602

參考文獻 631

  任何一個計算機系統的運行都是系統中軟硬件協作的結果,沒有硬件的軟件是空中樓閣,而沒有軟件的硬件則只是一堆廢鐵。硬件是底層基礎,是所有軟件得以運行的平臺,代碼最終會落實為硬件上的組合邏輯與時序邏輯;軟件則實現了具體應用,它按照各種不同的業務需求而設計,滿足了用戶的需求。硬件較固定,軟件則很靈活,可以適應各種復雜多變的應用??梢哉f,計算機系統的軟硬件互相成就了對方。但是,軟硬件之間同樣存在著悖論,那就是軟件和硬件不應該互相滲透到對方的領地。為了盡可能快速地完成設計,應用軟件工程師不想也不必關心硬件,而硬件工程師也難有足夠的閑暇和能力來顧及軟件。例如,應用軟件工程師在調用套接字發送和接收數據包的時候,他不必關心網卡上的中斷、寄存器、存儲空間、I/O 端口、片選以及其他任何硬件詞匯;在使用 printf()函數輸出信息的時候,他不用知道底層究竟是怎樣把相應的信息輸出到屏幕或串口。也就是說,應用軟件工程師需要看到一個沒有硬件的純粹的軟件世界,硬件必須被透明地呈現給他們。誰來實現硬件對應用軟件工程師的隱形?這個艱巨的任務就落在了驅動工程師的頭上。對設備驅動最通俗的解釋就是“驅使硬件設備行動”。設備驅動與底層硬件直接打交道,按照硬件設備的具體工作方式讀寫設備寄存器,完成設備的輪詢、中斷處理、 DMA 通信,進行物理內存向虛擬內存的映射,最終使通信設備能夠收發數據,使顯示設備能夠顯示文字和畫面,使存儲設備能夠記錄文件和數據。由此可見,設備驅動充當了硬件和應用軟件之間的紐帶,它使得應用軟件只需要調用系統軟件的應用編程接口(API)就可讓硬件去完成要求的工作。在系統中沒有操作系統的情況下,工程師可以根據硬件設備的特點自行定義接口,如對串口定義 SerialSend()、SerialRecv();對 LED 定義 LightOn()、LightOff();以及對 Flash 定義 FlashWrite()、FlashRead()等。而在有操作系統的情況下,設備驅動的架構則由相應的操作系統定義,驅動工程師必須按照相應的架構設計設備驅動,這樣,設備驅動才能良好地整合到操作系統的內核中。驅動程序溝通著硬件和應用軟件,而驅動工程師則溝通著硬件工程師和應用軟件工程師。隨著通信、電子行業的迅速發展,全世界每天都會有大量的新芯片被生產,大量的新電路板被設計,因此,也會有大量設備驅動需要開發。這些設備驅動,或運行在簡單的單任務環境中,或運行在 VxWorks、Linux、Windows 等多任務操作系統環境中,發揮著不可替代的作用。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

请按住滑块,拖动到最右边
了解新功能

查看更多

广告

下載排行

本周

  1. 1GD100PIX120C6SNA規格書
  2. 0.98 MB   |  3次下載  |  免費
  3. 2一款入耳式耳機的仿真與分析
  4. 0.44 MB   |  2次下載  |  免費
  5. 3Eurotherm TKS Temperature 用戶手冊
  6. 1.46 MB  |  2次下載  |  免費
  7. 4人形機器人電機驅動和傳感報告
  8. 4.27 MB   |  2次下載  |  免費
  9. 5無線系統中天線和RF元件電磁建模
  10. 7.48 MB   |  1次下載  |  4 積分
  11. 6Multisim模擬電路仿真教程
  12. 1.93 MB   |  1次下載  |  3 積分
  13. 7DMP300C1型微機變壓器保護測控裝置技術說明書
  14. 4.11 MB   |  次下載  |  10 積分
  15. 8用MT3540芯片設計BOOST電路 1(可下載)
  16. 445.66 KB  |  次下載  |  免費

本月

  1. 1晶體三極管的電流放大作用詳細說明
  2. 0.77 MB   |  32次下載  |  2 積分
  3. 2Python從入門到精通背記手冊
  4. 18.77 MB   |  27次下載  |  1 積分
  5. 3雙極型三極管放大電路的三種基本組態的學習課件免費下載
  6. 4.03 MB   |  25次下載  |  1 積分
  7. 4AIWA HS-J303 MKⅡ維修手冊
  8. 22.47 MB   |  23次下載  |  10 積分
  9. 5多級放大電路的學習課件免費下載
  10. 1.81 MB   |  21次下載  |  2 積分
  11. 6九陽豆漿機高清原理圖
  12. 2.47 MB   |  20次下載  |  1 積分
  13. 7AIWA HS-J202/HS-J202M/HS-J800維修手冊
  14. 13.60 MB   |  15次下載  |  10 積分
  15. 81875功放原理圖
  16. 0.04 MB   |  11次下載  |  免費

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935127次下載  |  10 積分
  3. 2開源硬件-PMP21529.1-4 開關降壓/升壓雙向直流/直流轉換器 PCB layout 設計
  4. 1.48MB  |  420063次下載  |  10 積分
  5. 3Altium DXP2002下載入口
  6. 未知  |  233089次下載  |  10 積分
  7. 4電路仿真軟件multisim 10.0免費下載
  8. 340992  |  191382次下載  |  10 積分
  9. 5十天學會AVR單片機與C語言視頻教程 下載
  10. 158M  |  183337次下載  |  10 積分
  11. 6labview8.5下載
  12. 未知  |  81585次下載  |  10 積分
  13. 7Keil工具MDK-Arm免費下載
  14. 0.02 MB  |  73814次下載  |  10 積分
  15. 8LabVIEW 8.6下載
  16. 未知  |  65988次下載  |  10 積分
主站蜘蛛池模板: 亚洲国产成人在线 | 亚洲视频在线免费看 | 性虎成人网 | 无人视频在线观看免费播放影院 | 久久学生精品国产自在拍 | bbwvideos欧美老妇 | av av在线| 免费看片A级毛片免费看 | 97在线国内自拍视频 | 国产三级91 | 野花韩国中文版免费观看 | 脱女学小内内摸出水网站免费 | 精品午夜中文字幕熟女人妻在线 | 相声flash| 国产精品人妻无码久久久蜜桃 | 校花的奶好大好浪 | 在线播放无码字幕亚洲 | 伊人影院香蕉久在线26 | 性白俄罗斯高清xxxxx | 亚洲欧美日韩国产精品26u | 年轻夫妇韩剧中文版免费观看 | 亚洲区欧美日韩综合 | 国精产品一区二区三区 | 国产日韩欧美有码在线视频 | 含羞草传媒在线观看 | 99re久久免费热在线视频手机 | 久久精品热在线观看30 | 精品美女国产互换人妻 | NANANA在线观看高清影院 | 给个男人都懂的网址2019 | 2018久久视频在线视频观看 | 轻点慢点1V2啊高H抽插 | 1区2区3区4区产品不卡码网站 | 亚洲久热无码中文字幕 | a一级一片免费观看视频 | 精品无人区一区二区三区 | 国产免费变态视频网址网站 | 精品人伦一区二区三区潘金莲 | 天天狠狠弄夜夜狠狠躁·太爽了 | 亚洲色欲色欲无码AV | 国产一区91|