泰山派linux------(adb))
1、linux驅(qū)動(dòng)程序.ko文件介紹.ko文件是kernel object文件內(nèi)核模塊該文件的意義就是把內(nèi)核的一些功能移動(dòng)到內(nèi)核外邊 需要的時(shí)候插入內(nèi)核不需要時(shí)卸載。.ko文件一般的用處作為一個(gè)功能模塊需要使用時(shí)直接插入運(yùn)行就行。如在imx6上連接模擬攝像頭先運(yùn)行模擬攝像頭對(duì)應(yīng)的驅(qū)動(dòng)模塊 camera.ko文件然后對(duì)應(yīng)的工程執(zhí)行文件運(yùn)行就行。2、后續(xù)linux的進(jìn)程、線程、線程池、設(shè)備樹(shù)等一些與mcu不一樣的地方看看linux的按鍵檢測(cè)、uart、i2c等常見(jiàn)使用點(diǎn)的代碼怎么寫(xiě)的。3、rz / sz命令這兩個(gè)命令的名字就代表了一切非常直觀rzReceive ZModem。站在開(kāi)發(fā)板的角度就是“我開(kāi)發(fā)板要接收文件”也就是把文件從你的電腦上傳到開(kāi)發(fā)板。szSend ZModem。站在開(kāi)發(fā)板的角度就是“我開(kāi)發(fā)板要發(fā)送文件”也就是把文件從開(kāi)發(fā)板下載到你的電腦。4、adb工具調(diào)試和使用簡(jiǎn)單來(lái)說(shuō)Buildroot 系統(tǒng)里確實(shí)集成了 ADB 服務(wù)可以通過(guò) Type-C 口進(jìn)行調(diào)試和交互。它和更底層的 Debug 串口是互補(bǔ)的關(guān)系。可以通過(guò)電腦的命令行cmd訪問(wèn)Linux板子相比與Mobax的debug串口調(diào)試更加方便還少接一根串口線。執(zhí)行程序等操作與debug串口方式一樣的adb pull拉取板子的文件adb push推送給板子路徑的前后順序不一樣并且使用adb的傳輸速率比串口使用sz/rz命令的速率快多了