树莓派指的是一款开源硬件的成品开发板,上面也有CPU、内存,但是它们都是以分立的芯片的形式存在,而且CPU性能远超单片机,可以运行Linux操作系统。单片机是一类芯片的总称,不能运行Linux、Windows这类分时操作系统。

树莓派指的是一款开源硬件的成品开发板,上面也有 CPU、内存,但是它们都是以分立的芯片的形式存在,而且 CPU 性能远超单片机,可以运行 Linux 操作系统。单片机是一类芯片的总称,在一块芯片上集成了 CPU,内存,Flash(类比电脑的硬盘,早期单片机是 ROM)以及 IO 之类的外设,它不能运行 Linux 或者 Windows 这样的分时操作系统。

Raspberry Pi

树莓派是目前非常流行的一款小型计算机系统,其本质也是一块开发板,将你电脑机箱里的大部分东西都集成到了一块电路板上的 微型电脑,接上显示器鼠标键盘等等 东西 和你的电脑没啥实质的区别,操作系统不一样这个是基于 linux 的系统。

单片机可以有十几路 PWM,但是树莓派只有一个 PWM。也有单片机不能做,但是树莓派能做的。

树莓派和单片机的区别

  • 树莓派:微型卡片计算机
  • 单片机:单芯片计算机

单片机是 MCU(微控制器),而树莓派是卡片式计算机,它上面的处理器是 ARM 架构的。单片机一半速度慢,资源少,但是树莓派之类的不同,它可以运行像 Linux 的操作系统,或者部署服务器、云计算啥的。说白了就是树莓派可以完成很多单片机无法完成的操作。

最主要的是,开发单片机虽然周期比较短,但基本山都是基于特定的任务而且每次写完代码都要重新烧写,很麻烦。

而树莓派则不同,树莓派是计算机,它可以直接在本地上编程、编译、运行,如果要重新向原有程序添加或删除功能,或者从当前的任务切换到另一个不同的新任务,树莓派不需要依据任务或者更新的不同而像单片机一样去烧写程序。使用树莓派基本上通过各种库操作 GPIO 来对外设进行控制,并且如果你通过网络把它挂接到 Internet 上,可以远程进行操作。

0个人收藏 收藏

评论交流

泪雪默认头像 请「登录」后参与评论
  1. 加载中..

相关推荐

  • OpenStack

    OpenStack,高度模块化的开源云计算平台

    OpenStack是一个自由、开源的云计算平台。它主要作为基础设施即服务部署在公用云和私有云中,提供虚拟服务器和其他资源给用户使用。该软件平台由相互关联的组件组成,控制着整个数据中心内不同的厂商的处理器、存储和网络资源的硬件池。
  • Raspberry Pi

    Raspberry Pi OS,为树莓派设计优化的轻量级操作系统

    Raspberry Pi OS是一个针对Raspberry Pi微型计算机优化的轻量级Linux系统。它提供简洁易用的桌面环境、丰富的编程语言支持和定制选项,非常适合编程教育、电子项目和初学者使用。其社区支持强大,用户体验流畅,是进行创客项目和学习的理想选择。
  • Laptop SSD 笔记本电脑固态硬盘

    SSD固态硬盘对程序员的云计算工作有何帮助

    SSD固态硬盘在程序员的云计算工作中提供了关键帮助。其高速读写速度和响应时间加速了云服务器的启动、应用加载和数据传输,提高了工作效率。耐用性和可靠性使数据备份和恢复更为安全。同时低功耗延长了云服务器的续航时间,降低了能源成本。
  • Kingston NV2 SSD 金士顿固态硬盘

    固态硬盘在云计算中的应用前景如何

    固态硬盘在云计算中具有广阔的应用前景。其高速读写、可靠性、耐用性以及功耗低等优势使其成为云计算环境下的理想存储解决方案。尽管存在价格和容量等挑战,但随着技术的发展和市场的需求增加,这些问题将逐渐得到解决。
  • 物联网云计算 IoT Cloud Computing

    什么是物联网云计算

    物联网云计算是一种通过互联网连接物理设备的技术,使得设备能够收集、共享和分析数据,同时提供实时决策和优化。核心是将设备生成的数据存储在云端,通过强大数据处理和分析能力,实现设备智能化和自动化,还包括数据安全、连接管理、设备管理和服务等元素。
  • Optical CPU

    光学卷积处理器如何应用于云计算

    光学卷积处理器在云计算中具备广泛的应用前景。其高性能计算能力、低能耗特性和大规模处理能力使其成为云计算创新的重要驱动力。通过光学卷积处理器的应用,可以实现高速计算、大规模数据处理、能源效率提升和优化的云服务体验。