arm开发板与树莓派有什么区别

发布者:HarmoniousCharm最新更新时间:2020-09-14 来源: elecfans关键字:arm  开发板  树莓派 手机看文章 扫描二维码
随时随地手机看文章

  我第一次听说树莓派时,并没有对它产生任何兴趣,因为对我来说这并不是一款新产品。在更早之前,我玩过 arm11 的开发板(S3C6410 系列,见下图),虽然和树莓派还是有区别的,比如体积更大、没有 HDMI 接口、自带触摸屏、价钱比树莓派稍贵等等,但我当时认为没有本质的不同,甚至性能和性价比上也不相上下。更重要的是,因为用户体验差和工作的原因,我的那块开发板在最初折腾几天后我就很少再用了,并且在两年前卖掉了。因此我对 arm 开发板的印象并不好,所以在之后的时间,我也没有关注树莓派的更新换代。

  arm开发板与树莓派有什么区别

  ARM

  ARM是英国的一个公司,主要设计ARM系列的处理器。ARM系列处理器是32位处理器,是芯片,不是软件,是很流行的芯片。三星,苹果等很多公司都买ARM公司的授权。


  arm是一款处理器也可以说是单片机,是功能比较强大的单片机。


  但是值得注意的是ARM公司通过出售芯片技术授权

  也就是说ARM公司不做芯片的生产,只有买了这些技术授权的半导体公司才做芯片

  我的个人理解是ARM提供处理器的核心技术方案,各个半导体公司加上自己的外设等等东西做成自己的芯片,所有采用arm提供技术授权的芯片都叫ARM

  树莓派

  树莓派是一种电路板子。它使用ARM处理器芯片,和linux操作系统或windows操作系统,是一个很小体积的桌面电脑。


  树莓派由注册于英国的慈善组织“Raspberry Pi 基金会”开发,Eben·Upton/埃·厄普顿为项目带头人。2012年3月,英国剑桥大学埃本·阿普顿(Eben Epton)正式发售世界上最小的台式机,又称卡片式电脑,外形只有信用卡大小,却具有电脑的所有基本功能,这就是Raspberry Pi电脑板,中文译名“树莓派”。这一基金会以提升学校计算机科学及相关学科的教育,让计算机变得有趣为宗旨。基金会期望这 一款电脑无论是在发展中国家还是在发达国家,会有更多的其它应用不断被开发出来,并应用到更多领域。在2006年树莓派早期概念是基于Atmel的 ATmega644单片机,首批上市的10000“台”树莓派的“板子”,由中国台湾和大陆厂家制造。


  树莓派就是将你电脑机箱里的大部分东西都集成到了一块电路板上的 微型电脑,接上显示器鼠标键盘等等 东西 和你的电脑没啥实质的区别,操作系统不一样这个是基于linux的系统。

  arm开发板与树莓派有什么区别


  ARM开发板和树莓派有什么区别

  使用的处理器的内核不同。树莓派使用的是ARM-M9内核的处理器,是ARM开发板的一种。ARM开发板不是树莓派。ARM开发板因为使用的MCU的内核不同可以分为很多版本,比如STM32F0系列是ARM-M0,STM32F1/F2系列是ARM-M3,STM32F3/F4系列是ARM-M4内核。


  一个是固定的平台,更像是电脑的硬件平台,接口和引出的引脚很少,只能接屏幕,网络等等,独立的引脚很少,没开发板那么灵活


  ARM更加底层,树莓派把复杂的底层开发工作给封装起来,所以更容易入门


  树莓派和其他 arm 开发板的本质区别

  树莓派的定位并不是一块用来做嵌入式开发的开发板,而是一个廉价并且高性价比的可以在一定程度取代 PC 并且硬件接口更丰富的软件开发和使用平台。有人可能会问,树莓派有 GPIO 接口,可以接很多硬件,怎么会是一个软件开发平台呢?那么我要问你 PC 有 USB 接口,可以接很多硬件,它是一个硬件开发平台吗?树莓派的 GPIO 接口,和 PC 的 USB 接口,没有本质的区别,都是用来连接硬件的,只是接口更底层一些。


  那么这样看,我之前用的 arm11 开发板,是否也是软件开发平台呢?答案是否定的,这要看目标用户。我们可以把目标用户简单分为三类:硬件开发者、软件开发者和使用者。硬件开发者主要是设计、改良硬件和为新老硬件编写驱动程序等等,软件开发者主要是在现有的硬件下开发软件(通常不包括驱动程序),使用者使用现有硬件和软件而不进行开发。


  我之前使用的 arm11 开发板,主要的目标用户是硬件开发者和软件开发者(可以不严谨地统称为嵌入式开发者),几乎没有使用者,因为对于没有开发经验的人,用户体验是很差的。而树莓派的主要目标用户是软件开发者(和嵌入式开发者有重叠但并不多)和使用者,用户体验很好,但几乎没有硬件开发者,因为树莓派的硬件相对比较封闭,不销售单独的 SoC 和其他芯片,硬件资料也并不是很完善,在硬件层面很难 DIY(对很底层的软件开发者也存在类似的问题)。


  那么目标用户的不同,就导致树莓派虽然看起来很像其他的 arm 开发板,基本也能用和其他的 arm 开发板一样的方式使用,性质却有很大的不同。


  这也解释了为什么很多嵌入式行业的软硬件开发者并不喜欢或者看好树莓派,甚至对它很不屑,而很多对嵌入式了解很少的开发者以及使用者会对树莓派趋之若鹜。

 arm开发板与树莓派有什么区别

  那么我为什么会对树莓派感兴趣,而对之前那块 arm 开发板无感呢?最主要的问题并不是用户体验差,而是软件方面的配套环境不完善。最重要的是 Linux 内核版本支持。官方只提供低版本的 Linux 内核(2.6 系列),如果用这个内核来配合最新的发行版使用,几乎是不可能的,会遇到许多问题,一方面是这个内核缺少很多最新发行版使用的特性,另一方面是很多硬件方面的支持不只是替换内核文件和内核模块的事情(比如有些工具也需要移植),替换起来也麻烦。如果想使用更新版本的内核,需要打各种补丁以及自行修改代码,虽然硬件的资料比较齐全,理论上可以实现,但即使是经验丰富的嵌入式开发者也很难搞定,也没有人做好了提供给别人使用。这就导致几乎只能使用官方提高的老旧 Linux 镜像(或者其他古老版本的发行版)。而这个 Linux 环境几乎毫无用户体验可言,最新版本的软件很难安装上(几乎都需要自己编译,而且容易出现编译错误),常见的 USB 外设(比如摄像头、无线网卡、蓝牙)也很难驱动起来(运气好的话,可以从其他地方找来驱动代码,修复很可能出现的编译错误)。


  而树莓派的软件环境是很好的,基本可以使用最新的 Linux 内核和发行版(比如 Archlinux),并且有很多人为这个平台开发软件,用户体验有质的提升。即使是对嵌入式开发一窍不通的开发者或者使用者,也可以用树莓派做他们想做的事情。


  另外我发现一个有趣的事情,折腾树莓派的人群(至少在国内),和(曾经的) Linux 桌面用户群体很相似(我曾经混迹于 Linux 桌面用户社区,很多人折腾桌面美化、系统配置、工具优化、写小脚本等等,玩 Linux 而不是用 Linux),他们主要是使用者,可能稍微会一些脚本或者其他编程语言,但并没有独立开发完整应用程序的能力和意向。这和嵌入式开发者人群是很不同的。


  综上,树莓派和其他 arm 开发板的本质区别在于目标用户不同。树莓派的目标用户主要是软件开发者和使用者,而其他 arm 开发板的主要用户是硬件开发者和软件开发者。这也是树莓派能够吸引更多用户的一个重要原因。

