Linux認證

免費試聽 快速找課

tel:

您當(dāng)前的位置: 首頁 > 南京培訓(xùn)網(wǎng) > 中軟培訓(xùn) > 南京Linux認證培訓(xùn) > Linux內(nèi)核開發(fā)實踐培訓(xùn)

南京linux軟件培訓(xùn)

詳詢

市場價:¥詳詢

開課學(xué)校 中軟培訓(xùn)

班制:周末班

上課(咨詢)地址:

南京市鼓樓區(qū)

課程介紹Course Introduction

Linux內(nèi)核開發(fā)實踐培訓(xùn)


 
培訓(xùn)課時:5天30課時

    

課程介紹

    驅(qū)動程序?qū)儆?SPAN style="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px" lang=EN-US>Linux內(nèi)核的一部分,開發(fā)驅(qū)動程序是嵌入式Linux項目中很重要的一部分內(nèi)容。開發(fā)出高質(zhì)量、高性能的驅(qū)動程序是項目成敗的關(guān)鍵。隨著市場上對嵌入式產(chǎn)品的需求越來越大,從而對驅(qū)動程序開發(fā)人員的需求也在飛速增加。本課程的*大特點是以項目為培訓(xùn)目標(biāo),培養(yǎng)出真正具有實際開發(fā)能力的專業(yè)人才。課程包括50%的授課和50%的動手操作。

適合對象

針對Linux驅(qū)動開發(fā)和Linux內(nèi)核開發(fā)及嵌入式開發(fā)系統(tǒng)開發(fā)有興趣的技術(shù)人員。

課程長度

5天(30學(xué)時)

課程目標(biāo)

在學(xué)習(xí)完本Linux內(nèi)核開發(fā)課程之后,您將能夠:

l  內(nèi)核編譯與啟動

l  模塊、內(nèi)存管理、IO與調(diào)試

l  內(nèi)核進程、鎖機制

l  Linux下字符設(shè)備、塊設(shè)備、網(wǎng)絡(luò)設(shè)備以及USB設(shè)備的驅(qū)動程序開發(fā)

l  Linux內(nèi)核的調(diào)試與優(yōu)化

課程內(nèi)容

**天

主題

基本概述、源代碼以及內(nèi)核的編譯與啟動

大綱

l  Linux內(nèi)核介紹

l  內(nèi)核源代碼

l  內(nèi)核的編譯和啟動

實驗:

  使用工具對內(nèi)核源代碼進行查找和搜索

  使用命令行和Linux命令對內(nèi)核源代碼進行遍歷和索引

  獲取內(nèi)核源代碼和patch的使用

  定制自己的內(nèi)核并引導(dǎo)系統(tǒng)啟動(本地啟動和NFS啟動)

第二天

主題

模塊、內(nèi)存管理、IO與調(diào)試

大綱

l  Linux內(nèi)核模塊

l  Linux的內(nèi)存管理

l  I/O內(nèi)存與端口

l  字符設(shè)備驅(qū)動

l  Linux的調(diào)試技術(shù)

實驗:

  完成**個內(nèi)核模塊

  完成一個簡單的字符設(shè)備驅(qū)動,包括讀寫等操作(如RTC設(shè)備)

第三天

主題

進程、鎖機制

大綱

l  進程,調(diào)度,睡眠與中斷

l  Linux內(nèi)核的鎖機制

n  并發(fā)訪問的問題

n  鎖原語

n  原子操作

n  典型的鎖問題

實驗:

  在一個設(shè)備驅(qū)動程序中添加中斷處理和睡眠機制

  在一個設(shè)備驅(qū)動中觀察缺乏鎖所產(chǎn)生的問題并將其解決

第四天

主題

Mmap、驅(qū)動開發(fā)

大綱

l  mmap

l  Linux內(nèi)核驅(qū)動模型

l  DMAPCI驅(qū)動

l  內(nèi)核的啟動細節(jié)

l  網(wǎng)卡、USB、串口驅(qū)動

實驗:

  實現(xiàn)一個PCI

  完成一個可以工作的網(wǎng)卡或USB或串口驅(qū)動程序

