我的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。
谢谢。
答案 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"; };