关键字:arm  开发板  树莓派 引用地址:arm开发板与树莓派有什么区别

上一篇:一种基于ARM+FPGA的高精度数据采集系统设计
下一篇:基于ARM单片机的高精度电子秤设计与实现

推荐阅读最新更新时间:2024-11-13 12:11

ARM Powered®创新设备掀开智能医疗新篇章
医疗健康,恐怕是除了“衣食住行”之外人们最关注的话题了。伴随着智能科技的介入,医疗设备也在便携性和功能方面实现了全新的突破。凭借出色的底层技术保障,ARM powered智能设备拥有强大的安全支持、始终在线、时时提醒,为更多患者的病情监控和日常生活带来便利。 【Mobicuff血压测量仪:家庭血压测量好帮手】 http://safeheartus.com/mobicuff/ 根据世界卫生组织的统计,高血压每年会导致9百万人死亡。通常而言,绝大多数的家庭都会备一台血压测量仪,但是传统的测量仪个头笨重,使用繁琐,无法准确的记录数据。而现在,Mobicuff血压测量仪在智能技术的发展下应运而生。它小巧的身材以及便捷的使用模式
[医疗电子]
<font color='red'>ARM</font> Powered®创新设备掀开智能医疗新篇章
ST推出低功耗高安全的STM32U5
意法半导体(STMicroelectronics)宣布推出新一代节能微控制器(MCU),即STM32U5系列,该产品专为可穿戴设备,个人医疗设备,家庭自动化和工业传感器等智能应用中对功率/性能比敏感的应用而设计。 新的MCU采用40纳米工艺制造,可在动态工作模式和节能模式下节省功耗。新的STM32U5系列结合了Arm Cortex-M33内核,使用Arm Keil MDK进行最大功率优化的功能以及诸如高级安全性和针对PSA 安全3级和SESIP(针对IoT平台SESIP的安全评估标准)的基于硬件的保护之类的新功能 ,以及图形加速器以增强用户体验。 面向未来的物联网 在物联网(IoT)不断发展的时代,为了使事物连接到网络
[单片机]
ST推出低功耗高安全的STM32U5
ARM mbed平台WIZwiki-W7500使用说明
ARM mbed IDE 是ARM内核微控制器的在线开发工具,其网站是: http://developer.mbed.org 。网站提供了在线编译器,不需要本地安装编译器即可进行开发,因此没有地点、时间和编译器版本的限制,只要有网络随时随地可进行开发。 下面开始使用ARM mbed IDE 进行WIZwiki-W7500的开发。 1. 如图1所示,首先在 developer.mbed.org 上创建一个帐号,在此帐号下可以添加和使用一些在线软件。登陆注册的账号开始使用IDE,如图2所示。 图1 ARM mbed首页 图2 账号登陆后的界面 2. Mbed.org 提供了不同厂商的不同平台,直接选择需要的厂
[单片机]
<font color='red'>ARM</font> mbed平台WIZwiki-W7500使用说明
终于官宣了,英伟达400亿美元收购ARM
英伟达在官网宣布,将以400亿美元的代价并购软银旗下Arm公司…… 此次合并将英伟达领先的人工智能计算平台与 ARM 庞大的生态系统结合在一起,旨在成为在人工智能时代首屈一指的计算公司,并在加速创新的同时,拓展大型高增长市场。 根据协议,英伟达将为这家总部位于英国的芯片公司支付价值215亿美元的英伟达股票,以及120亿美元现金,其中包括签约时即刻支付的20亿美元。 两家公司在一份联合声明中表示,软银还可能获得额外的50亿美元现金或股票,如果Arm未来的业绩表现达到特定目标。 还有价值15亿美元的英伟达股票将向Arm员工支付。 英伟达表示,这家英国公司将“在保持全球客户中立的同时,继续运营其开放许可模式,
[嵌入式]
终于官宣了,英伟达400亿美元收购<font color='red'>ARM</font>
一种基于ARM-LINUX的物流复检系统设计方案
摘要:分拣环节在现代物流中的作用显得尤为重要。为了确保分拣的准确度,提出了一种基于ARM-LINUX的物流复检系统设计方案。该系统采用主控节点和终端节点的主从架构方式,终端节点和主控节点通过CAN总线互联,通过在终端节点上采用ARM-LINUX结构和接收终端节点上的条码数据来达到处理比对条码数据库信息的目的。实际应用表明,该复检系统能够保证分拣机构精准高效运行,测试时达到了设计的要求。 随着电子商务的快速发展,物流的重要性也日益凸显,而分拣环节在物流系统中是十分关键的。因此,要有效的保证分拣机构的精准高效运行。目前分拣的识别方式主要靠条形码识别,通过光电开关触发条形码扫描设备等捕获条形码信息,然后由光电开关信号以及延时控制分拣
[单片机]
一种基于<font color='red'>ARM</font>-LINUX的物流复检系统设计方案
ARM挑战英特尔服务器芯片霸主地位 软银购并添助力
软件银行(SoftBank)决定大手笔以320亿美元收购英国芯片架构授权大厂ARM,震撼全球科技业界,对此外界分析除了可能牵动全球移动芯片产业布局外,借此收购案也可望有助ARM在获得软银支援下,加速扩大进军至全球数据中心(Data Center)服务器市场。 目前这块市场仍由英特尔(Intel)所盘据,因此未来ARM是否可能对英特尔在数据中心服务器市场形成威胁,将值得观察。据日经新闻(Nikkei)网站报导,虽然当前全球高达95%的智能型手机均搭载基于ARM架构的芯片,不过在服务器芯片市场上ARM市占率却不到1%,由英特尔掌控该市场逾99%市占率。 业界人士指出,但在软银购并后,ARM将可在无需忧心市场投资人
[网络通信]
基于ARM的视频监控系统的设计与实现
  摘要: 提出一种基于ARM 嵌入式开发平台视频监控的实现方案。通过V4L2 在Linux 下构建视频图像采集和显示,然后使用servfox 和spcaview 构建视频服务器,系统可在Linux 和Windows 操作系统下通过窗口或者网页进行视频监控和图像抓拍。测试表明系统的监控图像清晰,并具有体积小、成本低、可靠性强等优点。   目前,嵌入式系统在视频监控中的应用越来越广泛。伴随着网络的强大功能,视频监控更侧重网络监控方案,要求体积小、远程化、成本低、功耗小、操作界面人性化等。本系统基于嵌入式Linux 平台上利用USB 摄像头采集视频图像,通过视频图像压缩及结合网络进行视频图像传输,使远程监控成为可能。   1
[单片机]
基于<font color='red'>ARM</font>的视频监控系统的设计与实现
ARM大军惨遭封锁 PC、服务器平台突围失利
高度仰赖PC、服务器平台的英特尔(Intel),原本相当紧张ARM大军跨界抢进PC、服务器平台市场,然近期供应链业者透露,受限于效能及软件系统兼容等差距,ARM大军在PC、服务器战场已受困于英特尔全面封锁,估计至少2年内恐难有所起色,至于ARM大军与英特尔下一个新战场将会是在物联网领域。 供应链业者指出,PC市场需求虽不及过去强劲爆发力,但近年来遭遇移动装置压抑的买气已见回温,加上超威(AMD)PC市占未见增长,使得在整体PC市场拥有8成版图的英特尔,虽面临移动装置平台获利不佳,仍可保持获利水平。 英特尔在PC战场完全不让ARM大军有施展身手机会,ARM大军原本期望藉由微软(Microsoft)Windows RT
[手机便携]
小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
更多往期活动

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved