国外课栈 - 跨学科知识视角栈

探索Linux系统下Raspberry Pi功能

 二维码 16
文章附图

以完整的原理图和详细的硬件说明为指导,直接进入 Raspberry Pi 的专业级内容。 您将修改运行级别、报告电压和温度,并处理各种项目示例,您可以根据自己的项目想法进行调整。


您将使用 Linux 驱动程序信息并探索不同的 Raspberry Pi 模型,包括 Pi Zero、Pi Zero W、Pi 2、Pi3 B 和 Pi3 B。 您还将查看各种项目示例,您可以根据自己的项目想法调整这些示例。 涵盖的其他主题包括 1-Wire 驱动程序接口、如何配置串行 Linux 控制台以及交叉编译代码,包括 Linux 内核。

将学到:

  • 掌握Linux 的 C 语言下的 I2C 和 SPI 通信

  • 编程 USB 外围设备,例如带触摸控制的 5 英寸 LCD 面板和 Pi 相机

  • 学习 GPIO 硬件、sysfs 驱动程序接口和从 C 程序直接访问

  • 使用和编程 UART 串行设备

内容

  • Raspberry Pi介绍

  • 电源

  • LED

  • SDRAM

  • CPU

  • USB

  • 以太网

  • SD 卡存储

  • UART

  • GPIO硬件

  • Sysfs GPIO

  • C 编程GPIO

  • 1 线驱动器

  • SPI 总线

  • 启动(Boot)

  • vcgencmd

  • Linux 控制台和 Pi Zero

  • 交叉编译

  • 交叉编译内核

  • DHT11传感器

  • LCD HDMI 显示器

  • 实时时钟

  • Pi 相机

阅读咨询