WaveShare SpotPear 3.2" 和 3.5/4.0" TFT LCD 设备树叠加层使用教程

WaveShare SpotPear 3.2" 和 3.5/4.0" TFT LCD 设备树叠加层使用教程

waveshare-dtoverlaysWaveShare SpotPear 3.2" and 3.5/4.0" TFT LCD overlays for the Raspberry PI and PI 2 项目地址:https://gitcode.com/gh_mirrors/wa/waveshare-dtoverlays

项目目录结构及介绍

项目的目录结构如下:

waveshare-dtoverlays/
├── COPYING
├── Makefile
├── README.md
├── dtc.sh
├── oled-ssd1306.dtbo
├── oled-ssd1306.dts
├── oled-ssd1331.dtbo
├── oled-ssd1331.dts
├── waveshare32b.dtbo
├── waveshare32b.dts
├── waveshare35a.dtbo
├── waveshare35a.dts
├── waveshare35b-v2.dtbo
├── waveshare35b-v2.dts
├── waveshare35b.dtbo
├── waveshare35b.dts
├── waveshare35c.dtbo
└── waveshare35c.dts

目录结构介绍

  • COPYING: 许可证文件,包含项目的开源许可证信息。
  • Makefile: 用于编译设备树叠加层二进制对象的Makefile文件。
  • README.md: 项目的说明文档,包含项目的介绍、安装和使用方法。
  • dtc.sh: 设备树编译脚本。
  • *.dtbo: 编译生成的设备树叠加层二进制文件。
  • *.dts: 设备树源文件,定义了硬件的配置和属性。

项目的启动文件介绍

项目的启动文件主要是Makefiledtc.sh

Makefile

Makefile文件包含了编译设备树叠加层二进制对象的规则和命令。通过运行make命令,可以编译生成所有的设备树叠加层二进制文件。

dtc.sh

dtc.sh是一个设备树编译脚本,用于编译设备树源文件(.dts)生成设备树叠加层二进制文件(.dtbo)。

项目的配置文件介绍

项目的配置文件主要是设备树源文件(.dts)。

设备树源文件(.dts)

设备树源文件定义了硬件的配置和属性。每个.dts文件对应一个硬件设备的配置。例如:

  • waveshare35a.dts: 定义了WaveShare SpotPear 3.5" TFT LCD的设备树配置。
  • waveshare35b.dts: 定义了WaveShare SpotPear 3.5b" TFT LCD的设备树配置。
  • waveshare35c.dts: 定义了WaveShare SpotPear 3.5c" TFT LCD的设备树配置。

这些配置文件通过设备树编译器(dtc)编译生成对应的设备树叠加层二进制文件(.dtbo),然后安装到/boot/overlays目录下,以便在启动时加载。

通过以上介绍,您可以了解项目的目录结构、启动文件和配置文件的基本情况,并根据需要进行进一步的开发和使用。

waveshare-dtoverlaysWaveShare SpotPear 3.2" and 3.5/4.0" TFT LCD overlays for the Raspberry PI and PI 2 项目地址:https://gitcode.com/gh_mirrors/wa/waveshare-dtoverlays

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

齐飞锴Timothea

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值