树莓派基本设置--3.config.txt文件说明

        config.txt是树莓派系统特有的启动配置文件,位于SD卡的第一个(引导)分区上,在初始化 ARM CPU和Linux之前由GPU读取的。

Raspberry Pi OS的config.txt路径:  /boot/config.txt

一、查看状态

使用以下命令查看当前选项的设置:

  • 显示特定的配置值:vcgencmd get_config

示例:vcgencmd get_config arm_freq

列出所有已设置的整数配置选项(非零)

vcgencmd get_config int

列出所有已设置的字符串配置选项(非零)

vcgencmd get_config str

二、文件格式

文件格式:

1、每行单个语句,内容是整数或字符串

2、注释:行开头添加#

每个语句前可添加一行注释来解释语句作用,每行长度限制为98个字符,超过限制的内容部分会被忽略。

#示例:

# Enable audio (loads snd_bcm2835)

dtparam=audio=on

# Automatically load overlays for detected cameras

camera_auto_detect=1

# Automatically load overlays for detected DSI displays

display_auto_detect=1

# Enable DRM VC4 V3D driver

dtoverlay=vc4-kms-v3d

三、常用选项

  • camera_auto_detect

启用此设置后,固件将自动加载其识别的 CSI 摄像机的叠加层。

设置为禁用:

camera_auto_detect=0

  • display_auto_detect

启用此设置后,固件将自动加载它识别的 DSI 显示器的叠加层。

设置为禁用:

display_auto_detect=0

  • dtoverlay

用于加载和配置设备树覆盖,通过配置dtoverlay,用户可以添加额外的硬件支持或功能到树莓派系统中。

加载启用内核图形驱动程序的覆盖层:

dtoverlaydtoverlay=vc4-kms-v3d

四、GPIO控制

在启动时设置GPIO引脚为特定模式和数值,而不需要使用自定义文件。

每行设置相同模式的引脚:可以是单个引脚、引脚范围或逗号分隔的引脚列表;

引脚设置后面跟着一个或多个逗号分隔的属性。

缩写全称含义
ipInput输入
opOutput输出
a0-a5Alt0-Alt5复用
dhDriving high (for outputs)高电平驱动(输出)
dlDriving low (for outputs)低电平驱动(输出)
puPull up上拉
pdPull down下拉
pn/npNo pull无上下拉

示例:

# Select Alt2 for GPIO pins 0 to 27 (for DPI24)

gpio=0-27=a2

# Set GPIO12 to be an output set to 1

gpio=12=op,dh

# Change the pull on (input) pins 18 and 20

gpio=18,20=pu

# Make pins 17 to 21 inputs

gpio=17-21=ip

详细说明请查看官网:

https://www.raspberrypi.com/documentation/
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值