MTK 驅動 DCT工具使用介紹

2021-09-24 16:04:46 字數 1381 閱讀 5133

dct 全名:driver customization tool

提供乙個可操作dws檔案的ui 介面

匯入dws檔案來產生驅動**

1)根據原理圖 產生codegen.dws

2)sw用codegen.dws 產生**

3)晶元客製化檔案

晶元客製化檔案描述硬體相關資訊,包括gpio 管腳數,管腳復用模式,上下拉。

adc通道數

外部中斷eint

鍵盤掃瞄陣尺寸

4)器件描述檔案

包括gpio、adc、eint、鍵盤等器件的描述。可以用工具操作dws 檔案產生**。

3、dct工具相關檔案

1)dct tool---drvgen.exe

--- lk:alps/vendor/mediatek/proprietary/bootable/bootloader/lk/scripts/dct

---preloader:alps/vendor/mediatek/proprietary/bootable/bootloader/preloader/tools/dct

---kernel:alps/kernel-3.18/tools/dct

2)codegen.dws 三個檔案必須相同

---lk:alps/vendor/mediatek/proprietary/bootable/bootloader/lk/target//dct/dct/codegen.dws

---preloader:alps/vendor/mediatek/proprietary/bootable/bootloader/preloader/custom//dct/dct/codegen.dws

------kernel:alps/kernel-3.18/drivers/misc/mediatek/mach///dct/dct/codegen.dws

3)產生的**檔案

輸出檔案

--lk: alps/out/target/product//obj/bootloader_obj/build-/inc

--preloader:alps/out/target/product//obj/preloader/build-/inc

--kernel:alps/out/target/product//obj/kernel_obj/arch/arm64/boot/dts/cust.dtsi

CURL工具使用介紹

有時,我們會侷限於環境,無法使用 postman,swgger 等開發工具來測試介面,所以只能通過 curl 命令來測試我們的介面。因此,掌握 curl 的使用也是一項非常重要的技能。使用curl 拼接網頁位址,可以檢視網頁的原始碼,如 curl 使用引數 v 可以在控制端顯示整個curl的請求過程...

Fiddler工具使用介紹(一)

就是在客戶端和伺服器之間設定一道關卡,客戶端先將請求資料傳送出去後,伺服器會將資料報進行攔截,伺服器再冒充客戶端傳送資料到伺服器 同理,伺服器將響應資料返回,伺服器也會將資料攔截,再返回給客戶端。fiddler可以抓取支援http 的任意程式的資料報,如果要抓取https會話,要先安裝證書。順序號,...

psql工具的使用介紹

psql l或 l d c dbname資料庫名 d tabname表名 或 d tabname表名 d idxname索引名 或 d idxname索引名 d 表名開頭字母 或 d 表名開頭字母 或 d 表名開頭字母 或 d 表名開頭字母 dt di ds dv df timing dn db d...