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