我想學微控制器,請問是不是要懂得c語言,學c語言,用什麼軟體?可不可以c不學c語言

時間 2021-09-06 09:20:34

1樓:吹海風吃燒烤

對 c語言很基本的, 就像 你騎摩托車 一般是先學會騎自行車 ,當然不排除你一躍直接上大車的情況. 懂c的 學微控制器程式語言 會容易的多. 先從基礎看,命令語言 語法.

c是基於過程的,強調的是程式的功能,以函式(功能)為中心。c++是物件導向的,強調程式的分層、分類,以抽象為基礎,進行物件的定義與展示,即程式設計。 c講究過程, c++講究研究物件.

2樓:匿名使用者

微控制器你得先學點計算機組成原理,組合語言,微機介面,c語言是一定要學的,有的微控制器也可能提供c++編譯器,不過概率不大。

3樓:匿名使用者

其實,c語言應該學的,但不會也沒關係,

慢慢來,不要怕困難,學微控制器確實要學很多東西,但那是你入門以後的事,入門很簡單,入門以後你會發現那些需要學的東東如計算機組成原理,組合語言,微機介面,c語言都是相當的簡單

4樓:做而論道

學微控制器,主要是學習硬體系統組成、控制的方法,組合語言是必須懂的。

不會c語言,一樣可以達到設計測控系統水平。

學c語言,是往軟體方向上的提高。

可惜微控制器涉及到「計算」、「演算法」方面的應用並不多,絕大多數是「控制」方面的應用,c語言的用處不大。

學會了c語言,一般都往arm等高檔的嵌入式系統上發展,再玩微控制器,就白學c了。

想學好51微控制器,是不是要先學習組合語言

姜完善 就這些問題我來給你一個合理的解答,如有不對望請見諒!首先,學好微控制器不是說學好一門語言 組合語言 就行的。組合語言是我們在掌握和了解了微控制器的工作原理後,對微控制器進行軟體開發的工具。想學好51微控制器,你必須對微控制器的結構和工作原理瞭如指掌,然後是對特殊功能暫存器的程式設計 即用組合...

我想學微控制器,可是微控制器的原理我看書看不懂呀?怎麼才能學好微控制器呀

自己買個微控制器開發板,裡面會有很多資料,不一定要功能多,當做入門就行,慢慢的除錯,就會對微控制器有一定的瞭解了,不過在此之前你要好好的學學組合語言或者c語言,建議你先學習c語言,另外還得看看數電和模擬。 學習順序可參考 1 計算機組成與結構 計算機原理 組合語言 計算機系統結構 2 資料結構 4 ...

學習微控制器,c語言要學到什麼程度

不用很高,你如果接觸過的話,能看懂程式就行。基礎肯定得有,你可以邊學習邊設計,微控制器 的程式重點在於理解微控制器的 工作時序,和c關係不大 要以前學過的話,你先用,用的過程中慢慢學,等你學好了c再來學微控制器這種想法我認為不對。在微控制器中能運用得上的程度就是c語言學到家了 c語言是一種結構化的高...