树莓派2(初学者学单片机好还是树莓派好)

精英怪
广告

树莓派2,初学者学单片机好还是树莓派好?

很久没有焊接硬件了,其实也没多久也就离开实验室一个来月。哈哈,这样一说大家可能也猜到了,我就是一 悲催的硬件狗。

树莓派2(初学者学单片机好还是树莓派好)

1、单片机和树莓派的不同(直观上)

1

“树莓派们”的兴起,确实是一个好事情,很大的扩展了很多创客的实践方式。实际上树莓派的本质也是一款微处理器,然后带上了Linux操作系统,只是这是已经定制后的操作系统。

实际上,单片机里面的大佬STM32的新的型号,也已经支持虚拟内存的使用,可以正儿八经的跑Linux的操作系统,如STM32MP1。

但是,他们实际上是不一样的,区别就在应用上。单片机的作用更加接近物理量的处理和应用,举个简单的例子:我想自己做一款智能遥控器或者说一个无线游戏手柄,那我肯定就用一个STM32的单片机去做了。

如果说,你要用树莓派去做一样也是可以实现的,但是就电池上的功耗来说,一节锂电池树莓派怕是喂不饱 。

当然,这里只讲了功耗一个方面,只当是抛砖引玉。

2

在程序的更新上,一般的单片机会使用CH340和单片机本身的一个bootloader来升级程序,如果想要使用MDK软件一键升级,在配一个JTAG就行。当然,JTAG-OB也是一个选择(经济实惠)。

因为树莓派作为一个卡片电脑的性质,就不再讨论它的主控IC是谁。毕竟不同的版本,IC不同,而且我们也很少去焊接、更换它的IC。

这一类的IC组成的树莓派,更新程序的方式就比较多了,使用U盘拷贝,使用串口传送、使用网络服务器的方式。在这里在刚入门的时候,可能一个更新程序的方式就能写一个章节。

综合来说,单片机毕竟比较简单。有个时候,简单也是一门艺术,选择的艺术。

3

学习的资料上两者有一定的差异,单片机一般会有一定的资料直接讲解这个ADC、DAC、GPIO、TIME啥的。而且是分开了敲碎了的讲解,直接是一个外设一个程序。

而树莓派这是开源硬件,主要给大伙实现各种改变世界、改变生活的想法的。所以,一上来直接给一个操作系统,然后有兴趣、有能力的同学去论坛学习大神吧。

是的呀,我这硬件的原理图有的,软件的源码有的,大家都能万开源硬件了,一定是肯学习的人,那就去吧。祝你好运!

实际上,很多人都成了开源硬件的投资人,不是,应该是韭菜。毕竟,好的想法能不能有是一回事,即便有了想法,发现这做出来的东西也仅仅是个学习的价值,实用,可能还得等等。至于量产,似乎只能是个愿望。

还是那句话,单片机简单,而且资料定位也是给新手的,咱们服个软,不是认输。

2、初学者建议学习单片机(树莓派照样可以玩)

我给出这样的一个建议不是胡说的,单纯从价格上来说,两者其实差不多。300-500买个树莓派或者STM32F1的开发板都可以了。

一般而言,在项目的开发上,会指明要求会STM32的公司不自在少数。树莓派可能少一些,原因待讨论。

树莓派的系统一般直接按照教程往里面烧录就OK了,也不会有多大的问题,因为哪些所谓的驱动、uboot之类的东西都略过了。

不过简单并不代表简陋。毕竟树莓派被成为卡片电脑,在多媒体等方面的处理能力和普通的单片机不在档次的,可玩性强。比如什么人脸识别、搭建服务器等等都很容易找到教程。

结论:

单片机毕竟没有树莓派复杂,容易上手。咱就先难后易,乘风破浪指日可待。

树莓派2代的Element14版和RS版有啥区别?

树莓派就是一款信用卡大小的微型电脑,基本配置为256或512M内存,USB接口700MHzARM处理器等。 树莓派配置不高却功能强大,接上电视或键盘,能够将在PC上的功能移植这个不到手掌大小的物件上,如电子制表、玩游戏以及简单的文字处理

8BitDo的Zero?

8BitDo 刚刚宣布,其小巧的 Zero 2 蓝牙游戏手柄已经开放预订,价格为 19.99 美元(约 140 RMB)。

作为一款出色的“备用手柄”,你需要考虑到它的体型为 73×36.5×14.7 mm(重约 20g),手大的朋友只能买来穿在钥匙扣上。

配色方面,Zero 2 提供了粉、蓝、黄等选项,且兼容 Windows、macOS、树莓派、以及任天堂 Switch 。

(题图 via TechSpot)

麻雀虽小,Zero 2 还是提供了标准的控制选项,包括十字方向、ABXY、开始 / 选择、以及两枚肩部按键。

为便于充电,Zero 2 采用了 micro-USB 端口。内置 180mAh 可提供大约 8 小时的续航,充满电则需 1~2 个小时。

(Zero 2 没有摇杆,因此只适合 2D 类游戏)

感兴趣的朋友,可拿出 19.99 美元去亚马逊上选购。如果一切顺利,Zero 2 微型蓝牙游戏手柄有望在 2019 年 12 月 31 日发布。

最后,8BitDo 还发布了一款 N30 无线鼠标,外形上借鉴了任天堂的初代 NES 。(售价 24.99 美元,但目前好像缺货)

什么是树莓派网关?

树莓派提供了丰富的无线通讯接口包括WiFi、蓝牙、4G/LTE(可选)和LoRa(可选)。同时支持各种通讯接口如10/100M 以太网、USB2.0、UART以及RS485接口,这些称之为树莓派网关

是否真的性能直追主流的PC?

