树莓派开发环境搭建
Posted cjxltd
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了树莓派开发环境搭建相关的知识,希望对你有一定的参考价值。
http://shumeipai.nxez.com/2015/03/17/saks-diy-tutorials-gpio-development-environment.html1.镜像烧写
所用镜像:2017-04-10-raspbian-jessie-lite.img
所用烧写程序:Win32DiskImager.exe
2.开启SSH服务:因为树莓派新版本镜像是默认不开启SSH服务的,所以要在根文件目录下面添加一个SSH文件。
3.建立SSH连接:网线连接主机和树莓派,然后输入 树莓派ip地址 和 用户名pi 密码 raspberry
4.先装一下vim编辑器(其他的用到的太不习惯了)
5.建立无线连接
sudo vim /etc/wpa_supplicant/wpa_supplicant.conf
进入到里面
network={
ssid="ALIENTEK"
psk="15651898806"
}
注意 这里面的“=”不能有空格,不然无法连接
6. 修改root 密码
$ sudo passwd root
7.把用户名字也改一下(貌似比较麻烦 还是不改了)
8.修改一下用户密码
passwd pi
9修改终端ls配色
http://blog.csdn.net/angle_birds/article/details/11694325
参考这篇博客,但是搞得不太成功,哈哈
10. wiringPi驱动安装
git clone git://git.drogon.net/wiringPi
cd wiringPi
./build
11.添加github远程仓库秘钥
$ ssh-keygen -t rsa -C "[email protected]"
生成秘钥
$ git remote add origin [email protected].com:michaelliao/learngit.git
关联远程仓库
git push -u origin master
第一次推送远程仓库
12. 用SCP拷贝文件
scp [email protected].168.199.221:/mnt/hgfs/winshare/u-boot.bin /home/pi/
每次拷贝好累啊,想写个脚本,发现需要安装expect语言脚本,好吧,搞起来!
- sudo apt-get install tcl tk expect
写了一个expect脚本 死活运行不起来 一查看是 权限不对
chmod 755 expect_scp
改一下权限就可以了 以后虚拟机里面写好了程序,直接一句话,搞定!
source deploy.sh
以上是关于树莓派开发环境搭建的主要内容,如果未能解决你的问题,请参考以下文章