目录
1 准备工作...5
1.1 下载Raspbian系统...5
1.2 Linux系统下安装Raspbian系统...6
1.3 Windows系统下安装Raspbian系统...7
1.4 配置树莓派系统...8
1.5 安装samba.9
1.6 使用ssh工具登录树莓派...11
2 树莓派GPIO的学习...15
2.1 GPIO类库...15
2.1.1Python GPIO类库...15
2.1.2wiringPi类库...16
2.1.3BCM2835 C Library库...16
2.2 GPIO写入...18
2.2.1 电路连接图...21
2.2.2 连接效果图...21
2.2.3BCM2835 C Library源代码...22
2.2.4wiringPi源代码...23
2.3 GPIO读入...24
2.3.1 电路连接图...24
2.3.2 连接效果图...25
2.3.3BCM2835 C Library源代码...25
2.3.4wiringPi源代码...27
2.4 红外遥控解码实例...28
2.4.1 电路原理图...28
2.4.2 连接图...29
2.4.3wiringPi红外遥控解码程序...29
2.4.4BCM2835 C Library红外遥控解码程序...35
3 树莓派I2C学习...41
3.1 树莓派I2C的设置...41
3.2 电路连接图...43
3.3 连接效果图...44
3.4 BCM2835C Library源代码...45
3.5wiringPi源代码...54
4 UART学习...60
4.1 树莓派UART设置...60
4.2 所需部件及连接...61
4.3wiringPi UART通讯程序...63
4.4 Linux C UART编程...67
【下载地址】http://download.csdn.net/detail/poonjun/7905945