树莓派提升计划项目综述

2021SC@SDUSC

   一、树莓派4B介绍

Raspberry Pi(中文名为“树莓派”,简写为RPi,(或者RasPi / RPI)[1]是为学习计算机编程教育而设计,只有信用卡大小的微型电脑,其系统基于Linux。[2]随着Windows 10 IoT的发布,我们也将可以用上运行Windows的树莓派。自问世以来,受众多计算机发烧友和创客的追捧,曾经一“派”难求。别看其外表“娇小”,内“心”却很强大,视频、音频等功能通通皆有,可谓是“麻雀虽小,五脏俱全”.

    树莓派实质上是一台迷你的嵌入式计算机,就像其他任何一台台式机或者笔记本那样,利用树莓派可以做很多事情。当然,也会存在一些差别。普通的计算机主板都是依靠硬盘来存储数据,但是树莓派则使用TF卡作为“硬盘”。

我们所用为树莓派4b,主要参数: CPU:ARM Cortex-A72 1.5GHz(四核) 内存:4GB sd存储卡:16GB

  二、项目背景

     此次嵌入式系统开发是第一次尝试,此前从未接触过。树莓派可以刷机树莓派官方的系统、linux、 android等多种系统。我所使用的是linux系统

  三、项目分工

  我们项目实训一共分为了五大部分。分别是 Linux 应用、高级程序设计语 言 C++、高级程序设计语言 Android、操作系统 Linux 系统原理、嵌入式系统 Linux C/C++ 交叉编译。我所负责的部分是 嵌入式系统 Linux C/C++ 交叉编译。

 四、组装

树莓派配件介绍:

1. TF 卡 TF 卡又称 T-Flash 卡,又叫 microSD 卡,即微型 SD 卡。容量推荐 8G 以上

2. 充电线 树莓派所需的充电线是 TYPE-C 通用充电线,一般是带开关的充电线。

3. 充电头 充电头一般是 5V/(3A),如果电流不足,可能会出现不稳定等问题。

4. 散热片(风扇) 散热片是必不可少的设备,如果开机时间较长,最好加上小风扇,防止 树莓派不正常关机。

扫描二维码关注公众号,回复: 13306498 查看本文章

5. 外壳 为了安全着想,最好给树莓派配上外壳,防止其他物体碰到树莓派使得 其主板短路。

6. 网线 没有屏幕的话,需要使用网线连接路由器/笔记本,获取树莓派的 IP 地 址,然后远程登录控制树莓派。

7. HDMI 线(Micro HDMI 转 VGA 线)HDMI 线是用来连接显示器和树莓派,如果显示器没有 HDMI 接口,可以 用一根 HDMI 转 VGA 线。

8. 读卡器 通过以上配件将树莓派组装起来,安装完成树莓派 4B 之后如下图

 如你所见,我们的外壳有些裂开,而且usb口有些接收不良,但是万幸不影响使用。

五、安装系统

  

1.背景知识

和普通的 PC 机一样,拿到新设备的第一件事就是给它安装上操作系统, 并且做一些初始化的操作。树莓派比 PC 简单的地方在于,树莓派是一个固定 配置的硬件板子,并没有像 PC 那样有很多硬件组合的情况,因此可以很方便 的给树莓派打造一个专用的系统。安装系统主要就是一个存储卡镜像写入的过 程,装好后进行很少的配置就可以开始使用。

2.系统安装

需要设备:

树莓派 4b

16g 以上内存卡 读卡器

个人电脑

3.安装步骤

第一步:下载官网 ubuntu 系统镜像 将内存卡插入到读卡器中,然后再将读卡器通过 usb 接口插入到电脑上, 进入[https://ubuntu.com/download/raspberry-pi]下载系统,选择 64 位的 Ubuntu Server 20.10 系统,将其下载到电脑上。

下载完成之后会得到一个后缀名为.zip 的压缩文件,之后对其进行解压得 到后缀名为.zip 的 ubuntu 系统的系统镜像

第二步,将系统烧录到树莓派的 SD 卡上 首先需要下载两个软件,一个叫做 SDFormatter,这个软件是用来对内存 卡进行格式化的,将树莓派的内存卡插到电脑上之后,通过此软件对 SD 卡进 行格式化,使得接下来可以向内存卡中烧录系统。

格式化之后,我们需要再安装一个系统安装工具,这里推荐使用 etcher 软件,该软件的官方网站为:https://www.balena.io/etcher/这个工具具有 系统校验功能,可以很好的提高我们安装的成功率

然后,我们把配套的 TF 卡插到读卡器里面,然后一起插到我们电脑的 USB 接口上,然后我们的电脑上就会显示一个磁盘,之后按照以下的步骤进行操作 即可

选择要烧录的系统文件

 

选择树莓派 4B 的内存卡

 

 开始烧录

烧录完成后,树莓派的 ubuntu 系统就安装好了