學習微控制器可以先學c 嗎c 和c有什麼區別

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

1樓:匿名使用者

微控制器一般都用c,如果是32位的有用c++的,原因就是c++引入了的類的概念,方便開發,但是效率低一些,使用的資源也更大。所以到底用哪個要看應用而定。

c是基礎,學c++的話必須先把c學好了。

2樓:匿名使用者

學習微控制器的話,最好是把c語言掌握熟練哦.c++是c語言的擴充.一個是面嚮物件語言,一個是程序導向語言.建議你多去找些相關資料多瞭解下.

3樓:匿名使用者

微控制器一般都用c的,不用物件導向,如果你習慣了物件導向會發現再用c程式設計變得很困難。建議你還是老老實實學c吧。

4樓:潘依杞

微控制器一般用c就可以,基本上你會c再學c++就相對容易很多。

5樓:不懈求知

現在微控制器程式設計,用的keil uvision4 多一點,挺好的 應該先學習c語言,有了基礎,在學c++

給個最佳答案啊

本人想學程式設計,學習微控制器。要學c語言還是visual basic?先學哪個比較好?大神們有什麼建議

6樓:匿名使用者

單片抄機程式設計屬於嵌入式開發的範襲疇,該領bai域的程式設計主要依賴於組合語言du和c/c++語言。

zhivisual basic是微軟公司的一個基於daobasic語言的windows應用開發環境,更適合於開發windows form型別的應用程式,用於製作上位機控制程式較為適合。

由於c/c++同樣屬於高階語言,同樣有不遜色於visual basic的windows應用程式開發平臺,比如visual c++,所以個人建議你學好彙編和c/c++即可,再適當補充其他的程式設計知識。比如編譯原理、資料結構、作業系統等基礎理論。

7樓:

學習單片bai機主要學習的du程式設計環境有zhic++、c語言或者彙編dao,彙編在學校正專學習,主要面向硬體屬,因為編輯的c語言也同樣經過編譯軟體轉換為彙編再到hex檔案,學習組合語言就基本明白微控制器的儲存結構以及工作方式還有地址分配,講解微控制器書微控制器應用原理上面都是用匯編講的,學習51微控制器同時也學了彙編。c語言還有c++都是高階語言,程式設計更清晰,易於理解,雖然都是純英文比彙編好點,主要的c語言作為高階語言要完成更復雜的操作。

我個人覺得先學習c語言,過來c++,彙編不是很常用,但是要了解,因為標頭檔案的暫存器定義有些底層程式全是彙編編輯的,微控制器可以同時學習。希望對你有幫助。

8樓:御駕親征

不管你學哪一門語言只要學好了其他語言就簡單了,我學的是c語言,個人覺得還不錯。。

9樓:

vb比較簡單,c語言比較難,你自己好好考慮

10樓:匿名使用者

c語言,我們專業就是先學c的

11樓:匿名使用者

c比vb難,個人建議c

12樓:匿名使用者

微控制器一般用 c 就可以了 等你 微控制器可以做出小東西 需要和上位機通訊了 用vb 比較不錯

初學51微控制器時必須學習c語言嗎?我只有c++的基礎 是不是很難學習微控制器啊?

13樓:小0壞

恩 不是 你c++好 先把c弄好 不是彙編 就用c 你應該沒問題了

14樓:aizen_人間喜劇

51微控制器基本上只用簡單的c語言就行了,很容易上手和理解。

15樓:帥帥長佬

不用,買個開發板自己學吧,會送資料

16樓:浩宇旋風

最好是學習,這樣可以多學一點

c++和c語言有什麼區別啊?那我們微控制器用什麼程式設計啊?

17樓:你想要的未來

c++是物件導向的,物件就是對現實中的一切實體進行的模擬的物件!而c語言是程序導向的,跟硬體聯絡比較緊密,應該學c語言

18樓:匿名使用者

我們可以用c語言,也可以用匯編程式設計!現在一般就這兩種程式語言!

c++是檢查用c語言編寫程式的正確與否,或者稱為**的軟體,有vc++6.0、c++,等

還有很多其他的軟體如:keil uvision3。就是個不錯的軟體!

謝謝!不知道對不!

19樓:

c是一個結構化語言,c++是半物件導向程式設計的語言,c++在c的基礎上功能有很大增強,對於微控制器,一般是用c語言和組合語言

微控制器c語言中,微控制器C語言中 while a 是什麼意思 a為什麼要定義得那麼大 比如

金色潛鳥 我估計,那是用來作時間間隔控制。while a 是迴圈50000次,當a 變0時,while 結束。為何定得如此大,是因為空迴圈速度很快,只有迴圈很多次才能獲得足夠長的時間間隔。a 50000 while a 第2個 while a 似乎有問題,死迴圈。是不是前面漏了另乙個 a 50000...

51微控制器c語言程式注釋標註,51微控制器C語言程式注釋標註

四喜丸子 按鍵掃瞄顯示程式,這有什麼難的?自己每一句照著分析分析不就行了。微控制器c語言程式設計,中間幾段程式注釋不會寫,一些步驟看不懂,望講解 20 考試翻版 微控制器的東西要看晶元的資料手冊,裡面有很多講解,其實微控制器裡特定的位址代表了微控制器特定的功能,你賦特定的值就會啟動或關閉功能,微控制...

微控制器C語言程式設計題,微控制器C語言程式設計題 20

爬行的山羊 這是兩個題啊。哈哈好做,第一個有c語言的冒泡法排序,第二個用中斷,讀,輸出就可以 include define led0 0 define led1 1 define led2 2 define ledport p2 sbit sw0 p1 0 sbit sw1 p1 1 sbit sw...