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

時間 2021-09-06 09:20: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 嗎 c 和c有什麼區別

微控制器與底層關係比較大,最好懂電子方面的知識。而c 是比較大型的軟體開發語言,適合上位機軟體開發。個人認為學電子的先學微控制器再學c 如果是學軟體的則反過來。希望對你有用。兩個各有專長有有所交叉,就業來講兩者都很好,要看你的個人愛好,c 發展的路子越來越專業化,你必須要學的非常精才會有更好的發展,...

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

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

怎樣快速學習微控制器,如何快速的學會微控制器C語言程式設計

主要就是程式設計 看看 十天學會微控制器 郭天祥的 採用先實踐 後理論 比較有效 需要什麼資料 找我要 如何快速的學會微控制器c語言程式設計 綠葉楓 重點是 多看,多寫,多練,多思考!微控制器有很多種,每種的側重都有不同,在自己想深入的微控制器方向選擇一本經典教材,然後將心沉入教材,開始用功學習。切...