文章仅供个人学习,内容有错还请见谅
笔者使用的树莓派型号
2012年初代版本的树莓派1b,最早的一代树莓派,拥有b版本树莓派最少的GPIO和接口,也是唯一一款树莓派官方不在售卖的b版本。
图片来源:https://shumeipai.nxez.com/wp-content/uploads/2017/03/raspberrypi-version-compare-4b.png。
相比于其他版本,这一版本只有26pin已引出,只有两个USB2.0接口,使用体积较大且不能完全被覆盖的SD大卡,(看着不太结实),且有一个现在很难买到的RCA视频接口占据了大量空间,其余则是性能上的差距。
由于笔者在此之前使用的性能最高的嵌入式设备也只有f1系列的STM32芯片,所以这个“性能最差的树莓派”目前在笔者看来作为入门使用也是完全够用的。
树莓派上手
相比于单片机STM32,树莓派是一类单板机,更类似于电脑,在树莓派上你可以看到独立封装的CPU和RAM,但树莓派并没有集成硬盘(ROM)在板上,而是使用tf卡(笔者的1b是SD卡)作为硬盘。
使用树莓派可以不需要上位机开发专用程序烧录到SD卡上再插卡使用,而是直接运行Linux系统,在命令行完成开发工作。
树莓派有官方的系统Raspbian OS,这是基于Debain系统定制的,这使得它具有和Ubuntu一样的操作逻辑,方便个人玩家上手。Raspbian OS是对树莓派硬件支持最好的系统,当然,如果你有能力,还可以刷入其他各种系统乃至arm版的Windows。
树莓派有官方烧录工具Raspberry Pi Imager,这个软件提供了现代化的图形化界面且不需要自己下载系统镜像(使用官方提供的系统时),可以供初学者傻瓜式操作,笔者使用的也正是这一工具。
下面笔者将介绍如何烧录系统:
准备一张8G以上的tf卡(由于笔者使用1b,还需准备卡套)和读卡器(如果电脑有SD卡插槽,只有卡套也可)。由于硬盘速度很大程度上决定了树莓派运行速度,最好选择高速卡,权衡价格后,笔者建议选择32G class10的卡。
安装官方烧录工具(可在官网下载,安装注意选择安装路径,其余默认即可)。
烧录软件打开如图:
这个软件只有两个按键,按下第一个可选择系统:
初学者或使用性能较高的树莓派可以选择带桌面的版本(介绍中有“with the Raspberry Pi Dsektop"的即是),默认选择第一个即可,如果需要其他版本的树莓派OS,可以点击第二个选项选择其他系统:
由于树莓派1b性能不高,在此笔者就选择命令行版本(OS Lite),是否带桌面可以从大小简单看出,带桌面普遍需要0.5g以上空间,实际上桌面(图形化界面)不止站硬盘空间,还占内存空间以及GPU/CPU性能。
第二个按钮选择tf卡:
烧录工具会自动检测你的移动存储设备,如果不确定是哪个,可以在”我的电脑“里确定盘号(由于笔者演示使用的是烧好系统的卡,会显示两个盘号,这个后面再说)。
现在先别急着烧录,除了C为的三个按键,其实还有一个按键在右下角,这是设置按键,点击可以进行配置:
在这里可以设置主机名、开启WiFi和SSH等,不过作为初学者,不建议直接在这里配置。
最后,点击烧录按钮,即可烧录。烧录时会提示是否清空磁盘,如已确定做好了做好资料备份,点击确定即可。烧录系统时间较长,特别是带桌面的系统,耐心等待即可。