mtk android高级工具,Android6.0 MTK6737 DCT 工具介绍 · Younix’s Studio

article/2025/11/3 15:20:37

66b52468c121889b900d4956032f1009.png

8种机械键盘轴体对比

本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选?

OS:Android6.0

Hardware:MTK6737

[TOC]

MTK 的 DCT

Driver Customization Tool

MTK 为 GPIO、I2C 等配置制作了一个工具叫做 DCT , 可以直接在 UI 里面配置好 I2C 相关定义(codegen.dws 文件中),配好后编译会自动生成一些相关的 DTS 文件和头文件(如 cust_i2c.dtsi)。

运行流

该工具的运行流如下:硬件原理图

描述硬件配置的 Excel

3.1 SA / Baseband 工程师 负责在 DCT 中 Key in

3.2 描述文件(.fig .cmp)将被加载到 DCT 中

DCT 将生成定制化的源码(.c .h) 也将生成 工程文件(.dws)

.fig 为芯片级定制文件(比如 mt6737.fig)

其中将描述和这个芯片相关的硬件定制信息,比如GPIO pin 数,支持的 mode,上拉下拉状态

ADC 通道个数

外部中断管脚

矩阵键盘大小

.cmp 为元件描述文件(比如 *.cmp)

对于每个 DCT 所支持的元件(比如 GPIO EINT ADC keypad 和 UEM),都会有一个元件变量文件

DCT 文件清单

工具在如下目录中

./vendor/mediatek/proprietary/bootable/bootloader/preloader/tools/dct

./vendor/mediatek/proprietary/bootable/bootloader/lk/scripts/dct

./kernel-3.18/tools/dct

配置文件在如下目录

Codegen.dws

Preloader: bootable/bootloader/preloader/custom/${PROJECT}/dct/dct

LK: bootable/bootloader/lk/target/${PROJECT} /dct/dct

Kernel: kernel-3.10/drivers/misc/mediatek/mach/mt6735/${PROJECT}/dct/dct

Vendor: vendor/mediatek/proprietary/custom/ ${PROJECT}/kernel/dct

比如:

./vendor/mediatek/proprietary/bootable/bootloader/preloader/custom/bd6737m_35g_b_m0/dct/dct/codegen.dws

./vendor/mediatek/proprietary/bootable/bootloader/lk/target/bd6737m_35g_b_m0/dct/dct/codegen.dws

./kernel-3.18/drivers/misc/mediatek/mach/mt6735/bd6737m_35g_b_m0/dct/dct/codegen.dws

./vendor/mediatek/proprietary/custom/bd6737m_35g_b_m0/kernel/dct/dct/codegen.dws

其中所有的 codegen.dws 应该完全相同。


http://chatgpt.dhexx.cn/article/2iGPwLCh.shtml

相关文章

[Android6.0][MTK6737] 启动流程分析

OS:Android6.0 Hardware:MTK6737 一、启动流程概览 1. BootRom2. Preloader3. LK4. Kernel5. Android 二、Bootloader 引导 2.1 preloader 启动过程 2.1.1 preloader 的功能preloader 中的硬件部分2.1.2 preloader 启动代码 2.2 LK 启动过程 2.2.1 LK 中的上电情景2.2.2 LK 中…

4G全网通MTK6737开发板-安卓核心板通信LTE模块方案

新移科技的XY001开发板(安卓智能核心板评估套件),主要用于新移科技3G/4G/5G智能核心板的功能开发与测试。适用:XY6761、XY6853、XY8735 、XY6580、 XY6762、XY6763、XY6765、XY6771、XY8788 、XY6737全系列核心板。 核心板产品介绍: MT6737…

MTK6737功能展示

MT6737核心板处理器: QL168(6737) 具备低功耗特色的四核系统单芯片,是一款4G LTE 主要针对移动、联通、电信版本的全网通模块,SMT 封装。其性能稳定,外形紧凑,性价比高,功能强大,拥有良好的可扩展性和设计灵活性,能适用于各种产品设计需求 模块内置64 位4 核A53 架构…

HTML+CSS做登录注册界面

在登录界面点注册会进入注册界面 登录界面代码&#xff1a; <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><title>Title</title></head> <body><div style"width:500px;float: …

HTML+CSS 登录界面设计

一、界面源代码 <!DOCTYPE html> <html lang"en"><head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-width, initial-scale1.0"><title>登录</title><style>bo…

HTML(css+div)登录界面

