迅為基于iTOP-RK3568開發(fā)板進(jìn)行講解,本次更新內(nèi)容為第九期,主要講解設(shè)備模型,共計(jì)29講。 思路更科學(xué),入門更簡(jiǎn)單

0.課程規(guī)劃
1.拋磚引玉-設(shè)備模型的框架:kobject和kset
2.實(shí)踐:創(chuàng)建kobject實(shí)驗(yàn)
3.實(shí)踐:創(chuàng)建kset實(shí)驗(yàn)
4.什么是設(shè)備模型,為什么要引入設(shè)備模型?
5.對(duì)設(shè)備模型進(jìn)一步探究
6.sysfs虛擬文件系統(tǒng)的目錄層次分析
7.什么是引用計(jì)數(shù)器(kref)?
6.sysfs虛擬文件系統(tǒng)的目錄層次分析
7.什么是引用計(jì)數(shù)器(kref)?
8.實(shí)踐:引用計(jì)數(shù)器實(shí)驗(yàn)
9.實(shí)例:kobject是如何釋放的
10.引入并完善kobj_type結(jié)構(gòu)體
11.在sys目錄下創(chuàng)建屬性文件并實(shí)現(xiàn)讀寫功能(一)
12.優(yōu)化sys目錄下屬性文件的讀寫函數(shù)
13.在sys目錄下創(chuàng)建屬性文件并實(shí)現(xiàn)讀寫功能(二)
14.在sys目錄下創(chuàng)建多個(gè)屬性文件的簡(jiǎn)便方法
15.實(shí)踐:注冊(cè)一個(gè)自己的總線
16.實(shí)踐:在總線目錄下創(chuàng)建屬性文件
17.理論分析:總線是如何注冊(cè)的?
18.實(shí)例分析:platform總線是如何注冊(cè)的?
19.實(shí)踐:在自己的總線下注冊(cè)設(shè)備
20.理論分析:設(shè)備是如何注冊(cè)的?
21.實(shí)例分析:platform總線上的設(shè)備是如何注冊(cè)的?
22.課后作業(yè):為什么在注冊(cè)platform總線之前先注冊(cè)了設(shè)備?
23.實(shí)踐:在自己的總線下注冊(cè)驅(qū)動(dòng)
24.理論分析:驅(qū)動(dòng)是如何注冊(cè)的?
25.probe函數(shù)是如何執(zhí)行的?
26.為什么加載設(shè)備和加載驅(qū)動(dòng)沒有先后順序
27.實(shí)例分析:platform總線上的驅(qū)動(dòng)是如何注冊(cè)的?
28.設(shè)備模型總結(jié)和回顧
本期視頻教程已上傳至迅為B站賬號(hào)——“北京迅為電子”
-
嵌入式
+關(guān)注
關(guān)注
5146文章
19598瀏覽量
316259 -
開發(fā)板
+關(guān)注
關(guān)注
25文章
5622瀏覽量
103613 -
Linux驅(qū)動(dòng)
+關(guān)注
關(guān)注
0文章
43瀏覽量
10214
發(fā)布評(píng)論請(qǐng)先 登錄
迅為RK3568開發(fā)板驅(qū)動(dòng)指南GPIO子系統(tǒng)GPIO子系統(tǒng)API函數(shù)的引入

迅為RK3568驅(qū)動(dòng)指南GPIO子系統(tǒng) GPIO操作函數(shù)實(shí)驗(yàn)

迅為RK3568開發(fā)板驅(qū)動(dòng)指南GPIO子系統(tǒng)三級(jí)節(jié)點(diǎn)操作函數(shù)實(shí)驗(yàn)

【北京迅為】iTOP-RK3568開發(fā)板鴻蒙OpenHarmony系統(tǒng)南向驅(qū)動(dòng)開發(fā)實(shí)操-HDF驅(qū)動(dòng)配置UART

北京迅為iTOP-RK3568開發(fā)板OpenHarmony系統(tǒng)南向驅(qū)動(dòng)開發(fā)實(shí)操-HDF驅(qū)動(dòng)配置LED

北京迅為RK3568開發(fā)板OpenHarmony系統(tǒng)南向驅(qū)動(dòng)開發(fā)內(nèi)核HDF驅(qū)動(dòng)框架架構(gòu)

迅為RK3568開發(fā)板驅(qū)動(dòng)指南Linux中通用SPI設(shè)備驅(qū)動(dòng)

[迅為RK3568開發(fā)板]非科班也能玩轉(zhuǎn)Android應(yīng)用,體驗(yàn)QT跨平臺(tái)能力
![[<b class='flag-5'>迅</b><b class='flag-5'>為</b><b class='flag-5'>RK3568</b><b class='flag-5'>開發(fā)板</b>]非科班也能玩轉(zhuǎn)Android應(yīng)用,體驗(yàn)QT跨平臺(tái)能力](https://file1.elecfans.com/web3/M00/02/F1/wKgZO2diirGAPoENAACpt0CV3xc346.png)
基于迅為RK3568開發(fā)板全國(guó)產(chǎn)平臺(tái),快速實(shí)現(xiàn)APP開機(jī)自啟動(dòng)技術(shù)分享

評(píng)論