配成 home key:
#define KPD_PMIC_RSTKEY_MAP KEY_HOME
7.怎样添加一个自定义的LED灯

1. 修改如下两个文件:
alps/mediatek/custom/common/kernel/leds/inc/cust_leds.h
enum mt65xx_led_type
{
MT65XX_LED_TYPE_RED = 0,
... ...
MT65XX_LED_TYPE_LCD,
MT65XX_LED_TYPE_ABC, // Add a new LED type
MT65XX_LED_TYPE_TOTAL,
};
alps/mediatek/custom/YOUR_PRJ/kernel/leds/mt65xx/cust_leds.c
static struct cust_mt65xx_led cust_led_list[MT65XX_LED_TYPE_TOTAL] = {
{"red", MT65XX_LED_MODE_NONE, -1,{0}},
{"lcd-backlight", MT65XX_LED_MODE_CUST, (int)Cust_SetBacklight,{0}},
// Set LED params, Please refer to
{"abc-backlight", MT65XX_LED_MODE_CUST, (int)Cust_SetBacklight_abc,{0}},
};
8.BB端PWM FIFO mode配置参数说 明
9.如何配置UART1/UART4为Log输 出端口?
mediatek\source\external\mhal\src\custom\common\preloader\inc\cust_bldr.h
#define CFG_LOG_BAUDRATE 921600
#define CFG_UART_LOG (UART1)
可以修改如下宏定义切换log输出口:
mediatek/custom/project_name/preloader/inc/cust_bldr.h: CFG_UART_LOG 定义为 1 or 4
如何修改UART输出数据的波特率
有以下3个地方分别控制不同的部分的波特率
1. 设置 preloader 波特率,这里不会设置到uboot和kernel
文件为mediatek/custom/proj/preloader/inc/cus_bldr.h
#define CFG_LOG_BAUDRATE (115200)
2. 修改uboot 波特率
mediatek/custom/proj/uboot/inc/configs/ubconfigs.h
#define CFG_LOG_BAUDRATE (115200)
3. 修改kernel 波特率
mediatek/config/mt6575/autoconfig/kconfig/platform
CONFIG_CMDLINE="console=ttyMt3, 115200"
10.如何通过adb shell命令 调试Vibrator
下面的命令是用于调试,请试着用它找出你想要的时间和震动强度。 1000毫秒 = 1秒
adb shell "echo 1000 > /sys/devices/virtual/timed_output/vibrator/enable"
11.ACCDET模块耳机检测的原理
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/shumachanpin/article-55851-11.html
大陆才真正屹立于强国之林
桃子
武统效果更好