zoukankan      html  css  js  c++  java
  • 【GPS】GPS的C_GNSS_RF_ELNA_GPIO_NUM_DEFAULT配置,Linux系统中GPIO的设置

    对于eLNA配置,有两种方法:

      其中“方法一”优先级高于“方法二”。

      当NV65688设置为0时方法二才生效

    方法一:修改NV65688。

      

    方法二:GPS的GPIO配置文件

    客户需要更改此变量C_GNSS_RF_ELNA_GPIO_NUM_DEFAULT才能覆盖NAVRF驱动程序ELNA设置。  

    在最新的sdx55平台,modem_proc/gps/gnss/mgp/me/gen8/src/cgps_ext.c

     其他,

    modem_proc/gps/gnss/mgp/me/gen8/src/cgps_ext.c

      /* Customer needs to change this variable in order to override NAVRF driver ELNA setting */

      gnss_ExternalGNSSConfigStruct   gnssz_ExtElnaCfg =

        { GNSS_RF_HAS_ELNA, 80, NULL, C_NAVRF_NPA_RESOURCE_NAME_DEFAULT, C_PMIC_NPA_MODE_ID_RF_MODE_DEFAULT};

    或者,

     modem_proc/gps/gnss/mgp/me/gen8/src/cgps_ext.c

     /* Customer needs to change this variable in order to override NAVRF driver ELNA setting */
     gnss_ExternalGNSSConfigStruct  gnssz_ExtElnaCfg = 
       { GNSS_RF_HAS_ELNA, C_GNSS_RF_ELNA_GPIO_NUM_DEFAULT, NULL, C_NAVRF_NPA_RESOURCE_NAME_DEFAULT, C_PMIC_NPA_MODE_ID_RF_MODE_DEFAULT};

     modem_proc/gps/api/gnss_api.h

      #define C_GNSS_RF_ELNA_GPIO_NUM_DEFAULT   98


    linux系统中GPIO的设置

     

        命令操作如下:(不同环境目录可能会有不同)

        cd /sys/class/gpio  

        echo "1">export    (测试gpio1)

        cd gpio1

        cat direction(查看gpio1是否有对应的输入输出的字符)

        【in:输入,out:输出】

            echo "out">direction

        echo "1">value (该操作把gpio1置为1)

        echo "0">value(该操作把gpio1置为0)

  • 相关阅读:
    利用webpack构建vue项目
    关于写毕业设计网页代码写后感
    用canvas属性写一个五角星哦
    css3瀑布流布局
    css3学习笔记,随时帮你记起遗忘的css3
    自己做得一个用于直观观察css3 transform属性中的rotate 3D效果
    第一次讨论——关于块级元素与行内元素的区别,浮动与清除浮动,定位,兼容性问题
    软件工程第一次作业
    自我介绍
    自我介绍
  • 原文地址:https://www.cnblogs.com/zhuwei0901-yanwu/p/9543020.html
Copyright © 2011-2022 走看看