色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

如何自學(xué)linux驅(qū)動(dòng)開(kāi)發(fā),做驅(qū)動(dòng)開(kāi)發(fā)需要哪些方面的知識(shí)?

做嵌入式應(yīng)用的話一般的編程就可以了。那么嵌入式驅(qū)動(dòng)開(kāi)發(fā)與內(nèi)核開(kāi)發(fā)的話就需要學(xué)習(xí)多個(gè)方面的知識(shí)。我就把這方面的要求給你交流一下:(一家之言啊,自己多年從事嵌入式開(kāi)發(fā)的一點(diǎn)感悟)嵌入式驅(qū)動(dòng)開(kāi)發(fā)需要了解的知識(shí)大概有以下幾類:

1 嵌入式操作系統(tǒng)驅(qū)動(dòng)框架。

每一個(gè)操作系統(tǒng)都有自己的構(gòu)架,應(yīng)該了解驅(qū)動(dòng)在整個(gè)系統(tǒng)中的具體位置與構(gòu)建驅(qū)動(dòng)程序的主要事項(xiàng)2 總線知識(shí),比如PCI、USB總線。

3 芯片知識(shí)。

驅(qū)動(dòng)其實(shí)就是對(duì)設(shè)備上一些寄存器的配置、CPU與設(shè)備本身的通訊以及對(duì)不同命令的處理4 要做好驅(qū)動(dòng),必須對(duì)所使用的CPU體系結(jié)構(gòu)有一個(gè)比較深刻的認(rèn)識(shí)5 C++基本用不上,主要是C和匯編。

6 做驅(qū)動(dòng)最好要懂內(nèi)核調(diào)試(比如說(shuō)linux)