【 聲明:版權(quán)所有,歡迎轉(zhuǎn)載,請(qǐng)勿用于商業(yè)用途。 聯(lián)系信箱:feixiaoxing @163.com】
? ? ? ? 之前的文章都是教大家怎么搭建環(huán)境、看原理圖、編譯內(nèi)核和根文件系統(tǒng)、做鏡像,直到現(xiàn)在才進(jìn)入驅(qū)動(dòng)開(kāi)發(fā)的主題。畢竟整個(gè)專欄的目的,還是希望大家能夠?qū)W會(huì)驅(qū)動(dòng)外部硬件。驅(qū)動(dòng)好硬件,分成硬件和軟件兩個(gè)部分,硬件的部分比較好理解,就是看相關(guān)的信號(hào)有沒(méi)有對(duì)接上即可,但是軟件對(duì)接、甚至于怎么寫(xiě)軟件,大家好像接觸的比較少,所以這個(gè)時(shí)候,就可以簡(jiǎn)單討論一下,怎么樣才能寫(xiě)驅(qū)動(dòng)代碼。
1、了解外部驅(qū)動(dòng)芯片手冊(cè)
? ? ? ? 所謂驅(qū)動(dòng),其實(shí)就是用soc里面的io控制器來(lái)驅(qū)動(dòng)外部電路,或者說(shuō)是外部芯片。如果是簡(jiǎn)單的io和uart這些,當(dāng)然不需要知道驅(qū)動(dòng)芯片的內(nèi)容。但是如果驅(qū)動(dòng)的是外部芯片,那么這個(gè)時(shí)候我們就要把對(duì)應(yīng)芯片的資料找過(guò)來(lái),好好讀一讀。里面協(xié)議的內(nèi)容,就是我們將來(lái)編程的依據(jù),
? ? ? ??文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-534345.html
2、了解soc芯片手冊(cè)
? ? ? ? 了解外部芯片主要是解決發(fā)送內(nèi)容的問(wèn)題,而soc芯片則會(huì)告訴我們?cè)趺窗l(fā)送這些內(nèi)容。比如,它是iic接口,還是spi接口&#x文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-534345.html
到了這里,關(guān)于全志V3S嵌入式驅(qū)動(dòng)開(kāi)發(fā)(驅(qū)動(dòng)開(kāi)發(fā)準(zhǔn)備)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!