我是靠谱客的博主 冷静黑猫,最近开发中收集的这篇文章主要介绍gpio---imx(imx8qxp),觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

        以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)所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(45)

评论列表共有 0 条评论

立即
投稿
返回
顶部