第五天

主題

移植、電源管理、優(yōu)化

大綱

l  Linux移植

l  Linux的電源管理

l  如何與社區(qū)協(xié)同工作

l  使用git進行內(nèi)核的源代碼管理

l  優(yōu)化Linux

實驗:

  suspend/resume,CPU的頻率調(diào)節(jié),使用powertop監(jiān)控系統(tǒng)的電源消耗

  使用git對內(nèi)核源代碼進行各種操作

課程熱線

客服時間:早上9點~下午6點,其他時間請在線預(yù)約報名或留言,謝謝!

申請免費試聽

學(xué)校介紹University Profile

中軟總公司計算機培訓(xùn)中心隸屬于中軟國際,成立于1980年,是中國成立*早的專業(yè)IT培訓(xùn)機構(gòu),累計為國家培訓(xùn)IT人才共50余萬人次。 公司于2003年8月整合進國內(nèi)第二大軟件公司中軟國際(0354.HK),對內(nèi)負責(zé)中軟國際8000多員工的內(nèi)訓(xùn),對外緊跟技術(shù)潮流,承接各大行業(yè)的技術(shù)和技術(shù)管理培訓(xùn),在國內(nèi)“企業(yè)&行業(yè)級”高級技能培訓(xùn)排名前三。以總部為主體,發(fā)展了遍布全國的分中心,截止2009年年底在北京、長沙、無錫、大連、重慶、廈門、南京等七城市建立3萬多平米的培訓(xùn)基地,開展了面向用戶的、各層次、各領(lǐng)域的計算機及信息技術(shù)應(yīng)用培訓(xùn),以其高質(zhì)量的教學(xué)和優(yōu)質(zhì)的服務(wù)贏得了社會各界的好評。 公司是Microsoft、Sun、Cisco、IBM、Oracle、Red hat等眾多國際廠商的金牌合作伙伴,更是Microsoft、Sun進入中國的首個培訓(xùn)戰(zhàn)略合作伙伴。在各大廠商的幫助下,建立了具有國內(nèi)*先進的考試中心,以讓國內(nèi)學(xué)員可以更方便更快捷地參加原廠商考試。 公司在02年被原信息產(chǎn)業(yè)部授權(quán)為“信息產(chǎn)業(yè)部計算機技術(shù)培訓(xùn)中心”,主要負責(zé)全國系統(tǒng)集成企業(yè)高級項目經(jīng)理和項目經(jīng)理的培訓(xùn),至今累計培訓(xùn)項目經(jīng)理和高級項目經(jīng)理達萬人以上,得到了相關(guān)領(lǐng)導(dǎo)和學(xué)員得的一致認可。 公司不僅具有水平高超、數(shù)量眾多的專職講師團隊,而且具有培訓(xùn)行業(yè)中*專業(yè)的課程咨詢、研發(fā)、方案設(shè)計團隊,是融合軟件技術(shù)與軟件管理培訓(xùn)的先驅(qū)。在業(yè)界率先推出自主版權(quán)的“與軟件開發(fā)相關(guān)的中高端企業(yè)級開發(fā)技術(shù)”、“軟件工程化管理”培訓(xùn)課程體系,研發(fā)、設(shè)計、開發(fā)了一系列具備前瞻性的、實用的高新技術(shù)相關(guān)課件,符合企業(yè)及個人發(fā)展應(yīng)用的需要。為個人客戶設(shè)計面向職位的中、短期培訓(xùn)課程,為企業(yè)級客戶定制面向問題的培訓(xùn)方案。 公司是國內(nèi)**家**ISO9001認證的信息技術(shù)培訓(xùn)中心,在培訓(xùn)中獨創(chuàng)的“三段式反饋法”,有效提高培訓(xùn)質(zhì)量,獲得客戶一致好評。

上一個課程:

ARM嵌入式Linux驅(qū)動開發(fā)工程師

下一個課程:

Linux應(yīng)用程序開發(fā)培訓(xùn)

申請試聽名額

已有10254人申請免費試聽

01電話咨詢 |

QQ:
加盟合作:0755-83654572