以完整的原理图和详细的硬件说明为指导,直接进入 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 相机
详情参阅 - 亚图跨际