6 月 24 日,树莓派悄然发布了第四代产品 Raspberry Pi 4。新一代开发板经过了从里到外的全面革新,得益于制程和架构的提升,4 代性能预计可比上代树莓派 3B+提升 2-4 倍。树莓派开发机构(Raspberry Pi Foundation)称,这款设备可以提供「与入门级 x86 PC 系统相媲美的桌面性能」。

面对如此令人心满意足的全新树莓派,也许开发者们只想说一句话,上手盘它。

作为开发者最喜欢的开发板,树莓派的第四代产品带来了 3 倍以上的计算性能、新的操作系统、接口全面升级、4GB 大内存、支持 4K 双屏,35 美元(约合人民币 241 元)起售加量不加价,让开发者们兴奋不已。

树莓派的创造者 Eben Upton 在接收采访时就直言不讳,最新的树莓派 4 将会刺激小型计算机在全球 PC 市场的份额。

官方表示,树莓派 4 首次提供 PC 级性能,同时保持了经典树莓派产品的对接能力和可编程性。新版树莓派有太多新特性,例如使用 1.5GHz Arm 芯片,支持双 HDMI 4K 显示器、千兆以太网等等。所以,对于使用树莓派作为 HTPC/NAS 的发烧友来说,从此以后它不再会是家庭网络的瓶颈了!因为新产品现在已经支持 USB 3.0 与千兆以太网。

树莓派 4 Model B

新款树莓派具体以下亮点:

1.5GHz 四核 64-bit ARM Cortex-A72 CPU(性能约提高 3 倍);1GB、2GB 或 4GB LPDDR4 SDRAM;全吞吐量千兆以太网;双频 802.11ac 无线网;蓝牙 5.0;两个 USB 3.0,2 个 USB 2.0 接口;支持双显示器,分辨率高达 4K;VideoCore VI GPU,支持 OpenGL ES 3.x;HEVC 视频可使用 4Kp60 硬件解码;与之前树莓派产品完美兼容。

最新版树莓派 4 主打新型 1.5GHz Arm 架构 CPU,其速度是老款树莓派 3B+上 Cortex-A53 的 2-4 倍,同时也有一块 VideoCore GPU,以及一些全新的特性:双 HDMI 4K 显示器、USB3 接口、千兆以太网、多个 RAM 选项(最高可达 4GB)。

树莓派 4 的价格如下表所示:

树莓派 4 是一款非常强大的单板计算机,起售价 35 美元。35 美元机器配置的是 1GB 内存,45 美元则可获得 2GB 内存,55 美元则可获得 4GB 内存的机器。

全新树莓派,新的征程

乍一看,树莓派 4 的主板似乎和 2014 年推出的树莓派 1B+ 没什么区别,它们都只需要 35 美元左右。虽然树莓派 4 继承了以往外观,但是新外观还是做了一些微调以适配内部大有提升的新特性。在树莓派 4 的官方博客中,其对主要特性做了一些展示,但更多时候,新版的性能与稳定性只有在使用中才能得到证明。

电源

树莓派 4 的电源接口已经从 USB micro-B 转换到了 USB-C,即从 micro USB 换成了 Type-C 接口。因为接口的变化,它支持额外 500mA 的电流,并确保了下游 USB 设备都有 1.2A 的电流,不论 CPU 的负载是多么重。

视频

前面已经介绍过新版树莓派 4 是支持双显示屏的,为了在已存的电路板上支持双屏输出信号,树莓派 3B+ 那种 type-A (full-size) HDMI 就被换成了 type-D (micro) HDMI 接口。这似乎意味着以后又得加个转接口了。

以太网和 USB

千兆以太网 magjack 从开发版右下方移到了右上方,极大地简化了 PCB routing。4-pin 以太网供电 (PoE) 连接器位置没有改变,树莓派 4 与 PoE HAT 保持兼容。

主 SoC 上的以太网控制器与外部 Broadcom PHY 通过一个专用 RGMII 链路连接,提供全吞吐量。USB 通过外部 VLI 控制器提供,通过一个 PCI Express 2.0 lane 连接,提供 4Gbps 的带宽,带宽在四个端口之间共享。

开发板右侧的三个连接器外伸出 1 毫米,从而简化机箱设计。连接器和组装孔的布局没有变化,确保树莓派 4 可与已有的 HAT 以及其他组件兼容。

全新树莓派操作系统

为了支持树莓派 4,Raspberry Pi Foundation 还同期发布了一个新的操作系统,它基于即将发布的 Debian 10 Buster 发行版系统。这会带来一系列底层技术的提升,以及一系列现代化用户界面和应用的更新,包括 Chromium 74 网页浏览器等。树莓派后续会具体介绍这个系统的优势,但目前我们只能通过如下截图体验一番。

Raspbian Buster 桌面

对于想要立即使用 Raspbian Buster 的人来说,现在最好下载新版本,而不是升级已有版本:https://www.raspberrypi.org/downloads/

这将确保你能从一个干净可用的 Buster 系统开始。如果你仍然希望升级,请先备份。

另一个值得注意的地方是,对于树莓派 4,官方正在淘汰以往版本的图形驱动堆栈。取而代之的是名为 Mesa 的「V3D」驱动,它由博通的 Eric Anholt 开发。这种改变可以带来很多好处,包括 OpenGL 加速的 web 浏览和桌面组合,以及 X 下的窗口运行 3D 应用的能力。它还消除了平台下的大约一半闭源代码行。

发表评论

快捷回复: 表情:
AddoilApplauseBadlaughBombCoffeeFabulousFacepalmFecesFrownHeyhaInsidiousKeepFightingNoProbPigHeadShockedSinistersmileSlapSocialSweatTolaughWatermelonWittyWowYeahYellowdog
评论列表 (暂无评论,175人围观)

还没有评论,来说两句吧...