Ubuntu Raspberry Pi2025年03月17日 | 阅读 9 分钟 Raspberry Pi 是一系列小型 SBC(单板计算机),由英国的 Raspberry Pi 基金会 与 Broadcom 合作集成。最初,Raspberry Pi 项目 旨在向发展中国家和学校推广通用计算机科学教学。 实际模型比预期更受欢迎,在目标市场之外销售,用于机器人等多种用途。由于其开放设计、模块化和低成本,它被用于天气监测等多个领域。由于它采用了 USB 和 HDMI 设备,通常被电子和计算机爱好者使用。 在第二种型号主板发布后,Raspberry Pi 基金会 成立了一个新的实体,名为 Raspberry Pi Trading, 负责技术开发。该基金会重新致力于作为一个教育慈善机构,以促进在发展中国家和学校教授通用计算机科学。 Raspberry Pi 是最畅销的 英国计算机 之一。截至 2021 年 5 月,已售出超过 4000 万块主板。几乎所有的 Pi 都在 威尔士彭科德 的 索尼 工厂生产,而其他一些则在日本和中国生产。 世代与系列Raspberry Pi 有三个系列,并且每个系列都发布了多代产品。Raspberry Pi 的 SBC 提供 博通片上系统(也称为 SoC),其中包含一个开发的 ARM 兼容片上图形处理单元和 CPU,而 Pico 版本的 Raspberry Pi 则包含一个 RP2040 片上系统以及一个开发的 ARM 兼容 CPU。 ![]() 树莓派
Raspberry Pi Zero
树莓派 Pico2021 年 1 月,Raspberry Pi Pico 发布,售价 4 美元。这是 Raspberry Pi 的第一款基于单个 RP2040 微控制器芯片的主板,该芯片由英国的 Raspberry Pi 开发。此版本包含 264GB RAM 和 2MB 闪存。它可以用 RUST、C CircuitPython 和 MicroPython 编程。 它还与 SparkFun、Arduino、Pimoroni、Adafruit 和 Vilros 合作,为 Pico 以及一系列其他配备 RP2040 硅平台 的主板构建配件。它不是作为通用计算机,而是为物理计算而开发的,类似于 Arduino 的概念。 硬件Raspberry Pi 的硬件已经发展出多个版本,这些版本在中央处理器类型、外围设备支持、网络支持和内存容量方面都有所变化。 处理器最初一代 Raspberry Pi 中使用的 Broadcom BCM2835 SoC 包含 700 GHz 处理器,即 ARM1176JZF-S、RAM 和 VideoCore IV 图形处理单元。 它包括 16 KB 的一级缓存和 128 KB 的二级缓存。二级缓存主要由 GPU 使用。ARM1176JZF-S 与初代 iPhone 中使用的 CPU 相似,但在更高的时钟频率下,并与更快的 GPU 协同工作。 内存Raspberry Pi 的 A 和 B 型号早期结构仅包含 256 MB 内存。默认情况下,早期测试版 B 型号将 128 MB 内存分配给 GPU,只留下 128 MB 内存给 CPU。在 256 MB 的 A 和 B 型号的早期版本中,有三种不同的内存分割方式。
网络Pi Zero、A+ 和 A 型号不包含以太网电路,它们通常通过独立的、用户提供的 WiFi 适配器和 USB 以太网连接到网络。B 和 B+ 型号通过带有 SMSC LAN9514 芯片的 USB 以太网适配器(内置)提供以太网端口。 Raspberry Pi Zero W 和 3 配备了基于 Broadcom BCM43438 FullMAC 芯片的 2.4 GHz 802.11n WiFi 和 4.1 蓝牙,没有官方的监听模式支持,Pi 3 版本还包括一个 100/10 Mbit/s 以太网端口。 特殊用途方面Raspberry Pi 4、3A+、1A 和 Zero 可以作为“USB 小工具”或 USB 设备使用,通过 USB 端口插入其他计算机。它可以配置成多种方式。例如,显示为以太网设备或串行设备。然而,最初需要软件补丁,它于 2016 年 5 月被纳入主线 Raspberry 发行版中。 带有新芯片组的 Raspberry Pi 型号可以通过 USB 大容量存储启动,例如通过闪存驱动器。Raspberry Pi 的实际型号、Raspberry Pi Zero、Raspberry Pi 2 A、Raspberry Pi Pico 和 Raspberry Pi 2 B 型号以及低于 1.2 版本的版本不提供通过 USB 大容量存储启动。 外围设备此外,Raspberry Pi 也可以配备通用的 USB 鼠标和键盘,尽管通常会重新配置为无头计算机运行。此外,它还可以与 USB 转 MIDI 转换器、USB 存储以及几乎任何具有 USB 功能的组件/设备一起使用,这取决于底层操作系统中安装的设备驱动程序。 其他外围设备可以通过 Raspberry Pi 表面 的多个连接器和引脚连接。 视频视频控制器可以生成标准现代电视分辨率,如全高清和高清,更低或更高的显示器分辨率,以及旧的 PAL 或 NTSC CRT 电视标准分辨率。它支持以下分辨率:1920*1200 WUXGA;1920*1080 1080p HDTV;1680*1050 WXGA+;1600*1200 UXGA;1400*1050 SXGA+;1366*768 WXGA;1280*1024 SXGA;1280*800 WXGA 变体;1280*768 WXGA 变体;1280*720 720p HDTV;1024*768 XGA;800*600 SVGA;640*480 VGA;640*350 EGA。 此外,Raspberry Pi 可以生成 480i 和 576i 复合视频信号。一些支持的电视信号标准包括 NTSC-J、NTSC、PAL-N、PAL-M 和 PAL-B/G/H/I/D。 实时时钟引导时,时间通过网络与 NTP (网络时间协议) 同步修复。时间信息来源可以是本地网络上包含实时时钟的另一个系统,也可以是互联网上的 NTP 服务器。如果没有网络连接,时间可以手动设置或配置为假定关机时没有时间流逝。 在后一种情况下,时间是 单调的,但可能在真实时间之前。对于需要内置实时时钟的系统,有许多低成本的小型附加板以及实时时钟可用。 Raspberry Pi 软件操作系统Raspberry Pi 基金会提供 Raspberry Pi OS(也称为 Raspbian)。它是一个基于 Debian 的 32 位 Linux 发行版,可供安装,以及第三方 Windows 10 IoT Core、Ubuntu、LibreELEC、RISC OS 和专为课堂管理和 Kodi 媒体中心设计的专业发行版。 它推广 Scratch 和 Python 作为主要的编程语言,并支持其他多种语言。此外,还有其他几个操作系统可以在 Raspberry Pi 上运行。有多种方法可以在一张 SD 卡上下载多个操作系统。 其他操作系统(非基于 BSD 或 Linux)
其他操作系统(基于 Linux)
其他操作系统(基于 BSD)
Raspberry Pi 配件![]()
|
我们请求您订阅我们的新闻通讯以获取最新更新。