树莓派开发环境搭建
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、系统安装
1、打开SDFormatter.exe格式化SD卡
2、打开烧录器Win32DiskImager.exe把系统写入SD卡
二、安装QT5
1、更新软件包
在终端输入sudo apt-get update
2、安装qt5-default
在终端输入sudo apt-get install qt5-default
3、安装qtcreator
在终端输入sudo apt-get install qtcreator
4、配置GCC
工具->选项->构建和运行->构建套件->点击【编译器】后面的Manage添加GCC 编译器的路径为/usr/bin/gcc
设备类型选择桌面
三、安装中文google输入法
sudo apt-get install fcitx fcitx-googlepinyin fcitx-module-cloudpinyin fcitx-sunpinyin(装完之后要重启)
四、树莓派和win7文件共享
/study/portal.php?aid=599&mod=view
1、sudo apt-get update
2、Sudo apt-get install samba samba-common-bin
3、sudo vi /etc/samba/smb.conf
4、配置每个用户可以读写自己的home 目录,在“[homes]”节中,把“read only = yes”改为“read only = no”。
5、sudo /etc/init.d/samba restart
6、sudo smbpasswd -a pi
五、打开自带串口
六、树莓派实时时钟
在树莓派使用上RTC实时时钟,不用再担心断电后时间归零的问题,开机后自动同步RTC时钟!!!
参考网址:/p/4111488017
1、购买基于DS3231的RTC时钟模块,并且支持3.3V的那种
2、配置树莓派
a、打开树莓派的i2c接口
sudo raspi-config -->Advanced Option-->I2C,全部选择yes
b、添加i2c模块
sudo nano /etc/modules
然后添加以下两行内容:
i2c-bcm2708
i2c-dev
c、安装i2c工具,查看i2c设备b
sudo apt-get install i2c-tools
执行命令查看i2c设备
sudo i2cdetect -y -a 1
显示的地址就是我们需要使用的,树莓派一般是68
d、编辑启动文件/etc/rc.local
sudo nano /etc/rc.local
将以下内容加入“exit0”行之前
sudo modprobe i2c-dev
sudo modprobe i2c-bcm2708
echo ds3231 0x68 | sudo tee /sys/class/i2c-ad apter/i2c-1/new_device
sudo hwclock -r
sudo hwclock -s
3、hwclock命令介绍
sudo hwclock -r #读时钟
sudo hwclock -s #写时钟
sudo hwclock -w #把系统的时间写入DS3231
七、将Top软件设置为开机启动
首先将Top执行先关的配置文件复制到/home/pi目录下
文件列表
Log文件夹、
GPRSConnect.ini、
setReadCycle.ini、
setSerical.ini、
timeAreaAvgSet.ini、
top.db、
Top。
然后进入目录 /home/pi/.config/autostart
cd /home/pi/.config/autostart
然后再次目录下新建一个以.desktop为后缀的文件
sudo vi my.desktop
编辑文件内容为
[Desktop Entry]
Type = Application
Exec = ./Top
保存后重启就会自动打开Top软件
八、操作Nanopi2 fire的GPIO
Nanopi安装wiringNPi库
sudo git clone https:///chenzhiwo/wiringNPi
进入wiringNPi目录
sudo make
sudo make install
加载PWM内核
sudo modprobe matrix_pwm
编译程序需要用root用户启动QT
九、配置Debain 不输入密码执行sudo命令
首先切换到根用户
$ sudo su
然后执行visudo命令
# visudo
把 root ALL=(ALL:ALL)ALL改为 root ALL=(ALL) ALL
把 fa ALL=(ALL:ALL)ALL改为 fa ALL=(ALL) ALL
把 %sudo ALL=(ALL:ALL)ALL改为 %adm ALL=(ALL) NOPASSWD: ALL 按Ctrl + X先保存后退出
在终端输入
# gpasswd -a 用户名 adm
然后重启系统之后sudo命令就不需要输入密码就可以执行了
十、Debain设置开机启动Top
首先将Top执行先关的配置文件复制到/home/fa目录下
文件列表
Log文件夹、
GPRSConnect.ini、
setReadCycle.ini、
setSerical.ini、
timeAreaAvgSet.ini、
top.db、
Top。
编辑/etc/rc.local文件
# sudo vi /etc/rc.local
在exit 0之前输入
sudo modprobe matrix_pwm
sudo ./Top
保存退出重启系统后就可以自动打开Top软件了。