
曙海教學(xué)優(yōu)勢
本課程面向企事業(yè)項(xiàng)目實(shí)際需要,秉承二十一年積累的教學(xué)品質(zhì),linux驅(qū)動開發(fā)課程:嵌入式linux驅(qū)動開發(fā)培訓(xùn)課程以項(xiàng)目實(shí)現(xiàn)為導(dǎo)向,老師將會與您分享設(shè)計(jì)的全流程以及工具的綜合使用技巧、經(jīng)驗(yàn)。線上/線下/上門皆可,linux驅(qū)動開發(fā)課程:嵌入式linux驅(qū)動開發(fā)培訓(xùn)課程專家,課程可定制,熱線:4008699035。
大批企業(yè)和曙海
建立了良好的合作關(guān)系,20多年來,合作企事業(yè)單位以達(dá)30多萬。曙海的課程培養(yǎng)了大批受企業(yè)歡迎的工程師。曙海的課程在業(yè)內(nèi)有著響亮的知名度。
?linux驅(qū)動開發(fā)課程:嵌入式linux驅(qū)動開發(fā)培訓(xùn)課程
課程大綱:
第一部分、linux驅(qū)動開發(fā)基礎(chǔ)
1.0?linux內(nèi)存管理
1.1?linux進(jìn)程地址空間
1.2?linux內(nèi)核地址空間
1.3?linux內(nèi)核鏈表
1.4?linux內(nèi)核定時器
1.5?linux進(jìn)程控制
1.6?linux進(jìn)程調(diào)度
1.7?linux系統(tǒng)調(diào)用
1.8?porc文件系統(tǒng)?
1.9?linux內(nèi)核異常
1.10內(nèi)核模塊的編譯
1.11?內(nèi)核模塊的掛載方式
1.12?內(nèi)核模塊的參數(shù)
1.13?內(nèi)核模塊之間的通信
1.14內(nèi)核模塊符號導(dǎo)出
第二部分、linux驅(qū)動開發(fā)核心技術(shù)
第三部分、linux驅(qū)動開發(fā)實(shí)戰(zhàn)
3.0?linux驅(qū)動程序介紹
3.1?linux字符設(shè)備基本框架
3.2?linux驅(qū)動調(diào)試方法
3.3?linux驅(qū)動并發(fā)控制
3.4?字符設(shè)備驅(qū)動ioctl控制
3.5?內(nèi)核等待隊(duì)列
3.6?阻塞型字符設(shè)備驅(qū)動
3.7?poll設(shè)備操作
3.8?自動創(chuàng)建設(shè)備文件
3.9?mmap設(shè)備操作
4.0?LED驅(qū)動程序設(shè)計(jì)
4.1?linux設(shè)備驅(qū)動模型
4.2?Platform驅(qū)動程序設(shè)計(jì)
4.3?linux中斷處理機(jī)制
4.4?linux的按鍵驅(qū)動程序
4.5?linux的RTC實(shí)時時鐘驅(qū)動程序設(shè)計(jì)
4.6?linux的看門狗驅(qū)動程序設(shè)計(jì)
4.7?linux的IIC設(shè)備驅(qū)動程序設(shè)計(jì)
4.8?linux的LCD設(shè)備驅(qū)動程序設(shè)計(jì)
4.9?linux的觸摸屏設(shè)備驅(qū)動程序設(shè)計(jì)
4.10?linux的串口驅(qū)動程序設(shè)計(jì)
4.10?linux的網(wǎng)卡驅(qū)動程序設(shè)計(jì)
4.11?linux的塊設(shè)備驅(qū)動程序設(shè)計(jì)
4.12?linux的UBS設(shè)備驅(qū)動程序設(shè)計(jì)