小夕在一边默默的玩弄心爱的小四轴(飞行器)。
路人丁:“小夕,你不是学计算机的吗?怎么玩起飞机来了?”
小夕:“对呀,小四轴也是计算机呀”。
路人丁:
诶?会不会有人没有见过小四轴呀?先贴两张图好咯。
一般的长这样~
加个防撞圈以后长这样~
这叫计算机?
不了解计算机体系结构的喵喵会觉得小四轴跟电脑是毫不相关的两个东西,好像他们唯一的相似之处不就是通电嘛。
小夕讲哦,不仅仅小四轴与电脑可以看成同样的东西,其实电视机顶盒、路由器、手机、智能空调等,都是同一类东西啦,他们除了自己的俗名外,还有一个共同的名字,叫计算机!
其实呀,计算机分为通用的和专用的(嵌入式)。电脑就是一种通用计算设备,而机顶盒、电冰箱这种是嵌入式计算设备。
为了避免被内行鄙视,小夕声明一下,小夕这里讲的嵌入式计算设备也包括单片机系统,即不加操作系统的裸机系统呐。
有人问手机是通用还是专用的喵?
其实呢,在诺基亚时代,手机基本就是用来打电话发短信的,即用来通讯的,平台化特征非常少,因此是典型的专用设备(嵌入式设备)。
但是自从乔布斯重新定义了手机,使得手机变成了一个通用的平台,而通信只是其中的一个APP了,这时的手机几乎就认为是通用计算设备了。
下面小夕讲一讲小四轴的故事~
小夕的小四轴
其实小夕也真的做过小四轴呀,只不过灰常灰常失败(。 ́︿ ̀。)。而且还被高速旋转的桨叶割伤了手(。 ́︿ ̀。)。那么看似不像计算机的小四轴怎么变成的计算机呢?待小夕慢慢讲起。
首先呐,小四轴是有大脑的,虽然它有四个大大的翅膀,但是那是人家的四肢呀,它的脑袋叫“飞控板”,往往固定在飞行器的中心。
飞控板长这样:
是不是很精致吖~(当然这个人的手没有小夕的精致,喵喵喵)
板子上黑黑的方块中就有一块是处理器(CPU),当然啦,这里专业的说法叫微控制器(MCU),但本质上是一样的,都是系统的计算核心呐,架构也极其的相似。只不过MCU会比CPU多集成很多片上资源,但速度没有一般意义的CPU快。
还有一个黑方块是FLASH,FLASH的作用就相当于电脑的硬盘,用来存储数据的,包括小四轴的程序本身也存储在这里。
还有的小黑块是用来烧写代码的,还有的小黑块懒得提了~
有人问,诶?内存条呐?
噗,在小四轴里呀。这里不需要专门的内存条,因为没有那么大的计算需求和存储需求。但是内存一定是要有的,只不过集成在前面所讲的MCU里面啦。一般内存的大小是几十K或者一二百K就够用啦,甚至一个低级的51单片机的内存空间都不到1K...可不要跟你4,000,000K内存的电脑比哦。
有人说,天呐,这个计算机好低能,算的慢,存的少,有何用?
不要忘了那些白花花的接口呐!MCU有很多IO口,也就是输入输出口,还会集成很多控制总线,比如SPI、CAN、IIC等,甚至有很多在电脑里都没有。这么多满足各种需求的控制总线和其他片上资源,使得这个计算机对各种各样的外设的控制能力大大增强。
比如你可以轻松的将电机或电机的驱动器(比如电刷)插到白色接口上,
这样MCU就可以驱动小四轴的翅膀啦~翅膀就是小四轴这个计算机最重要的输出设备!
想一想你的电脑是什么输出设备呢?什么音响啊,显示器呀,跟我家小四轴的小翅膀比起来简直弱爆了╮(╯▽╰)╭
再比如你可以将超声波传感器(短距离测高)、气压计(长距离测高),甚至GPS(测位置)、摄像头(眼睛)等插到那些接口上,飞控板上还会集成加速度传感器、地磁传感器等,它们就是小四轴这个计算机的输入设备!
想一想你的电脑有什么输入设备呢?除了你能想到的鼠标、键盘,再加上你想不到的温度传感器,还有多少呢?是不是跟我家的小四轴比起来完全弱!爆!啦!
看吧~我家小四轴这个计算机虽然算的慢,存的少,但是人家眼观六路耳听八方呀~人家有小翅膀多可爱呀~你家的电脑就只有个没意思的鼠标、键盘、显示器、音响╮(╯▽╰)╭哎~
好啦,听小夕讲到这里,有木有觉得我家小四轴这个小计算机更可爱呢?
喵喵嗒o(≧v≦)o