概述
以FLEXCAN1_TX引脚为例,该引脚和MCU相连
通过“ grep -nr "FLEXCAN1_TX" ”搜索得到如下结果:
boot/dts/freescale/fsl-imx8qxp-hsae.dtsi:445: //SC_P_FLEXCAN1_TX_LSIO_GPIO1_IO18 0x06000021 //MX8QXP_GPIO2_T0_MCU Reverse Camera Signal
boot/dts/freescale/fsl-imx8qxp-mek.dtsi:410: SC_P_FLEXCAN1_TX_ADMA_FLEXCAN1_TX 0x21
boot/dts/freescale/fsl-imx8qm-mek.dtsi:399: SC_P_FLEXCAN1_TX_DMA_FLEXCAN1_TX 0x21
boot/dts/freescale/fsl-imx8q-arm2.dtsi:487: SC_P_FLEXCAN1_TX_DMA_FLEXCAN1_TX 0x21
boot/dts/freescale/fsl-imx8x-arm2.dtsi:264: SC_P_FLEXCAN1_TX_ADMA_FLEXCAN1_TX 0x21
boot/dts/freescale/fsl-imx8qm-ddr4-arm2.dts:467: SC_P_FLEXCAN1_TX_DMA_FLEXCAN1_TX 0x21
由搜索结果可知,FLEXCAN1_TX引脚被配置为GPIO1_IO18功能。
cat /sys/kernel/debug/gpio,可得如下结果:
gpiochip1: GPIOs 448-479, parent: platform/5d090000.gpio, 5d090000.gpio:
gpio-448 ( |tps2549_en ) out hi
gpio-449 ( |usb_err ) out hi
gpio-450 ( |usb_mode3 ) out lo
gpio-451 ( |usb_mode2 ) out lo
gpio-456 ( |fsl_lpspi ) out hi
gpio-457 ( |bt_en ) out hi
gpio-458 ( |wlreg_on ) out hi
gpio-461 ( |adb_mode_1v8 ) out lo
gpio-463 ( |rmod_finish ) out lo
gpio-465 ( |lcd_light ) out hi
根据换算(448+18),GPIO1_IO18功能引脚应该对应gpio-466,但是通过cat /sys/kernel/debug/gpio并没有看到gpio-466,所以该gpio引脚并未被使用。
最后
以上就是冷静黑猫为你收集整理的gpio---imx(imx8qxp)的全部内容,希望文章能够帮你解决gpio---imx(imx8qxp)所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复