编程开源技术交流,分享技术与知识

网站首页 > 开源技术 正文

树莓派4B新手入门1-介绍(树莓派4b百科)

wxchong 2024-08-06 03:26:00 开源技术 41 ℃ 0 评论

树莓派(Raspberry Pi)是一款基于ARM的微型电脑主板,体积小,功耗低,功能强大,以SD/MicroSD卡为内存硬盘,卡片主板周围有1/2/4个USB接口和一个10/100 以太网接口(A型没有网口),可连接键盘、鼠标和网线,同时拥有视频模拟信号的电视输出接口和HDMI高清视频输出接口,具备所有PC的基本功能只需接通电视机和键盘。开发者也可以在上面进行python、C、Scratch等编程语言的学习和应用开发。如果平常喜欢研究linux或者android系统而又想在家捣鼓一下,条件允许的情况下首选树莓派。当前(2023-01-28)价格比较贵,大概1000~1200。我平常主要做系统性能稳定性方面的工作,也是选择了最新版本的Raspberry Pi 4B型号来深入学习linux中的一些模块。

树莓派4B结构


树莓派3B、3B+和4B对比

名称

Raspberry Pi 4B

Raspberry Pi 3B

Raspberry Pi 3B+

SOC

Broadcom BCM2711

Broadcom BCM2837

Broadcom BCM2837B0

CPU

64-位1.5GHz四核
( 28nm工艺)

64-位1.2GHz四核
(40nm工艺)

64-位1.4GHz核
(40nm工艺)

GPU

Broadcom VideoCore VI @ 500MHz

Broadcom VideoCore IV @400MHz

Broadcom VideoCore IV @400MHz

蓝牙

蓝牙5.0

蓝牙4.1

蓝牙4.2

USB接口

USB2.0*2/ USB3.0*2

USB2.0*4

USB2.0*4

HDMI

micro HDMI*2支持4K60

标准HDMI*1

标准HDMI*1

供电接口

TypeC(5V3A)

micro usb (5V 2.5A)

micro usb (5V 2.5A)

多媒体

H.265 (4Kp60 decode);
H.264 (1080p60 decode, 1080p30 encode);

OpenGL ES, 3.0 graphics

H.264. MPEG-4 decode (1080p30);
H.264 encode(1080p30);
OpenGL ES 1.1,2.0 graphics

H.264. MPEG-4 decode (1080p30);
H.264 encode(1080p30);
OpenGL ES 1.1,2.0 graphics

Wifi网络

802.11AC 无线
2.4GHz/5GHz 双频 Wifi

802.11n 无线
2.4GHz

802.11AC 无线
2.4GHz/5GHz 双频 Wifi

有线网络

真千兆以太网(网口可达)

10/100Mb/s 以太网

USB 2.0千兆以太网(300Mb/s)

以太网Poe

通过额外的HAT以太网
(Poe)供电

通过额外的HAT以太网(Poe)供电

树莓派4B开发板相较之前的版本,有较大改动:

  • CPU采用的是Cortex A72,1.5G 4核64位,性能提升了3倍以上;
  • 内存配置可以选择2/4/8G三种;
  • 蓝牙采用和5.0 BLE,可以满足低功耗需求;
  • 电源采用Type-C接口,双面可插;
  • Usb接口升级2个3.0版本,传输速度提升10倍左右;
  • 全吞吐量千兆以太网
  • 双显示器支持,分辨率可达4K
  • VideoCore VI显卡,支持OpenGL ES 3.x

树莓派支持系统

树莓派开发板没有配置板载Flash,可以通过SD卡启动(Pi4B支持U盘、SSD启动),下载镜像并通过工具将其烧写在SD上,即可启动系统。(这个镜像里包含了通常所说的bootloader、kernel、文件系统)。下面是树莓派支持的系统,官方推荐的是:Raspbian,也是linux的一个发行版。(只列举一部分,将来可能会支持更多的第三方系统)

Raspbian, ArchLinuxARM, ArkOS, ChameleonPi, FreeBSD, HappiGameCenter, InstantWebKiosk, IPFire, Lakka, LibreELEC, KaliLinux, KanoOS, Minepion, Moebius, moOdeaudio, NetBSD, NOOBS, OpenELEC, openSUSE, OpenWrt, OSMC, PardusARM, Pidora, Pimusicbox, PiNet, Piplay, PuppyLinux, RaspberryPiFedoraRemix, Rasplex, Raspbmc, Recalbox, Retropie, RISCOS, Runeaudio, SailfishOSwithRaspberryPi2, SlackwareARM, TinyCoreLinux, Ubuntumate, Volumio, Windows10物联网核心版, Xbian, XBMC, xv6等。

树莓派应用

你可以把树莓派当作微型电脑来用,进行简单办公,包括文档编辑、PDF浏览等;

web网站服务器使用,搭建LAMP个人网站;

NAS网络服务器,用来存放视频、照片等文件;

无线路由器,安装openwrt系统可以实现拨号或更高级功能;

打造成游戏机,安装上手柄后即可玩耍各种各样的游戏;

搭建opencv环境,实现人脸识别、动态监测等人工智能应用;

接上各种传感器,进行环境监测,如温度监控、烟雾报警等;

...

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表