微控制器如何選購及入門,學習微控制器怎麼入門?

2021-05-17 20:27:53 字數 2665 閱讀 5998

1樓:匿名使用者

電路原理,模電,數電,通訊原理,微控制器,protell99 ,高頻率電子線路,訊號系統,數字訊號處理,fpga,dsp等等

我覺得:電路原理,模電,數電,微控制器,是自少要學好的.

訊號系統看你是準備往什麼方向走了 通訊方向的話,就要求高很多了.單單玩微控制器的話,要求沒那麼高~的 但是 基本的幾個變換總要知道的吧~ 工業上pid控制器 這些 都是需要你自己設計計算的了~~當然你用matlab 也可以~

其次 就是 通訊原理 我覺得 現代的微控制器 技術 再也不應該是單個微控制器獨自工作的時代了~應該是成批的微控制器 還有 與 pc 聯合工作~ 所以 編碼 差錯控制 都是一個不可避免的問題~

arm其實 就是微控制器,只是資源豐富些~~工作頻率300mhz以上~

初學者的話 當然是選擇51微控制器 做為入門比較好~~我們應該更加註重程式設計思維的培養~~加強對有限資源合理利用~

這種思維在任何裝置上都是可行的~所以建議先從簡單的開始~~

2樓:du瓶邪

1、**要低

因為是學生,肯定沒有太多經濟基礎,選擇**低的微控制器是必須的,而且剛開始學習太貴的微控制器功能太多,初學者無法很好掌握,**低的微控制器功能較少,更容易掌握。

2、外設儘量多

如果購買的是學習板,那麼最好是選擇外設多的學習板,因為單一去買外設**會更貴,而且整合度不高,最好是直接選擇外設多的學習板,這樣可以一次性學習所有的模組功能,當然**會有所增長,只要控制在200元之內就好了。

3、操作儘量簡便

開發板壞了是否可以退換等,如果具備上面幾點,那麼就可以入手了。

3樓:匿名使用者

入門用stc好 成本低 呵呵

學習微控制器怎麼入門?

4樓:是楓泰香菱

循序漸近,一點點吃透學習,方法如下:

5樓:匿名使用者

有大量的學微控制器入門的,很多都是來這裡學習和取經的,微控制器是理工科學生幾乎都要學習的課程,所以幾乎每個學期都有入門的人所以是前赴後繼,從不間斷的有人走進來,和走出去。

6樓:尋武召嘉石

有個開發板是必要的。學微控制器要有c基礎、數電基礎,先了解微控制器的簡單概念,不用在彙編上花費太多時間,往後回了想深入在看。看看一些簡單的例程,然後動手改改,燒錄,看效果。

先學i/o口,控制一個等的亮滅,然後再做流水燈之類的,或者按一個按鍵對應燈亮滅。在學學定時器,控制燈的閃爍,也可以搞個秒錶。再搞外部中斷,再搞串列埠、ad\da、spi和各類通訊,這就算是入門了。

關鍵是在學中找到樂趣,埋頭看理論的東西看彙編,不動手,結果可能就是堅持不了。

7樓:匿名使用者

學習微控制器很快的,你不要把它看得很神祕,我介紹一下經驗和心得:

要想快速學習要買以個開發板,100元左右的就可以,最好自己焊;

看看微控制器c語言快速入門,瞭解引腳功能,和基本程式設計方法學習一下定時,中斷,串列埠

微控制器是實際應用才行,不應用就不懂,你用一天就會掌握它的基本思路!

祝你好運

8樓:匿名使用者

學習微控制器不一定要懂太多的數電模電什麼的,但是你要知道什麼的暫存器,還有一些時序,還有就是邏輯關係知道一點就行@!還有微控制器裡面關於引腳的一些輸出方式(開漏與推輓兩種)

我個人認為還是自己做一些小的板,不要去買什麼開發板之類的,當你把一些小的東西能做了後,再去弄那個開發板,就更好一點,新手還是先弄點小的,比如紅外檢測什麼的,那樣你對硬體電路會更加熟悉,對後面的深層學習就更加有幫助。如果你買實驗板,最多就是學習些程式什麼的,其餘的就沒有什麼了。

至於微控制器的c語言,你知道一點就夠了,有個一般的c語言教材就行,微控制器對高層次的程式要求沒有那麼多,等你學到一定的水平了,你自然會最多什麼樣的演算法更好之類的!

祝你學習好!~

9樓:匿名使用者

買書的話,我建議你買「北京航天航天大學出版社」的微控制器書,這個出版社的書我認為是比較適合微控制器初學者的,或者你也可以在網上找微控制器教程,有很多教程。如果想用c語言的話,你就看微控制器程式,看到那一步不懂就去找c語言書,這樣學的比較快點,不過你在這之前對c語言一點都沒有接觸的話,最好是先看一下c語言最基本的演算法還有變數的定義還有for/while/switch/do,while/的迴圈還有/if/語句,這些都是微控制器中常見到的,

學微控制器有開發板最後,沒有的話也可以自己做,不過這樣也可以增加自己對微控制器的瞭解,因為你用微控制器畢竟做過一些東西。

學微控制器我認為用手抄程式是進步比較快的方法,不妨你可以試一下,找個本多抄點程式,彙編和c語言的都抄。

在學彙編和c語言的問題上,我的建議是,稍微 瞭解一下彙編,然後馬上轉c語言,對彙編不用太精通。

10樓:匿名使用者

建議先買一個成熟的實驗板 從除錯程式開始 慢慢再接觸硬體

硬體的除錯情況比較複雜 309285183

11樓:匿名使用者

推薦《微控制器原理與應用-基於彙編、c51及混合程式設計》一書,該書以stc12c5a60s2為主線介紹,這一款微控制器內部功能多,適合於競賽和產品設計,該書的特點:各個例題的原理圖與實際電路圖一致,標出了各器件的引數,給出了彙編、c51兩種程式設計的詳解,該書例題的程式編寫思路符合於產品設計,最後一章給出了兩個完整的例項,通俗易懂,即可指導初學者入門,也可以做設計時參考

微控制器之間如何實現通訊,微控制器與微控制器之間如何進行序列通訊?

兩個單抄片機之間串列埠襲通訊,如果是用proteus 最簡單 bai了,兩個微控制器的rxd,txd交叉連線就行了。du要是實物最zhi好用rs232連線通訊,距離可以達到幾十米。再遠點距離,用rs485連線通訊。總之,方法很多的,dao也很靈活的。1 微控制器的通訊 有抄序列襲通訊和並行通bai信...

學習微控制器常用的英語單詞???怎麼學習微控制器?

什麼意思?是指令嗎?怎麼學習微控制器?如何學習微控制器?如何學習微控制器 新手學習微控制器,往往感覺到不好入門,無從下手。學習微控制器過程,是一項理論與實踐並重的過程,只看書不實踐,或是隻重視模仿,不重視理論的學習,是無法學習好微控制器的,微控制器的學習需要理論和動手,要學會抓住微控制器的精髓,如定...

微控制器如何與串列埠模組進行通訊,微控制器如何與8個串列埠模組進行通訊

這個東西我做過,使用串轉並的晶片2552,一個2552帶2個串列埠。你這個方案裡需要接4個2552,現實並口轉串列埠。我做過相關的產品設計,有相關的電路圖和源 需要的話,可以找我聯絡。樓主的問題不明。假設說串列埠模組是現成的,那就要加電路,如果模組是你自己做的,那你可以在每次通訊前發一個地址資料出來...