【GPS】GPS的C_GNSS_RF_ELNA_GPIO_NUM_DEFAULT配置,Linux系统中GPIO的设置
GPS的GPIO配置文件
客戶需要更改此變量C_GNSS_RF_ELNA_GPIO_NUM_DEFAULT才能覆蓋NAVRF驅動程序ELNA設置。
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的設置
GPIO是通過sys文件系統操作的,當驗證一個GPIO口置1還是置0時,可通過操作sys文件來完成。命令操作如下:(不同環境目錄可能會有不同)
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)
?
轉載于:https://www.cnblogs.com/zhuwei0901-yanwu/p/9543020.html
總結
以上是生活随笔為你收集整理的【GPS】GPS的C_GNSS_RF_ELNA_GPIO_NUM_DEFAULT配置,Linux系统中GPIO的设置的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: swift:打造你自己的折线图
- 下一篇: 树链剖分 讲解+模板+习题