MTK驱动2— GPIO
MTK 驱动 GPIO 本文主要介绍了 MTK 驱动 GPIO 的知识点,涵盖了 GPIO 的设置、外部中断、按键定义、UART 参数、用户自定义驱动初始化、custom equipment 配置、驱动相关的 level 信息设置、LED、LCD、振动器模式设置、NVram 配置、LCD 配置、Flash 配置和 RF Driver 配置等方面。 一、GPIO 设置 在 MTK 驱动中,GPIO 的设置包括充电参数、外部中断、按键定义等方面。在 chr_parameter.c 文件中,定义了充电控制脚和振机控制脚的设置。在 eint_def.c 文件中,定义了外部中断的具体引脚设置。在 keypad_def.c 文件中,定义了按键的相关设置。 二、外部中断 外部中断是指外部设备对芯片的中断请求。在 MTK 驱动中,外部中断的设置包括定义外部中断的引脚设置和中断处理函数的设置。 三、按键定义 在 MTK 驱动中,按键定义是指定义按键的相关设置。在 keypad_def.c 文件中,定义了按键的相关设置,包括按键的类型、按键的状态和按键的处理函数等。 四、UART 参数 UART 参数是指串行通信协议的参数设置。在 MTK 驱动中,UART 参数的设置包括波特率、数据位、停止位和奇偶校验位等。 五、用户自定义驱动初始化 用户自定义驱动初始化是指用户根据需要自定义驱动的初始化过程。在 MTK 驱动中,用户自定义驱动初始化包括调用 GPIO、SPI、LCD 等的 Init 函数,并执行相应的设置操作。 六、custom equipment 配置 custom equipment 配置是指用户根据实际电路图对 GPIO 的定义和设置。在 custom_equipment.c 文件中,定义了 GPIO 的相关设置,包括 GPIO 的引脚设置和 GPIO 的状态设置。 七、驱动相关的 level 信息设置 驱动相关的 level 信息设置是指设置驱动相关的 level 信息,包括 LCD 对比度、音量、电池、PWM 等。在 custom_hw_default.h 和 custom_hw_default.c 文件中,设置了驱动相关的 level 信息。 八、LED、LCD、振动器模式设置 LED、LCD、振动器模式设置是指设置 LED、LCD 和振动器的模式。在 p71 页中,详细介绍了设置 LED、LCD 和振动器模式的步骤。 九、NVram 配置 NVram 配置是指设置 NVram 的相关配置。在 nvram_user_def.h 文件中,定义了 NVram 的相关设置,包括添加新的存储项和定义 size 和 total 常量。 十、LCD 配置 LCD 配置是指设置 LCD 的相关配置。在 lcd.c 文件中,定义了 LCD 的相关设置,包括 LCD 的读写时序设置和 LCD 的具体设置。 十一、Flash 配置 Flash 配置是指设置 Flash 的相关配置。在 FlashConf.c 文件中,定义了 NORFlash 的相关设置,在 NANDFlashConf.c 文件中,定义了 NANDFlash 的相关设置。 十二、RF Driver 配置 RF Driver 配置是指设置 RF Driver 的相关配置。在 D:\project\6219\custom\l1_rf\T6219_MT6129D 目录下,定义了 RF Driver 的相关设置。 十三、AFE 配置 AFE 配置是指设置音频前端的相关配置。在 D:\project\6219\custom\audio\T6219_BB 目录下,定义了音频前端的相关设置。
- vincentyk872012-11-15基本上没啥用,太简略了
- 粉丝: 0
- 资源: 3
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助