首页 > 代码库 > Deruio制作 树莓派用户手册V002

Deruio制作 树莓派用户手册V002

版本号

修订时间

修订内容

0.0.2

2014.9.23

修复Linux C UART程序中传输13、17、19时出错的问题

增加Pi Library例程代码

增加软件PWM章节

增加Bitcoin比特币章节

0.0.1

2014.8.24

第一次发布

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

目录

1 准备工作...6

1.1 下载Raspbian系统...6

1.2 Linux系统下安装Raspbian系统...7

1.3 Windows系统下安装Raspbian系统...8

1.4 配置树莓派系统...8

1.5 安装samba.9

1.6 使用ssh工具登录树莓派...12

2 树莓派GPIO的学习...16

2.1 GPIO类库...16

2.1.1Python GPIO类库...16

2.1.2wiringPi类库...17

2.1.3BCM2835 C Library库...17

2.2 GPIO写入...19

2.2.1 电路连接图...22

2.2.2 连接效果图...22

2.2.3BCM2835 C Library源代码...23

2.2.4wiringPi源代码...24

2.2.5 PiLibrary源代码...25

2.3 GPIO读入...26

2.3.1 电路连接图...27

2.3.2 连接效果图...27

2.3.3BCM2835 C Library源代码...28

2.3.4wiringPi源代码...29

2.3.5 PiLibrary源代码...30

2.4 红外遥控解码实例...32

2.4.1 电路原理图...32

2.4.2 连接图...32

2.4.3wiringPi红外遥控解码程序...33

2.4.4BCM2835 C Library红外遥控解码程序...39

2.4.5 PiLibrary源代码...45

3 树莓派I2C学习...51

3.1 树莓派I2C的设置...51

3.2 电路连接图...53

3.3 连接效果图...54

3.4 BCM2835C Library源代码...55

3.5wiringPi源代码...64

3.6 PiLibrary源代码...70

4 UART学习...78

4.1 树莓派UART设置...78

4.2 所需部件及连接...79

4.3wiringPi UART通讯程序...81

4.4 Linux C UART编程...86

4.5 PiLibrary UART通讯源代码...97

5 软件PWM库...100

5.1 PiLibrary程序源代码...100

5.2 示波器测试图片...102

6 使用树莓派来挖比特币...107

6.1 所需工具...107

6.2 挖矿前的准备工作...108

6.3 使用cgminer开始挖矿...110


下载地址 http://www.deruio.org/RaspberryPiV002.pdf

Deruio制作 树莓派用户手册V002