树莓派基础

简介: 树莓派基础

树莓派简介:简写RPI,只有信用卡大小的微型电脑,系统基于Linux。自树莓派问世以来,受众多计算机发烧友和创客的追捧,曾经一“派”难求。别看其外表“娇小”,内“心”却很强大,视频、音频等功能通通皆有,可谓是“麻雀虽小,五脏俱全”。

树莓派由注册于英国的慈善组织“Raspberry Pi 基金会”开发,2012年3月,英国剑桥大学埃本·阿普顿(Eben Epton)正式发售世界上最小的台式机,又称卡片式电脑,外形只有信用卡大小,却具有电脑的所有基本功能,这就是Raspberry Pi电脑板,中文译名"树莓派"。

它是一款基于ARM的微型电脑主板,以SD/MicroSD卡为内存硬盘,卡片主板周围有1/2/4个USB接口和一个10/100 以太网接口(A型没有网口),可连接键盘、鼠标和网线,同时拥有视频模拟信号的电视输出接口和HDMI高清视频输出接口,以上部件全部整合在一张仅比信用卡稍大的主板上,具备所有PC的基本功能只需接通电视机和键盘,就能执行如电子表格、文字处理、玩游戏、播放高清视频等诸多功能。Raspberry Pi B款只提供电脑板,无内存、电源、键盘、机箱或连线。
起来十分方便,可以模块化应用

树莓派支持Python作为主要编程语言,支持Java,BBC ,BASIC, C 和Perl等编程语言.

树莓派基础配件:

SD 卡(预装系统)

USB 键盘和鼠标

有HDMI 接口的显示器或电视机

HDMI 信号线

USB 电源

Micro-USB 连接线

树莓派与单片机的区别:

一、主体不同

1、树莓派:是为学习计算机编程教育而设计,只有信用卡大小的微型电脑,其系统基于Linux。

2、单片机:是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM。

二、特点不同

1、树莓派:基于ARM的微型电脑主板,以SD/MicroSD卡为内存硬盘,卡片主板周围有1/2/4个USB接口和一个10/100 以太网接口(A型没有网口),可连接键盘、鼠标和网线,同时拥有视频模拟信号的电视输出接口和HDMI高清视频输出接口。

2、单片机:单片机的体积比较小, 内部芯片作为计算机系统,其结构简单,但是功能完善,使用

三、功能不同

1、树莓派:提供了基于ARM的Debian和Arch Linux的发行版供大众下载。还计划提供支持Python作为主要编程语言,支持Java、BBC BASIC 、C 和Perl等编程语言。

2、单片机:单片机对数据的处理能力和运算能力较强,可以在各种环境中应用,且有着较强的控制能力。单片机在应用时低电压、低能耗,是人们在日常生活中的首要选择, 为生产与研发提供便利。

目录
相关文章
|
关系型数据库
NR PDCCH (三)DCI传输过程
PDCCH 承载的data就是DCI,在PDCCH 盲检时需要用正确的RNTI进行解扰和CRC校验,才能确认DCI是不是发送给UE的,为什么是这样的decode 流程?这主要DCI的调制过程有关系,下面来具体看。
|
安全 物联网 Linux
IoT技术-用HackRF做一个私网LTE基站
本文中涉及到国家通信安全。请不要随便尝试。如若尝试后造成任何后果与本文作者无任何关系。
2801 1
IoT技术-用HackRF做一个私网LTE基站
|
8月前
|
传感器 数据采集 数据可视化
基于STM32的智能家居控制系统设计
基于STM32的智能家居控制系统设计
909 10
|
Java 数据库连接 mybatis
mybaits报错:The content of element type “resultMap“ must match “(constructor?,id*,result*,associati。。。
mybaits报错:The content of element type “resultMap“ must match “(constructor?,id*,result*,associati。。。
925 0
|
9月前
|
存储 自然语言处理 机器人
OpenClaw(Clawdbot)2026年一键部署及QQ官方机器人集成完整教程
2026年OpenClaw(前身为Moltbot、Clawdbot)优化了与QQ的集成适配流程,支持两种主流集成方式——QQ官方机器人集成(适合企业与团队场景)和QQ个人号集成(适合个人日常使用),全程无需复杂代码开发,通过规范化的应用创建、凭证配置、插件安装与联动设置,即可实现两者无缝对接。集成后,用户可在QQ单聊、群聊中直接与OpenClaw交互,完成智能问答、办公文档生成、任务收集汇总、定时提醒推送等核心功能,适配个人办公与轻量团队协作需求。本教程严格遵循官方适配逻辑与实操规范,覆盖前期准备、两种集成方式的全流程配置、功能验证及问题排查,确保操作可落地且信息原汁原味。
5629 2
|
5月前
|
人工智能 资源调度 安全
“AI龙虾”上桌了!国内大厂openclaw工具不再是“玩具”,更多场景将被智能体替代
本文解析国产智能体产品从OpenClaw开源火种到工程化落地的演进,聚焦“可用、好用、敢用”三大难题。详述云端SaaS、本地一体化、混合协同三大技术路径,并基于实践推荐兼顾隐私、扩展与体验的StepClaw方案,助力用户选型
279 0
|
7月前
|
缓存 应用服务中间件 PHP
PHP在现代Web架构中的角色——从FPM到Swoole再到RoadRunner
PHP的传统部署方式是PHP-FPM(FastCGI Process Manager)配合Nginx或Apache。
509 1
|
7月前
|
存储 安全 Java
Java 基础数据类型完全指南
本文详解Java 8种基本数据类型(byte/short/int/long/float/double/char/boolean)的取值范围、默认值、使用场景及注意事项,涵盖字面量规范、自动/强制类型转换、包装类与装箱拆箱机制,并强调金额计算须用BigDecimal、内存优化等最佳实践。
946 1
|
7月前
|
缓存 运维 安全
为什么测试/开发环境强烈建议用二级域名隔离?
测试与开发环境使用二级域名隔离,可有效避免生产环境误操作、防止SEO误伤、保护敏感信息,同时实现多版本并行迭代与独立配置,大幅提升开发安全与效率,是项目规范运维的重要保障。