飞行器真的是计算机!
小夕在一邊默默的玩弄心愛的小四軸(飛行器)。
路人丁:“小夕,你不是學計算機的嗎?怎么玩起飛機來了?”
小夕:“對呀,小四軸也是計算機呀”。
路人丁:
誒?會不會有人沒有見過小四軸呀?先貼兩張圖好咯。
一般的長這樣~
加個防撞圈以后長這樣~
這叫計算機?
不了解計算機體系結構的喵喵會覺得小四軸跟電腦是毫不相關的兩個東西,好像他們唯一的相似之處不就是通電嘛。
小夕講哦,不僅僅小四軸與電腦可以看成同樣的東西,其實電視機頂盒、路由器、手機、智能空調等,都是同一類東西啦,他們除了自己的俗名外,還有一個共同的名字,叫計算機!
?
其實呀,計算機分為通用的和專用的(嵌入式)。電腦就是一種通用計算設備,而機頂盒、電冰箱這種是嵌入式計算設備。
為了避免被內行鄙視,小夕聲明一下,小夕這里講的嵌入式計算設備也包括單片機系統,即不加操作系統的裸機系統吶。
?
有人問手機是通用還是專用的喵?
其實呢,在諾基亞時代,手機基本就是用來打電話發短信的,即用來通訊的,平臺化特征非常少,因此是典型的專用設備(嵌入式設備)。
?
但是自從喬布斯重新定義了手機,使得手機變成了一個通用的平臺,而通信只是其中的一個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
總結
以上是生活随笔為你收集整理的飞行器真的是计算机!的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 想成长为一名实战型架构师?7大实战技能经
- 下一篇: Flutter原理与实践