¥詳詢
南京Linux驅(qū)動開發(fā)
本課程為ARM Linux驅(qū)動入門階段的學(xué)員準(zhǔn)備,零基礎(chǔ)學(xué)起來也完全沒有壓力。通 過本課程的學(xué)習(xí),你可以了解和掌握linux驅(qū)動基本內(nèi)容,具備進(jìn)一步項(xiàng)目實(shí)踐的能力,為將來成為一名合格的linux驅(qū)動工程師打下基礎(chǔ)!
1.零基礎(chǔ)入門Linux驅(qū)動
2.學(xué)習(xí)門檻低,針對嵌入式linux驅(qū)動初學(xué)者設(shè)計(jì)懂點(diǎn)linuxc的開發(fā)者都能學(xué)會學(xué)好
3.涉及l(fā)inux驅(qū)動的工作原理及處理流程,應(yīng)用如何調(diào)用驅(qū)動,基本的linux驅(qū)動框架如何工作的,驅(qū)動是如何移植的
4.理論與實(shí)戰(zhàn)結(jié)合。針對核心技能點(diǎn),對應(yīng)實(shí)戰(zhàn)小案例進(jìn)行練習(xí)
5.凡報(bào)名特訓(xùn)營學(xué)員附贈arm虛擬開發(fā)板及配套各種工具軟件包,課程以實(shí)戰(zhàn)為主,將理論落到實(shí)處,結(jié)合項(xiàng)目案例教學(xué),教學(xué)環(huán)境和初學(xué)者手上的arm虛擬開發(fā)板環(huán)境一致,方便復(fù)習(xí)和練習(xí)
前置課程
Linux分層結(jié)構(gòu),應(yīng)用如何調(diào)用驅(qū)動,嵌入式Linux組成
開發(fā)環(huán)境搭建
各種工具使用,使用vexpress虛擬開發(fā)板配置編譯移植內(nèi)核,制作和掛載根文件系統(tǒng),測試開發(fā)環(huán)境
內(nèi)核模塊編程
內(nèi)核源碼查看工具的使用,內(nèi)核模塊程序組成,編譯內(nèi)核模塊運(yùn)行內(nèi)核模塊程序,內(nèi)核程序特點(diǎn)
設(shè)備號
字符設(shè)備驅(qū)動是如何管理,設(shè)備號組成設(shè)備號申請/釋放,設(shè)備文件和設(shè)備號關(guān)系
設(shè)備文件
設(shè)備文件的特點(diǎn),手工創(chuàng)建設(shè)備文件,自動創(chuàng)建設(shè)備文件
系統(tǒng)調(diào)用接口
文件操作接口對象,實(shí)現(xiàn)系統(tǒng)調(diào)用open,close,read,writeioctl的方法
虛擬串口設(shè)備驅(qū)動
使用系統(tǒng)調(diào)用接口來操作虛擬串口設(shè)備
一個(gè)驅(qū)動操作多個(gè)設(shè)備
一個(gè)字符設(shè)備驅(qū)動實(shí)現(xiàn)操作多個(gè)串口設(shè)備的兩種方案對比
高級IO操作
內(nèi)核休眠喚醒機(jī)制,非阻塞10,阻塞10,多路復(fù)用
移植驅(qū)動到內(nèi)核
制作內(nèi)核配置菜單Kconfig文件和Makefile,驗(yàn)證驅(qū)動,課程小結(jié)
高薪聘請講師團(tuán)隊(duì),來自企業(yè)一線的技術(shù)經(jīng)理及總監(jiān)崗
培養(yǎng)全方位、復(fù)合型人才,打造全棧式Python工程師
課程取材于企業(yè)一線真實(shí)需求,實(shí)時(shí)更新,融合時(shí)下前沿技術(shù)熱點(diǎn)
課程體系源于企業(yè)需求,內(nèi)容與崗位對接,根據(jù)崗位需求進(jìn)行課程的設(shè)置
真實(shí)部署商業(yè)項(xiàng)目,讓學(xué)員在實(shí)戰(zhàn)中獲取項(xiàng)目經(jīng)驗(yàn)
根據(jù)學(xué)員綜合技能匹配企業(yè)要求,為學(xué)員推薦就業(yè)
倒計(jì)時(shí)
更多詳情請咨詢客服
客服在線時(shí)間:9:00-22:00,其他時(shí)間請?jiān)诰€預(yù)約或留言,謝謝。南京信盈達(dá)科技有限公司:靜淮街18號勝太科技大廈
本周僅剩 個(gè)試聽名額
請鍵入信息,稍后系統(tǒng)將會把領(lǐng)獎(jiǎng)短信發(fā)至您的手機(jī)