首页 / 行业
树莓派3B+在一周的测试中表现如何?
2019-07-19 10:19:00
树莓派3B+开发板在Windows系统下
进行开发的环境搭建(一)
拿到了树莓派3B+ 开发板后,经过短暂的兴奋,终于开始实战安装OS了。这次的开发是准备将原先单片机的一个应用进行升级改造,对于这种项目来说,树莓派的板子主要是替代单片机进行GPIO口操作,同时建立一个友好的人机交互界面,所以一开始规划就从这两点出发,新增外设尽可能简单,不考虑外接显示器,一切都用WiFi无线功能,搭建Windows下远程连接进行开发的环境。
经过一周的摸索和测试,终于将树莓派3B+板子的操作系统初始安装好了,并将Windows系统下进行使用开发的环境搭建了起来,下面将搭建过程和遇到的问题及经验总结分享出来,供大家参考。
一、安装前的准备
硬件部分:给树莓派板卡供电的3A电源、树莓派板卡上所插的用于安装程序及运行程序的介质16G容量的TF卡,运行Win10操作系统的笔记本电脑、用于无线上网的WiFi环境(包括宽带猫或者无线路由器等)、其他一些辅助材料如树莓派上3个散热片和固定板卡的外壳等。
软件部分:树莓派的操作系统Raspbian (单纯的Arm版的Linux系统,基于Debian)、TF卡的格式化软件micro SD,镜像安装软件Win32DiskImager或Etcher SD、SSH远程登录调试软件Putty或SecureCRT,远程桌面软件RealVNC。
所需软件的下载地址及注意事项分别是:
1、官网下载树莓派Raspberry Pi的镜像操作系统Raspbian。
注意,其Downloads首页显示的是如下界面:
这里选择第二个RASPBIAN。第一个NOOBS是专为Raspberry pi打造的简单易用的图形界面的操作系统管理工具。第二个RASPBIAN是官方标准的操作系统。点击RASPBIAN,会出现推荐链接地址中显示的下图:
第一个是带有推荐软件和图形界面的版本,第二个是只有图形界面的版本,第三个是精简了图形界面的迷你版。
这次开发环境的搭建,选择的是带有推荐软件和图形界面的桌面标准版,即第一个软件:Raspbian Buster with desktop and recommended software。选择点击:Download ZIP压缩安装包,开始下载,下载的文件名是:2019-06-20-raspbian-buster-full.zip,大小是1.8GB,解压下载后的系统压缩文件,得到img镜像文件:2019-06-20-raspbian-buster-full.img,大小是4.9GB。
2、从官网下载镜像安装软件Win32DiskImager
win32diskimager是一款功能强大的镜像写入U盘工具,常用来备份信息存储,以及设备镜像恢复,在嵌入式开发常常被用到。它允许你在一个可移动的存储设备(比如一个SD记忆卡)上创建一个映像。此实用工具的主要功能是来写Ubuntuimg等Linux文件到SD卡中,做成一个移动的linux操作系统。此次的树莓派镜像系统Raspbian 就用这款软件来写入。只要运行该实用工具,填入自己的img,然后选择移动设备写入即可。
下载与安装方法:在上述下载的地址页面中,点击绿色的Download按键,按照弹出的提示框,下载win32diskimager-1.0.0-install.exe文件即可,这是一个中文版的工具软件, 下载后,一路Next将其安装到你想要安装的位置。注意:安装路径中尽量不要出现中文,以免产生不必要的麻烦。在第五步“Select additional tasks”中要勾选“Create adesktop icon(创建桌面图标)”,否则可能无法找到该软件。如果不慎没有勾选,请使用windows开始菜单的“查找”。
镜像写入方法:将一张8G以上的SD卡插入读卡器,最好是高速卡,推荐Class4以上的卡,卡的速度直接影响树莓派的运行速度。使用卡托或者读卡器连上电脑后,以管理员身份运行win32diskimager工具,显示如下界面:
在此打开的软件界面内,点击“设备”下的按钮,选择要写入的SD卡的盘符,然后点击“文件夹”图标,打开文件选择框,在文件框中找到镜像所在的路径,点击选择该文件,然后点击“打开”按钮导入该文件到软件中,其他都用默认选项,如下图:
接下来点击“写入”按钮开始烧写镜像到SD卡中。左下角出现有烧录速度后,即开始烧录。烧写过程中会有进度显示,根据你的SD速度,安装过程有快有慢,烧录时间视情况而定,一般需要15分钟左右。当烧写完成时,进度条到达100%然后消失掉。烧录成功后,会弹出如下图所示的成功提示,说明安装就完成了,如果不成功,请关闭防火墙一类的软件,重新插入SD进行安装。
最新内容
手机 |
相关内容
使用Arduino的带有语音警报的运动
使用Arduino的带有语音警报的运动传感器,运动,语音,传感器,引脚,数字,系统,Arduino是一款开源的电子平台,可用于构建各种项目,包括带AS下载和调试接口电路(Altera FPGA
AS下载和调试接口电路(Altera FPGA开发板),电路图,嵌入式类电子电路图,AS下载和调试接口电路(Altera FPGA开发板) Altera公司,FPGA,接高速SDRAM存储器接口电路设计(Alter
高速SDRAM存储器接口电路设计(Altera FPGA开发板),电路图,嵌入式类电子电路图,高速SDRAM存储器接口电路设计(Altera FPGA开发板) AlterFLASH存储器接口电路图(Altera FPGA
FLASH存储器接口电路图(Altera FPGA开发板),电路图,嵌入式类电子电路图,FLASH存储器接口电路图(Altera FPGA开发板) FLASH,Altera公司,电源、时钟和复位电路图(Altera FPG
电源、时钟和复位电路图(Altera FPGA开发板),电路图,嵌入式类电子电路图,电源、时钟和复位电路图(Altera FPGA开发板) 电源,时钟信号,异步SRAM存储器接口电路设计(Altera
异步SRAM存储器接口电路设计(Altera FPGA开发板),电路图,嵌入式类电子电路图,异步SRAM存储器接口电路设计(Altera FPGA开发板) SRAM,Allpc1788开发板原理图
lpc1788开发板原理图,电路图,嵌入式类电子电路图,lpc1788开发板原理图 lpc1788,开发板,原理图, LPC1788开发板原理图大电路系统基于CC2530(ZigBee设计)的温度报警
基于CC2530(ZigBee设计)的温度报警器, CC2530,温度报警器,开发板,目录1. 功能介绍2. 硬件接线介绍2.1 DS18B20温度传感器2.2 ESP8