| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 系统运维 -> 树莓派提升计划项目综述 -> 正文阅读 |
|
[系统运维]树莓派提升计划项目综述 |
2021SC@SDUSC ? 我们的项目实训题目是山东大学软件学院树莓派提升计划(指导教师 戴鸿君) 项目分工? 本次项目实训的总体目标是:使用树莓派 4B,串联起已有的 7 门实验课程, 设计和完成大约 30 个学生实验,实现新的实验平台提升学生编程水平。 我们项目实训一共分为了五大部分。分别是 Linux 应用、高级程序设计语 言 C++、高级程序设计语言 Android、操作系统 Linux 系统原理、嵌入式系统 Linux C/C++ 交叉编译。我所负责的部分是 Linux 应用部分。 项目内容1.树莓派的安装连接与使用 2.掌握并了解 Linux 下常见命令行的原理和使用 3.掌握 Linux 系统下一些高级命令的原理和使用 4.掌握 Linux 系统下 vim 软件的使用 5.掌握并了解Linux 系统 中 Bash 脚本的编写和使用 树莓派 4B 的安装树莓派配件介绍1. TF 卡? ? ? TF 卡又称 T-Flash 卡,又叫 microSD 卡,即微型 SD 卡。容量推荐 8G 以上 2. 充电线 ? 树莓派所需的充电线是 TYPE-C 通用充电线,一般是带开关的充电线。 3. 充电头 ? 充电头一般是 5V/(3A),如果电流不足,可能会出现不稳定等问题。 4. 散热片(风扇) ? 散热片是必不可少的设备,如果开机时间较长,最好加上小风扇,防止 树莓派不正常关机。 5. 外壳 ? 为了安全着想,最好给树莓派配上外壳,防止其他物体碰到树莓派使得 其主板短路。 6. 网线 ? 没有屏幕的话,需要使用网线连接路由器/笔记本,获取树莓派的 IP 地 址,然后远程登录控制树莓派。 7. HDMI 线(Micro HDMI 转 VGA 线) ? HDMI 线是用来连接显示器和树莓派,如果显示器没有 HDMI 接口,可以 用一根 HDMI 转 VGA 线。 8. 读卡器 ?通过以上配件将树莓派组装起来,安装完成树莓派 4B 之后如下图:? 树莓派 4B 主板正面图:?树莓派 4B 安装 ubuntu 系统1. 背景? 和普通的 PC 机一样,拿到新设备的第一件事就是给它安装上操作系统, 并且做一些初始化的操作。树莓派比 PC 简单的地方在于,树莓派是一个固定配置的硬件板子,并没有像 PC 那样有很多硬件组合的情况,因此可以很方便 的给树莓派打造一个专用的系统。安装系统主要就是一个存储卡镜像写入的过 程,装好后进行很少的配置就可以开始使用。 2.系统安装硬件设备: 树莓派 4B ,16G 以上内存卡 , 读卡器 , 电脑 , 显示屏。 软件设备: 下载安装 balena etcher?或 Win32DiskImager ?3.安装步骤(1)下载官网 ubuntu 系统镜像 ? 将内存卡插入到读卡器中,然后再将读卡器通过 usb 接口插入到电脑上, 进入[https://ubuntu.com/download/raspberry-pi] 下载系统,选择 64 位的 Ubuntu Server 20.10 系统,将其下载到电脑上。? ? 下载完成之后会得到一个后缀名为.zip 的压缩文件,之后对其进行解压得 到后缀名为.zip 的 ubuntu 系统的系统镜像。 (2)将系统烧录到树莓派的 SD 卡上 ? 将树莓派的内存卡插到电脑上之后,通过 SDFormatter 软件对 SD 卡进行格式化,使得接下来可以向内存卡中烧录系统。 ? 格式化之后我们需要再安装一个系统安装工具,这里推荐使用 etcher 软件,该软件的官方网站为:[https://www.balena.io/etcher/] 这个工具具有系统校验功能,可以很好的提高我们安装的成功率。 ? 我们把配套的 TF 卡插到读卡器里面,然后一起插到我们电脑的 USB 接口上,然后我们的电脑上就会显示一个磁盘,然后选择要烧录的系统文件——树莓派 4B 的内存卡,点击开始烧录。 ? 烧录完成后,树莓派的 ubuntu 系统就安装好了 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/15 16:46:45- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |