树莓派(中文名“Raspberry Pi”,缩写为RPi,或RasPi/RPI)是一款信用卡大小的微型计算机,专为学习计算机编程教育而设计,其系统基于Linux。随着Windows 10 IoT的发布之后,我们也将能够使用运行Windows的Raspberry Pi,自问世以来,就受到了众多电脑爱好者和创客的追捧,曾经一度一车难求,虽然看起来“娇小”,但它有一颗“心”,功能强大,具备视频、音频等一切功能,真可谓“麻雀虽小,五脏俱全”。
微控制器是一种集成电路芯片,采用超大规模集成电路技术,将具有数据处理能力的中央处理器(CPU)、随机存取存储器(RAM)、只读存储器(ROM)、各种I/O端口、中断系统和定时器。 /计数器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路复用器、A/D转换器等电路)集成到一块硅芯片上,形成一个小而完整的微计算机系统。 广泛应用于控制领域。 从20世纪80年代开始,从当时的4位、8位单片机发展到现在的300M高速单片机。
接下来我们就来看看树莓派和单片机的区别,并详细介绍一下树莓派是做什么的。
树莓派和单片机的区别
微控制器是MCU(微控制器),而Raspberry Pi是卡式计算机,其上的处理器基于ARM架构。 一半的微控制器速度慢,资源少,但与树莓派不同的是,它们可以运行Linux之类的操作系统,或者部署服务器、云计算等。说白了,树莓派可以完成很多单片机无法完成的操作电脑不能。
最重要的是,虽然单片机的开发周期比较短,但基本上都是根据具体任务来进行的,每次写完代码都要重新编程,非常麻烦。
树莓派则不同。 Raspberry Pi 是一台计算机。 它可以直接在本地编程、编译和运行。 如果要对原有程序添加或删除功能,或者从当前任务切换到不同的新任务,树莓派不需要像微控制器一样根据不同的任务或更新进行编程。 使用Raspberry Pi基本上是通过各种库操作GPIO来控制外设,如果通过网络挂接到互联网,就可以远程操作它。
一般来说,各有各的优点。 微控制器价格便宜,适合一般消费产品。 毕竟树莓派是一款卡片式计算机,运行嵌入式操作系统,拥有很多资源。 对于嵌入式应用,和一些极客之类的人一起学习是很好的!