您好,欢迎光临本网站![请登录][注册会员]  
文件名称: 全志A64 IO驱动
  所属分类: Linux
  开发工具:
  文件大小: 716kb
  下载次数: 0
  上传时间: 2019-02-23
  提 供 者: huo****
 详细说明:为达到能快速使用的目的。文档对 CTP 与 sensor 的自动加载原理,使用方法步骤, 如何添加一个新的模组等做了详细的讲解页共页 目录 A64 错误!未定义书签。 Input驱动自适应使用书 前言 编写目的 适用范围 相关人员 驱动模块概述 驱动模块的使用 驱动模块适用范围 驱动模块配置信息 配置 的配置 驱动模块信息 自动检测设备的介绍 文件的介绍 自动检测功能的使用步骤 3.6.1. Sensor使用步骤 3.6.2. CTP使用步骤 3.6.3. gyroscope使用步骤 3.6.4. Sensors使用步骤 如何添加一款新的设备 3.7.1.增加设备驱动 3.7. sw- device.c中的修改 3.7.3. sys config.fex的配置 3.7.4. SENSOR HAL层增加 3.7.5. TP idc文件的添加 其他注意事项 第页共页 前言 编写目的 为达到能快速使用的目的。文档对CTP与 sensor的自动加载原理,使用方法步骤, 如何添加一个新的模组等做了详细的讲解。 适用范围 介绍本模块设计适用平台。 相关人员 使用自动加载功能以及相关的开发与维护人员应该仔细阅读本文档。 AW全志科技 gy 驱动模块概述 自动检测模块主要针对使用I2C总线的设备,根据i2c地址的扫描情況,查看chip id值(设备特有属性)进而可以识别当前使用的模组。将检测到的模组写λ dev ice.ino 文件中,在应用中进行驱动的加载。 该模块的使用,主要针对当更换同类设备时,不需要进行新的配置以及固件的制作 提高了设备的兼容性以及易操作性。 Copyright c 2013 by Allwinner. All rights reserved 页共页 驱动模块的使用 驱动模块适用范围 该模块适用于挂载在I2C总线上的设备的自动检测和加载。 驱动模块配置信息 配置 配置文件在:\1 ichee\ tools packchips\sun50 iwlpl\ configs\t1目录下。 1) Sensor配置 sys config.ex文件中关系到 sensor自动检测功能的为“ sensor”以及 “ sensor list”两块参数。如下所示 标小使用 标示使用那组总线 标 的从机坦址 如果 sensor used设置为0,表示 sensor不使用,则将不继续 sensor的自动检测。 /设置为1时,启动自动检测,设置为0时不检测 /设置为1,添加该型号 sensor到自动扫描列表 页共页 //设置为0,不添加该型号 sensor到自动扫描列表 sensor list used设置为1时,启用自动检测,将设置为0时,退出自动检测 模块的名称后面写1表示添加到自动检测扫描列表,写0表示剔除自动检测扫描列表。 sensor_list列表中的名称顺序必须与sw- device.c中 sensors的名称顺序·对 (2)CTP配置 sys config.ex文件中关系到白动cup自动检测功能的为“ctp”以及“ ctp list” 两块参数。如下所示: 标示使用类型 标示的信息,日前 和 的驱动需要用到此项 使用哪组 的地址 轴的方向 轴的方向 轴,轴互换 如果 cLp used设置为0,表示不使用ctp,则将不继续ctp的自动检测 页共页 //设置为1时,启动自动检测,设置为0时,不检测 //设置为1,添加该型号TP到自动扫描列表 //设置为0,不添加该型号TP到自动扫描列表 旧量产工具,和 不能同时为 新量产工具,和 不能同时为 ctp_list列表中的名称顺序必须与sw- device.c中ctps的名称顺序·刈 当 ctp list used设置为1时,启用自动检测,将设置为0时,退岀自动检测。模块 的名称后面写1表示添加到自动检测打描列表,写0表示剔除自动检测扫描列表。 (3) gyroscope配置 如果 设置为0,表小不使用 gyroscope,则将不继续 gyroscope 的自动检测。 /设置为1时,启动自动检测,设置为0时,退出自动检测 /设置为1,该模块支持的I2C地址添加到扫描列表 bmg160 gyr gy1ist列表中的名称顺序必须与sw- device.c中 gyr sensors的名称顺序对 当 gy list used设置为l时,启用自动检测,将设置为0时,退出自动检测。模块的 第页共页 名称后面写1表示添加到自动检测扫描列表,写0表示从自动检测扫描列表剔除。 (4) Sensor配置 设置为1时,使用 ,设置为时不使用 使用哪组 如果1 ightsensor used设置为0,表示不使用 light sensor,则将不继续 1 ightsensor的自动检测。 /设置为1时,启动自动检测,设置为0时,退出自动检测 ls_1ist列表中的名称顺序必须与sw- device.c中 I sensors的名称顺序一一对应。 当 Is list used设置为1时,启用自动检测,将设置为0时,退出自动检测。模块的 名称后面写1表示添加到自动检测扫描列表,写0表示从自动检测扫描列表剔除 的配置 在编译服务器上,目录为\ lichee\ linux-3.10上,输入以下命令: make ArCh=arm64 menuconfig 如下所示 Lichee/linux-310s make ARCH-arm64 menuconfig 进入日录 Device drivers\input device support\ 目录下 可以看到 device模垬是编译为模垬、编译迣内核、不编译。deτice驱动默认编译为模 块 页共页 Press 130>M8C2 tO 198999999999999999999Q9q999qQ9 <99992999999999999999999999999999999中中可 el features cet aRtana ccou an atentat tmitinurtion save on alLstate cenEiyusaui 图1 Device drivers选项配置 44949934992499859924993499249984999499949424999E949e949649e999CA9eA9cA9ecRsecqecAcecAse9999sq9999999999999994949499999999999999999999999999999994999999999994999999949999999999 1“]:2nck 甲F er1】7AdFr1e1k ”]界rvee亡己t =①U3upg 4B ssnsraz TRIna 11H。2 %段是d《egp 2门 图et 图2 Input device support选项配置 t性,21,h carcI 19qqqqqqqqqqqqqaqqqqqa aas ”n1anm。、 MoLIc nterfac 且eyde/Bsx以ev亡 38)tm";s"s罡5 joystick interface Even生P也 西吧 9a∈p Hardware I/o ports 图3 device配置为模块
(系统自动生成,下载前可以参看下载内容)

下载文件列表

相关说明

  • 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
  • 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度
  • 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
  • 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
  • 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
  • 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.
 相关搜索: 全志A64IO驱动
 输入关键字,在本站1000多万海量源码库中尽情搜索: