回覆列表
  • 1 # PY程式猿

    我之前有回答過類似的問題。可以翻看我之前的記錄。

    微控制器的應用很廣泛,凡是我們能說的出來的電子產品,電氣產品都離不開微控制器的應用,比如我們普遍能見到一些洗衣機、冰箱、電飯鍋、剃鬚刀、電視機,小孩用的電子玩具,我們經常用的手機,往大的方面說,有汽車、航空、醫療、軍事裝置等等。

    微控制器是一種積體電路晶片,採用超大規模積體電路技術,把具有資料處理能力的中央處理器(CPU)、隨機儲存器(RAM)、只讀儲存器(ROM)、多種I/O口和中斷系統、定時器/計數器等功能整合到一塊矽片上構成一個小的微型計算機系統。

    微控制器又稱單片微控制器,它不是完成某一個邏輯功能晶片,而是把一個計算機系統整合到一個晶片上。相當於一個微型的計算機,它的體積小、質量輕、價格便宜,為學習、應用和開發提供了便利條件。

    微控制器的主要分類:

    1. 按應用領域分為: 家電類、通訊類、工控類。

    2. 按通用性可分為: 通用型和專用型。

    通用型微控制器的主要特點是: 內部資源比較豐富,效能全面,通用性強,涵蓋多種應用要求。

    專用型微控制器的主要特點是: 針對某一種產品或某一種控制應用而專門設計的微控制器。

    3. 按匯流排結構可分為: 匯流排型和非匯流排型。

    微控制器的種類繁多。微控制器的主要廠商有: Atmel, ST, TI,ARM,MicroChip,宏晶STC等等。主要種類有: 51微控制器、STM32微控制器、ARM微控制器、PIC微控制器等等。

    作為一個微控制器初學者,應該如何學好微控制器開發?

    學微控制器,必須有一套微控制器工具,51微控制器是應用最廣泛的8位微控制器,也是初學者最容易上手的微控制器。除了有一套完整的學習開發工具外,也要有刻苦學習的決心,微控制器學習過程是枯燥乏味。微控制器的學習具有很強的實踐性,要多動腦勤動手。學習沒有捷徑,只有循序漸進,腳踏實地,一步一個腳印,才能學到真本領。

    學好了微控制器,主要可以從事微控制器開發工程師,嵌入式開發工程師等軟體開發方面的工作,一般做電子產品,電氣產品的公司都需要這方面的人才。

  • 2 # 一簾幽夢181308085

    透過學習微控制器,有利於深入瞭解微機的電子執行原理,有利於瞭解硬體基礎執行規則和規律。

    在微控制器程式設計中所需要用到的彙編指令,也有利於引導計算機科學相關專業的學生下潛去了解底層程式語言的特性。

    融入動手實踐的課程,都有利於更直觀、感性地傳授知識。

    對於今後的工作來說,無論是從事計算機程式設計、電子線路設計、微電子線路及系統設計,微控制器的學習經歷都有助益。在本科學習中,除非專業限定特別狹窄,一般不會極度深究微控制器本身的內容;更多地是一種入門普及教學——所以可以作為一門通識課程來看待它——所起到的作用也與大多數通識課程相近。

  • 3 # 三田

    微控制器與我們生活緊密相關,幾乎所有的家電裝置都有用到微控制器。電視機,冰箱,洗衣機,熱水器,電飯煲,微波爐等等。甚至你現在用的手機主控晶片也是微控制器。

    微控制器相當於我們的大腦,所有的控制指令由這裡發出,與周邊外圍裝置一起完成整個工作。微控制器也由當初較簡單的4位,8位發展到16位,32位越來越複雜,功能越來越強大。學習微控制器必須同時學習類比電路和數位電路,這樣才能應用到實際生活中。

    舉一的例子,如果想自已動手DIY一臺遙控玩具船,可以到網上買2個直流電機,連桿轉軸與槳葉,自已動手設計一個有刷電調。遙控器可以買富斯或天地飛的。找一個小型收納盒,在邊沿打兩個孔,固定好電機和槳葉。做好防水工作。連線好電調線和電池線。一個簡單的遙控船做成了。

    微控制器方面的工作有很多,如嵌入式工程師,微控制器工程師,電子工程師等等。

  • 4 # 安小澤161128099

    透過學習微控制器,有利於深入瞭解微機的電子執行原理,有利於瞭解硬體基礎執行規則和規律。

    在微控制器程式設計中所需要用到的彙編指令,也有利於引導計算機科學相關專業的學生下潛去了解底層程式語言的特性。

    融入動手實踐的課程,都有利於更直觀、感性地傳授知識。

    對於今後的工作來說,無論是從事計算機程式設計、電子線路設計、微電子線路及系統設計,微控制器的學習經歷都有助益。在本科學習中,除非專業限定特別狹窄,一般不會極度深究微控制器本身的內容;更多地是一種入門普及教學——所以可以作為一門通識課程來看待它——所起到的作用也與大多數通識課程相近。

    關於 ARM(Advanced RISC Machines, Ltd.),該公司的核心產品線是一類綜合性的微處理器產品,並不是簡單透過某一門課程的學習可以達到的;但無疑微控制器相關知識作為先修內容之一是必要和可取的。

    關於 DSP(Digital Signal Processing),該領域涵蓋面極廣,且軟、硬體均全面覆蓋。如果要在其領域中發展,一般人只能精通掌控其中幾個分支領域,所以不必擔心、也不要期望某一門基礎課程可以左右任何事情。

    至於微控制器本身的前景,目前電路規模巨大、功能完善的電子/微電子計算系統已經非常成熟,所以微控制器的實際應用可能是在一些小型的專用系統或專用電路上;另外,它本身作為臨時的實驗或建模素材,也有簡便易行的特徵。

    關於最後一個問題:知識面只覆蓋任何一個小領域的人,進階的學習和工作都會受到非常大的限制;在基礎教育階段儘量開拓自己的知識面總是有利的。

  • 中秋節和大豐收的關聯?
  • 下賽季快船是否會迅速崛起?