MTK平台驱动调试笔记.docVIP

  • 18
  • 0
  • 约5.16千字
  • 约 8页
  • 2017-02-09 发布于四川
  • 举报
MTK平台驱动调试笔记

分类: LINUX 一、【一】调试串口的设置 驱动的调式过程经常需要通过trace工具看log的,trace前需要修改手机串口,有以下三种方法设置串口 1 通过手机进入工程模式设置 2 修改代码,修改Nvram_user_config.c中的NVRAM_EF_PORT_SETTING_DEFAULT[] 3.通过META工具修改在 连上meta:左上角选中 NVRAM Editor,在跳出的对话框里选择other LID,再选择NVRAM_EF_PORT_SETTING_LID,接下来read from nvram,对话框右边就会出现串口的设置情况,对调 tst_port_ps(输入0) 和 ps_port(输入99)的值, 二【【二】关于gpio口 Gpio的初始化在文件gpio_drv.c里,可以用MTK提供的工具配置也可以用代码在程序里直接操作,二者的选择要看有没有定义宏__CUST_NEW__ 工具初始化时要注意配置codegen.dws,该文件里配置的只是对gpio口的初始化,并不是所有的gpio口都要设置成工作时的模式,尤其是当作时钟和蓝牙部分的gpiio口,初始化时就设置成工作模式的话会造成电机电流过大的。 代码初始化时DRV_WriteReg()、DRV_Reg对gpio口寄存器操作,分别定义gpio口的模式,和方向(0:输入;1:输出),对单个gpio口操作用到

文档评论(0)

1亿VIP精品文档

相关文档