使用dt-blob.dts配置GPIO引脚时,哪个pin @ pxx对应于40引脚接头连接器上的#12?

时间:2019-04-08 22:13:19

标签: raspberry-pi3 gpio

我的Raspberry Pi 3B运行Jessie-Lite。我想将物理引脚12 / BCM引脚18 /接线Pi引脚1配置为输出,设置为低电平。

在Stretch上,可以通过config.txt轻松完成此操作     gpio = 18 = op,dl

在以前的版本中,显然可以通过编辑dt-blob.dts文件(https://www.raspberrypi.org/documentation/configuration/pin-configuration.md)来完成

但是,在pins_3b1或pins_3b2(Pi 3 B)的部分中,我找不到与我的目标引脚(物理引脚12 / BCM引脚18 / Wi接Pi引脚1)相对应的参考。没有pin @ p12或pin @ p18。在videcore {}部分中有一个pin @ p1。

谢谢。

1 个答案:

答案 0 :(得分:0)

[来自https://www.raspberrypi.org/forums/viewtopic.php?f=107&t=237796&p=1453560#p1453560]

dt-blob并非列出所有引脚-仅列出具有特定功能且需要非默认值的引脚。如果要将dt-blob上的GPIO18初始化为驱动为低电平的输出,则需要添加以下内容:

pin@p18 { function = "output"; startup_state = "active"; termination = "no_pulling"; polarity = "active_low"; };