-
Notifications
You must be signed in to change notification settings - Fork 0
Raspberry3 开发入门
Zhong Qin edited this page Jul 24, 2018
·
6 revisions
烧录的系统是最新的stretch
烧录系统时,需要在/boot
新增一个空的名为ssh
的文本文件;更多注意事项参考此文
如果想要重新烧录系统,需要格式化优盘;使用DISKPART
进入磁盘管理;使用list disk
列出所有磁盘;找到优盘对应的磁盘编号diskid
;
使用select 优盘的diskid
选中磁盘,使用clean
进行格式化,重新划分磁盘!更多内容可以参考此文
直接在raspi-config
的NETWORK
选项卡设置。
ssid : wifi名(暂时只支持2.4G网络,5G连接不了)
,可以使用sudo iwlist wlan0 scan | grep -i wifi名
找一下是否有你的wifi信号
psk : wifi密码
配置完,可以利用sudo ifdown wlan0
接着sudo ifup wlan0
看看是否连接成功。
由于GFW的原因,国内下载官方源会很慢,可以更换成国内源。
sudo nano /etc/apt/sources.list
# 注释原有的内容,在文件末尾添加如下两行内容(不加#)
# deb http://mirrors.aliyun.com/raspbian/raspbian/ stretch main non-free contrib
# deb-src http://mirrors.aliyun.com/raspbian/raspbian/ stretch main non-free contrib
# 保存,退出编辑
sudo apt-get update #更新系统软件
sudo apt-get upgrade #更新已安装的包
# 克隆源码并进入源码目录
git clone git://git.drogon.net/wiringPi
cd wiringPi
# 开始编译
./build
# 检查是否安装成功
gpio -v
# 安装python wrapper,最好先换源
pip install wiringpi
使用c代码进行实验时,需要注意编译时根据头文件引用加上库依赖
注意接线的引脚,最好先接地线,最后拔地线
-bash: ll: command not found
vi ~/.bashrc # 找到命令对应的alias,有则取消注释,没有则添加alias
可以参考此文,解决fatal: write error: No space left on device
问题
但是似乎只需要在raspi-config
中enable Expand FileSystem
即可。
可以参考这篇文章
在config.txt增加一行:dtoverlay=w1-gpio
nohup python xxx.py 2>&1 1>log &
更进一步的内容,可以参考此文