《嵌入式LINUX系統工程師標準培訓教材2:進階篇》是清華大學出版社2011年出版的圖書,作者是謝偉。
基本介紹
- 書名:嵌入式LINUX系統工程師標準培訓教材2:進階篇
- 作者:謝偉
- ISBN:7302263981, 9787302263982
- 頁數:234頁
- 出版社:清華大學出版社
- 開本:16
內容簡介,編輯推薦,作者簡介,目錄,
內容簡介
《嵌入式LINUX系統工程師標準培訓教材2:進階篇(嵌入式Linux核心驅動)》以成都國嵌嵌入式培訓中心課程體系中的核心課程(嵌入式Linux核心驅動進階班)為基礎,嚴格按照培訓班教學大綱安排章節,配合教學視頻和必修實驗手冊,系統講解了Linux核心模組開發,Linux系統調用,Linux進程管理,Linux記憶體管理,Linux字元設備驅動程式開發等知識。
《嵌入式LINUX系統工程師標準培訓教材2:進階篇(嵌入式Linux核心驅動)》面向嵌入式Linux的初學者或者有一定經驗的讀者,特別適合立志成為嵌入式Linux系統工程師的朋友作為入門及深入學習的參考用書。
《嵌入式LINUX系統工程師標準培訓教材2:進階篇(嵌入式Linux核心驅動)》配套光碟包含了超過20小時的嵌入式Linux核心驅動進階班的視頻,超過600頁理論與實驗手冊電子書,以及《嵌入式LINUX系統工程師標準培訓教材2:進階篇(嵌入式Linux核心驅動)》相關資源與代碼。
編輯推薦
《嵌入式LINUX系統工程師標準培訓教材2:進階篇(嵌入式Linux核心驅動)》Linux從1991年問世至今,短短二十年時間已經發展成為功能強大、設計完善的作業系統.越來越多的企業和研發機構都轉向嵌入式Linux的開發和研究上,在新興嵌入式作業系統領域內也獲得了飛速發展。
越來越多的朋友由於各種原因無法參加專業的嵌入式Linux培訓,同時市場上也沒有完全按照專業培訓模式提供的立體培訓教程。開啟全新的嵌入式教材模式,將現場培訓班授課視頻(平均每本超過50小時)附帶在教材光碟中,教材中則詳細講解實驗要點和實際開發過程中的經驗點滴,在保證理論與實踐完美結合的同時,儘可能地降低讀者的學習成本。
我們了解您的需要
國嵌培訓多年以來積累了大量培訓經驗,培訓講師廣泛就職於諾基亞、MOTO等一流企業,我們了解最前沿的技術,我們深知學生需要掌握什麼以及掌握的順序,我們具備獨一無二的集體研發以及教學經驗。
毫無保留的優質教學視頻
《嵌入式LINUX系統工程師標準培訓教材2:進階篇(嵌入式Linux核心驅動)》按照國嵌嵌入式Linux培訓班課程大綱,每章都包含了對應的嵌入式Linux培訓班現場教學視頻,通過研習教學視頻,能夠對知識有更形象、更深入的理解,同時也將一些繁雜的步驟、配置等操作轉移到視頻講解中,降低了紙質圖書成本。
我們拒絕紙上談兵
《嵌入式LINUX系統工程師標準培訓教材2:進階篇(嵌入式Linux核心驅動)》內容以嵌入式Linux培訓班要求的必修實驗為主線,通過將視頻和書中實驗緊密結合,詳細闡述每個知識點的原理,並通過詳盡的實驗講解輔助讀者完成每個培訓班要求的必修實驗,讓讀者“知其然並知其所以然,以達到最佳的學習效果。
緊密關聯主流開發板
《嵌入式LINUX系統工程師標準培訓教材2:進階篇(嵌入式Linux核心驅動)》採用了嵌入式Linux學習中最主流的三款2440開發板:mini2440、GQ2440、TQ2440,使得該書的實用性達到了極致。
培訓視頻、培訓教材、虛撥培訓班,三位一體構建立體化嵌入式課堂!
現場培訓視頻結合現場培訓班教材,享受VIP私教!
數十位外企嵌入式工程師傾力講述,實戰經驗毫無保留!
全程採用3款主流開發板,所有課程均可在這3款開發板完成!
成都國嵌嵌入式培訓中心提供專業嵌入式Linux論壇以及多達50個QQ群供大家學習交流!
作者簡介
謝偉,四川人,男,1979年生。2002年畢業於電子科技大學計算機學院嵌入式專業方向,Redhat認證高級核心工程師,WindRiver認證高級核心工程師,CertifiedScrumMaster,具有10年嵌入式系統開發經驗。曾就職於中興通訊嵌入式Linux研究所,諾基亞(中國)有限公司。
作者就職於中興通訊嵌入式Linux研究所期間,先後參與了多個基於嵌入式Linux的產品研發,涵蓋國家863項目(嵌入式Linux強實時改造)、中國第1款自主研發的基於嵌入式Linux的智慧型手機、嵌入式家庭網關等。期間涉及到大量Linux驅動程式開發、Linux核心開發和系統移植工作,如USB驅動程式、PCI設備驅動程式、U-Boot和嵌入式Linux核心移植。
作者就職於諾基亞期間,參與了數個基於Linux的前沿產品開發,如POC(手機對講機),該項目深入涉及嵌入式Linux核心網路子系統、RTP和RTCP等協定。
目錄
第1章 嵌入式系統
1.1 嵌入式系統概述
1.1.1 什麼是嵌入式系統
1.1.2 嵌入式系統特點
1.2 嵌入式Linux的學習方法
1.2.1 學習人群
1.2.2 待學知識點
1.2.3 學習順序
1.2.4 理論與實踐
1.2.5 學習誤區
1.2.6 學習方法總結
1.3 嵌入式系統工程師角色描述
1.3.1 嵌入式套用工程師的工作內容與必備知識
1.3.2 嵌入式系統工程師的工作內容與必備知識
1.4 嵌入式Linux核心驅動進階班
1.4.1 <<嵌入式Linux核心驅動進階班>>視頻大綱
1.4.2 培訓專用GQ2440開發板
1.4.3 培訓專用mini2440開發板
第2章 第1天——核心開發基礎
2.1 培訓視頻
2.2 必修實驗1——配置編譯Linux核心
2.3 必修實驗2——簡單核心模組設計
2.4 必修實驗3——模組參數設計
2.5 必修實驗4——核心符號導出
第3章 第2天——u-boot基礎
3.1 培訓視頻
3.2 必修實驗1——使用交叉工具鏈
3.3 必修實驗2——配置編譯Uboot
3.4 必修實驗3——u-boot使用
第4章 第3天——嵌入式Linux系統構建
4.1 培訓視頻
4.2 必修實驗1——配置編譯開發板核心
4.3 必修實驗2——製作YAFFS根檔案系統
4.4 必修實驗3——使用NFS根檔案系統
4.5 必修實驗4——使用intramfs根檔案系統
4.6 必修實驗5——使用ramdisk根檔案系統
第5章 第4天——記憶體管理子系統
5.1 培訓視頻
5.2 必修實驗1——核心記憶體分配
5.3 必修實驗2——核心鍊表設計
5.4 必修實驗3——核心定時器
第6章 第5天——進程管理
6.1 培訓視頻
6.2 必修實驗1——實現新的系統調用
6.3 必修實驗2——實現proc檔案
6.4 必修實驗3——核心異常分析
第7章 第6天——字元設備驅動
7.1 培訓視頻
7.2 必修實驗1——在開發板實現簡單字元設備驅動程式
7.3 必修實驗2——為設備驅動加入並發控制
第8章 第7天——高級字元設備驅動
8.1 培訓視頻
8.2 必修實驗1——實現驅動ioctl
8.3 必修實驗2——實現阻塞型字元驅動