&#xff08;1&#xff09;这是当时做的一个课程设计&#xff0c;很多人想要图片&#xff0c;在这里我把用到的所有图片资源分享下 &#xff08;2&#xff09;链接&#xff1a;https://pan.baidu.com/s/1nUX1DQe_aDZQMf2Zbblm_A 提取码&#xff1a;twcp <!doctype…

HTML登录界面的实现详解

前言序锦 https://blog.csdn.net/HuaCode/article/details/81413387前阵子参加学校的暑期实习&#xff0c;我作为项目负责人&#xff0c;除了进行统筹规划&#xff0c;整体运营以及进度安排等工作外呢&#xff0c;我还负责了前端模块&#xff0c;参与并编写了前端页面&#xff…

html后台登录界面网页设计界面

一款简单的html后台登录界面网页设计界面带给大家。 效果图&#xff1a; html代码&#xff1a; <!DOCTYPE html> <html> <head><title>某某公司后台登录系统</title><link rel"stylesheet" href"css/style.css">&l…

HTML 实现好看的登录注册界面(一)

1. 效果图展示 2. 代码 2.1 HTML部分 <!DOCTYPE html> <html lang"en"><head><meta charset"UTF-8" /><meta http-equiv"X-UA-Compatible" content"IEedge" /><meta name"viewport" con…

HTML制作用户登录界面

1、index代码 <!doctype html> <html><head><meta charset"utf-8"><title>login</title><link rel"stylesheet" type"text/css" href"css/index.css"/></head><body><div&…

登录界面html源代码_网页制作:一个简易美观的登录界面

登录界面html源代码_网页制作&#xff1a;一个简易美观的登录界面 效果图 在我们做一个页面之前&#xff0c;要先想好他的一个整体布局&#xff0c;也就是我们这里面的login.html主页面&#xff0c;大致结构如下&#xff1a; 接下来&#xff0c;我们先上代码&#xff0c;看一…

HTML+CSS登陆界面实例

登录界面截图 项目代码仓库地址 项目的代码放在了github的代码仓库当中&#xff1a;点我 项目访问地址 将登录界面项目部署在了github上面&#xff1a;点我 项目代码解析 项目的界面简析 主要部分是Login的模块&#xff0c;包括username文本框和password文本框以及Login的…

HTML+CSS登录注册界面

目录 一、效果演示二、代码实现2.1、HTML主页面2.2、CSS代码2.3、JS代码 一、效果演示 [注]: 这里需要我们创建三个文件&#xff0c;一个是index.html文件&#xff0c;一个是style.css文件还有一个是login.js文件&#xff0c;把代码copy上去 只要路径找好就能正常运行了。 演示…

HTML+CSS登录界面

今天学习了一个HTML+CSS登录界面 效果图如下: 背景图片可以选取自己喜欢的,以下是实现代码: login.html <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>登录</title> <link rel="stylesheet&quo…

HTMLCSS登录界面及讲解

PS:该源码非原创&#xff0c;原文章来自(2条消息) HTMLCSS登录界面_桐艾的博客-CSDN博客_登录页面 这里只做源码讲解 页面效果如下&#xff1a; 首先是login.html <!DOCTYPE html> <html> <head> <meta charset"UTF-8"> <title>登…

好看的html登录界面,

界面效果&#xff1a; 代码&#xff1a; <!DOCTYPE html> <html><head><title>Login Page</title><style>body {background-color: #f2f2f2;font-family: Arial, sans-serif;}form {background-color: #fff;border-radius: 5px;box-shado…

HTML简单登录界面的实现

简单登录界面的实现&#xff1a; 直接一个实例上代码&#xff1a; <!DOCTYPE html> <html lang"en"><head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-width, initial-scale1.0"&…

html好看的登录界面2(十四种风格登录源码)

文章目录 1.登录风格效果说明1.1 凹显风登录界面1.2 大气简洁风登录界面1.3 弹出背景风登录界面1.4 动态左右切换风登陆界面1.5 简洁背景切换登录界面1.6 可关闭登录界面1.7 蒙蒙山雨风登录界面1.8 苹果弹框风登录界面1.9 上中下青春风登录界面1.10 夏日风登录界面1.11 星光熠熠…

html+css唯美登录页面,代码提供(效果展示)

文章目录 效果图所有代码 效果图 所有代码 <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><meta http-equiv"X-UA-Compatible" content"IEedge"><meta name"viewport" co…

使用 ELK 收集日志

在当前分布式、微服务架构下&#xff0c;各个应用都部署在不同的服务器上&#xff0c;每个应用都在记录着自己重要或者不重要的日志信息。当我们要通过日志信息来排查错误时&#xff0c;可以根据出错应用在对应的机器上找报错相关的日志信息。但是&#xff0c;可能我们不具有相…