標(biāo)題: C語言與匯編,學(xué)什么? [打印本頁]

作者: yzwzfyz    時間: 2017-2-28 12:39
標(biāo)題: C語言與匯編,學(xué)什么?
C與匯編:

C:經(jīng)編譯后,成匯編。
匯編:是自己“完成”了C的工作。

C:是從通用化出發(fā)的,考慮了單片機(jī)的特點(diǎn),極大地減少了人為的錯誤與不合理。
匯編:因人為異,有許多技巧是C無法做到的,所以匯編更靈活,不過這建立在精通的基礎(chǔ)上。匯編稍有不小心就會出錯,要命的是:不易察覺。

C:由于通用,C只能按部就班,因此程序長,重復(fù)多,運(yùn)行時間多。
匯編:因靈活程序方式,可以節(jié)省內(nèi)存,節(jié)省運(yùn)行時間。
通常,匯編程序會比C少用內(nèi)存及時間在30%以上。但大多數(shù)情況下,內(nèi)存現(xiàn)在不是問題了,時間也不會太緊。所以節(jié)省內(nèi)存與時間的意義不大,但也有特例。

說明一下:
C是用堆棧傳遞參數(shù)的,但每次參數(shù)要彈出壓入,所以傳遞時有多花一點(diǎn)時間。匯編傳遞參數(shù)直接到達(dá)目標(biāo),快多了。
C一個子程序一個包。而匯編的一個子程序可以切入跳轉(zhuǎn)另一個子程序中,以節(jié)省內(nèi)存。

特別的一個實(shí)例:時間內(nèi)存要求高的項目(前提:用51單片機(jī)):
16*64的LED點(diǎn)陣顯示 + 14個LED數(shù)碼管顯示 + 中文漢字顯示處理 + 無線收發(fā) + 生產(chǎn)記錄(計劃、產(chǎn)能、次品、待產(chǎn))+ 年月日精確時間(普通晶振,日差小于一秒)。
單就解決顯示的掃描閃動(驅(qū)動顯示1136個LED段,不得不分8次掃描,1136個點(diǎn)時刻會變,要占的內(nèi)存多,顯示處理時間多),程序運(yùn)行需要時間(漢字解碼+無線通訊+時鐘+掃鍵……)。
解決掃描顯示的閃眼與程序任務(wù)多,在時間上的矛盾尤其特出,必須精心策化。這時用C來策化就捉襟見肘了,因為C本來就耗時。

C的優(yōu)勢:
1、用匯編需用很強(qiáng)的優(yōu)化寄存器及內(nèi)存的能力,用C的好處是,不需要你去考慮這些復(fù)雜的問題,使得編程簡單。
2、 C出錯的機(jī)率遠(yuǎn)小于匯編,匯編稍有不小心就會出錯,要命的是:不易察覺。
3、 C有團(tuán)體合作的優(yōu)勢, 這是 C的特點(diǎn),便于交流。如果是匯編,很難與他人交流。
4、 對于運(yùn)算程序, C已有前輩們做好了運(yùn)算庫,很難想像一般人能用匯編去:開方、三角函數(shù)(當(dāng)然,也可以讓C先編譯,再做成匯編的庫)。
5、 C 有龐大的公用程序庫(子程序),這對于程序量大的程序更有優(yōu)勢。匯編的程序庫多為個人積累,很難得到。

其實(shí)C只有一個優(yōu)點(diǎn)!看一下單片機(jī)程序結(jié)構(gòu)就明白了:
單片機(jī)程序通常結(jié)構(gòu):1硬件初始化、2軟件參數(shù)初始化(含內(nèi)存安排)、3主程序(事件處理)、4中斷程序。
匯編:以上一切由你處理,除非你已獲得了很多相關(guān)的匯編數(shù)據(jù)庫。
C:在你未寫程序之前已為你做了什么?
1、硬件初始化,C僅能做很少的部分。(注:這就是為什么在做硬件時你總是要一行行慢慢寫的原因,與匯編比幾乎沒有優(yōu)勢)
2、軟件參數(shù)初始化(含內(nèi)存安排),C完成其中的大部分,你定義一下就OK了,不用就煩放在哪里,也不會錯,錯了報警重來。(注:比匯編操心少啊)
3、主程序(事件處理),C有大量的庫函數(shù)可以調(diào)用,可以減少你大部分工作量。(注:比匯編操心少。
4、中斷程序。調(diào)用庫的機(jī)會不多(注:本人不建議在中斷中完成事件處理,而建議盡最大可能只在中斷中做一些事件標(biāo)志!而讓事件在主程序中依標(biāo)志進(jìn)行處理,因為中斷有優(yōu)先權(quán),處理事件往往需要的時間多,會耽誤其它事件的處理,如這時按鍵就會偽“失靈”)。

可見 C的這個優(yōu)點(diǎn)是,C能幫你完成程序中的很大一部分工作。(其實(shí)是你調(diào)用了前輩們已做好的工作,這此工作是:編譯器所做的、程序庫所做的)

道理很簡單:一件事能用工具設(shè)備完成的盡量用,無法用時用人工。C就是寫單片機(jī)程序的一個極好的“工具設(shè)備”。

用C的風(fēng)險在哪里?
一個程序什么都OK了,就缺一些庫文件!找又找不到。
如果你會匯編,就可以自己做這個找不到的這個庫。

總之C適合大多數(shù)的人,匯編僅適用很少的一部分人,但用匯編寫程序的人,一定是高手,否則他駕馭不了單片機(jī)。
做匯編需要徹底地了解單片機(jī),做C無需要了解到很底層。而要精通單片機(jī),匯編又是最佳手段。

個人建議:所有學(xué)單片機(jī)的同學(xué)學(xué)C,C是在大勢所趨,也適合絕大多數(shù)人。特別是團(tuán)體作戰(zhàn),未來不是單打獨(dú)斗的年代!
也建議那些想精通單片機(jī)的同學(xué),學(xué)好匯編,匯編天馬行空,不受庫存文件、頭文件限制,不受C的規(guī)矩。當(dāng)然不能放棄C。

一但學(xué)好了匯編,你再打開你的C編譯后的匯編看看,這時就知道缺點(diǎn)在那里,就能提高自己C語言的水平。也能輕松掌握C當(dāng)中繞人的難點(diǎn)。



作者: surubu    時間: 2017-3-1 08:21
我的很多朋友勸我學(xué)習(xí) c,因為c資源多,移植容易.
作者: SHIHUI    時間: 2017-3-1 15:51
初學(xué)用C好,要想真正領(lǐng)會單片機(jī)的秒處,還是弄懂匯編。
作者: utzuzu    時間: 2017-3-1 17:02
高級語言存在的意義就是解放軟件生產(chǎn)力。所付出的代價就是編譯,還有一些效率上的損失(現(xiàn)在也可忽略)。為什么還要強(qiáng)調(diào)匯編,因為機(jī)器只認(rèn)識匯編,鉆到最下面就是匯編。
作者: minmin123    時間: 2017-3-1 19:39
c吧,c 普遍
作者: a910669446    時間: 2017-3-1 21:29
鑒于c的廣泛還是學(xué)c,因為匯編現(xiàn)在不是很普及
作者: 18523297602    時間: 2017-3-1 23:11
建議學(xué)C,C簡單易懂,精通C后再學(xué)匯編
作者: A080104021008    時間: 2017-3-2 09:37
C語言是基礎(chǔ),匯編是手段!
作者: crazy_third    時間: 2017-3-2 09:59
從C入手吧,匯編對芯片來說效率高,可苦了寫代碼的了。
作者: sxp123123    時間: 2017-3-2 09:59
肯定先學(xué)c,畢竟c是主流。匯編只要看得懂就行
作者: crazy_third    時間: 2017-3-2 10:00
建議C開始,匯編寫起來效率太低。
作者: sxp123123    時間: 2017-3-2 10:00
還是建議學(xué)c,匯編語言只要看得懂會簡單的用就行了
作者: shuangxi    時間: 2017-3-2 10:24
我的很多朋友勸我學(xué)習(xí) c,因為c資源多,移植容易.
作者: rapcat007    時間: 2017-3-2 13:34
看專業(yè)書和教程比較好 上手快
作者: ddddddd7    時間: 2017-3-2 13:40
先學(xué)好C,后面再大概了解匯編指令就好,匯編就是一個輔助,用的不多。
作者: ddddddd7    時間: 2017-3-2 13:42
先學(xué)好C,后面再大概了解下匯編就好。
作者: feawerty    時間: 2017-3-2 14:48
新手建議從C學(xué)起
作者: 王杰    時間: 2017-3-3 13:28
肯定學(xué)習(xí)C語言啊,C語言用的廣泛,易于移植
作者: 唐大糖    時間: 2017-3-3 13:45
學(xué)C吧 C簡單 而且夠用了
作者: pdsyonghong    時間: 2017-3-5 11:28
對于90%以上的人C就可以了,做項目很少用匯編的,維護(hù)性差,一致性差。原來的成本問題及效率問題,現(xiàn)在基本差異不大了。
作者: kxryzh    時間: 2017-3-5 13:58
都要學(xué)!c移植性好,匯編不可移植,在一些要求高性能的地方必須用匯編優(yōu)化,用keil,iar都有反匯編工具的,自已寫的c直接轉(zhuǎn)為匯編!
作者: kxryzh    時間: 2017-3-5 14:28
都要學(xué),C移植可讀性好,匯編不可移植,在一些需要高性能的場合操作系統(tǒng)內(nèi)核要用匯編,用編繹器的反匯編工具可以方便的把你寫的C轉(zhuǎn)為匯編,方便學(xué)習(xí)!
作者: 3637320230    時間: 2017-3-6 09:18
xue C 吧,匯編基本沒人用了
作者: liuming8031    時間: 2017-3-6 09:52
這篇文章太好了,精辟。
作者: wh1264068139    時間: 2017-3-6 10:33
學(xué)C語言好 ,一開始學(xué)C容易上手,匯編艱澀難懂
作者: shangdanliula    時間: 2017-3-6 11:01
學(xué)習(xí)c吧  我就是學(xué)習(xí)的這個
作者: samout    時間: 2017-3-6 17:06
還是學(xué)C語言吧  不過我學(xué)了C#
作者: 血洗無涯    時間: 2017-3-6 20:34
初學(xué)c比較實(shí)用,資源多,可移植性高
作者: 33的夢想    時間: 2017-3-6 21:22
C啊   匯編會有專門的人去做,這種語言了解就行了,我們可是要干大事的人a

作者: yxiao12345    時間: 2017-3-6 21:33
之前先學(xué)的C,然后學(xué)的匯編。覺得起步邊用邊學(xué),理論結(jié)合實(shí)際比較好
作者: guidian    時間: 2017-3-6 22:00
買幾本經(jīng)典的C的書。網(wǎng)上可以百度到基礎(chǔ)先打好
作者: 略略略啊實(shí)打    時間: 2017-3-8 10:01
建議學(xué)習(xí)c語言,現(xiàn)在畢竟簡單方便
作者: lijinqiu1987    時間: 2017-3-8 13:27
學(xué)c比較實(shí)用,資源多,可移植性高
作者: sencezhang    時間: 2017-3-8 14:19
一般可以先學(xué)一些匯編基礎(chǔ),電子專業(yè)都會學(xué)到,再學(xué)c就不叫容易理解
作者: xiaojincool    時間: 2017-3-8 14:25
先學(xué)習(xí)C吧,容易上手能夠提高學(xué)習(xí)積極性,先學(xué)匯編的話,容易打擊積極性
作者: youyuchao    時間: 2017-3-8 15:18
先C后匯編51黑因你而精彩
作者: liwanxi    時間: 2017-3-8 15:20
匯編可以點(diǎn)基礎(chǔ),然后去學(xué)C,如果沒有學(xué)匯編,突然學(xué)C,對指針理解比較吃力。
作者: zkf    時間: 2017-3-8 21:58
學(xué)習(xí)C比較好,效率高,可移植,與硬件無關(guān)。
作者: zhaok2013    時間: 2017-3-9 15:24
先學(xué)C吧,C好理解(個人覺得)好入手,會用了在轉(zhuǎn)向匯編
作者: 魚蛋犯    時間: 2017-3-9 21:50
梳理得挺周全的  給力
作者: 492324317    時間: 2017-3-9 21:58
先學(xué)C,匯編我學(xué)過,是最底層,如果新手當(dāng)然推薦C
作者: 137498823    時間: 2017-3-9 22:08
現(xiàn)在單片機(jī)一般都是用 C語言寫的;很少有人用匯編語言;
作者: 137498823    時間: 2017-3-9 22:09
現(xiàn)在單片機(jī)一般都是用 C語言編寫的;很少有人用匯編寫;
作者: 137498823    時間: 2017-3-9 22:09
介意學(xué) C語言; C語言功能強(qiáng)大;使用范圍廣 ;
作者: 1842793457    時間: 2017-3-9 23:00
用C比較好入門,但是好的程序離不開匯編語言的加入,比如——Nop()可以實(shí)現(xiàn)單片機(jī)的精確延時。簡單說,匯編與C語言結(jié)合會使程序更加高效。
作者: zkx1119    時間: 2017-3-9 23:11
c,高級語言鼻祖。對以后學(xué)其他高級語言有幫助!
作者: fcb5522    時間: 2017-3-9 23:34
學(xué)c,匯編也要能看懂
作者: wangxiaochen    時間: 2017-3-10 08:05
我建議匯編和c都要學(xué)
作者: 俠之大者008    時間: 2017-3-10 09:36
C,應(yīng)用前景大
作者: 石苔碎見    時間: 2017-3-10 11:07
c好學(xué),好改,匯編現(xiàn)在一般都用學(xué)校教學(xué)了,沒好幾人真喜歡用匯編編程
作者: WZUOZ    時間: 2017-3-11 14:57
C語言吧,感覺匯編能看懂就好吧
作者: wuliwuli    時間: 2017-3-11 15:38
先學(xué)C,再學(xué)匯編
作者: 宮本無三四    時間: 2017-3-11 16:04
時代變了,如果不是必須要深究原理,匯編已經(jīng)遠(yuǎn)遠(yuǎn)沒有以前那么重要了
作者: wuzy2006    時間: 2017-3-11 16:17
匯編,你再打開你的C編譯后的匯編看看,這時就知道缺點(diǎn)在那里,
作者: yy123    時間: 2017-3-12 10:23
先學(xué)匯編,再學(xué)c
作者: jiyidewang    時間: 2017-3-12 11:07
學(xué)c語言有助于以后更好的發(fā)展。
作者: jiyidewang    時間: 2017-3-12 11:09
學(xué)c語言更有利于以后的發(fā)展

作者: 51hei電子    時間: 2017-3-13 19:30
C語言就可以,能看懂C語言,匯編就交給電腦就可以了
作者: YuanC    時間: 2017-3-13 19:50
學(xué)C語言啊,C是基礎(chǔ),C學(xué)會了,其他的編程語言也很容易上手,而且C的應(yīng)用比較普遍
作者: caoligang    時間: 2017-3-13 20:50
我這么多年一直用匯編,編制了很多實(shí)時性應(yīng)用程序,對于C反而了解的少,其實(shí)匯編用久了,感覺挺好用的!單片機(jī)的主要用途就是邏輯運(yùn)算,我覺得匯編語言足夠用了!
作者: tph512    時間: 2017-3-14 07:58
學(xué)C吧   基礎(chǔ)普遍一點(diǎn)。我學(xué)的是C.
作者: zhoumiker    時間: 2017-3-14 10:24
C更容易看懂,
作者: qwersan    時間: 2017-3-14 13:32
我覺得先學(xué)c然后再其他的比較好學(xué),c很精髓。
作者: ahshmj    時間: 2017-3-14 15:03
本帖最后由 ahshmj 于 2017-3-14 15:04 編輯

想真正學(xué)懂某一單片機(jī),成為高手,就從匯編開始,想急功近利就從C語言開始。

學(xué)好匯編,c就是水到渠成。
作者: 這么近那么遠(yuǎn)    時間: 2017-3-14 15:25
學(xué)c語言 必學(xué)的
作者: callme歌神    時間: 2017-3-14 16:05
當(dāng)然學(xué)c啊,基礎(chǔ)語言
作者: ruan1994    時間: 2017-3-14 16:19
學(xué)C吧,C應(yīng)用目前較為廣泛,況且C都學(xué)會了,匯編學(xué)起來也更容易。。。
作者: wangzeqing    時間: 2017-3-14 16:41
感覺都要學(xué),一個高級和一個低級,理解的層面不一樣
作者: mq-zlm    時間: 2017-3-15 09:08
學(xué)習(xí)C語言比較好
作者: 如夢往昔    時間: 2017-3-15 16:02
建議學(xué)c,匯編能看懂就可
作者: 風(fēng)散炊煙    時間: 2017-3-15 16:49
新手建議從C學(xué)起。
作者: d44564565    時間: 2017-6-27 09:57
利用編碼驅(qū)動單片機(jī)
作者: d44564565    時間: 2017-6-27 09:57
C與匯編:  C:經(jīng)編譯后,成匯編。 匯編:是自己“完成”了C的工作。  C:是從通用化出發(fā)的,考慮了單片機(jī)的特點(diǎn),極大地減少了人為的錯誤與不合理。 匯編:因人為異,有許多技巧是C無法做到的,所以匯編更靈活,不過這建立在精通的基礎(chǔ)上。匯編稍有不小心就會出錯,要命的是:不易察覺。  C:由于通用,C只能按部就班,因此程序長,重復(fù)多,運(yùn)行時間多。 匯編:因靈活程序方式,可以節(jié)省內(nèi)存,節(jié)省運(yùn)行時間。 通常,匯編程序會比C少用內(nèi)存及時間在30%以上。但大多數(shù)情況下,內(nèi)存現(xiàn)在不是問題了,時間也不會太緊。所以節(jié)省內(nèi)存與時間的意義不大,但也有特例。  說明一下: C是用堆棧傳遞參數(shù)的,但每次參數(shù)要彈出壓入,所以傳遞時有多花一點(diǎn)時間。匯編傳遞參數(shù)直接到達(dá)目標(biāo),快多了。 C一個子程序一個包。而匯編的一個子程序可以切入跳轉(zhuǎn)另一個子程序中,以節(jié)省內(nèi)存。  特別的一個實(shí)例:時間內(nèi)存要求高的項目(前提:用51單片機(jī)): 16*64的LED點(diǎn)陣顯示 + 14個LED數(shù)碼管顯示 + 中文漢字顯示處理 + 無線收發(fā) + 生產(chǎn)記錄(計劃、產(chǎn)能、次品、待產(chǎn))+ 年月日精確時間(普通晶振,日差小于一秒)。 單就解決顯示的掃描閃動(驅(qū)動顯示1136個LED段,不得不分8次掃描,1136個點(diǎn)時刻會變,要占的內(nèi)存多,顯示處理時間多),程序運(yùn)行需要時間(漢字解碼+無線通訊+時鐘+掃鍵……)。 解決掃描顯示的閃眼與程序任務(wù)多,在時間上的矛盾尤其特出,必須精心策化。這時用C來策化就捉襟見肘了,因為C本來就耗時。  C的優(yōu)勢: 1、用匯編需用很強(qiáng)的優(yōu)化寄存器及內(nèi)存的能力,用C的好處是,不需要你去考慮這些復(fù)雜的問題,使得編程簡單。 2、 C出錯的機(jī)率遠(yuǎn)小于匯編,匯編稍有不小心就會出錯,要命的是:不易察覺。 3、 C有團(tuán)體合作的優(yōu)勢, 這是 C的特點(diǎn),便于交流。如果是匯編,很難與他人交流。 4、 對于運(yùn)算程序, C已有前輩們做好了運(yùn)算庫,很難想像一般人能用匯編去:開方、三角函數(shù)(當(dāng)然,也可以讓C先編譯,再做成匯編的庫)。 5、 C 有龐大的公用程序庫(子程序),這對于程序量大的程序更有優(yōu)勢。匯編的程序庫多為個人積累,很難得到。  其實(shí)C只有一個優(yōu)點(diǎn)!看一下單片機(jī)程序結(jié)構(gòu)就明白了: 單片機(jī)程序通常結(jié)構(gòu):1硬件初始化、2軟件參數(shù)初始化(含內(nèi)存安排)、3主程序(事件處理)、4中斷程序。 匯編:以上一切由你處理,除非你已獲得了很多相關(guān)的匯編數(shù)據(jù)庫。 C:在你未寫程序之前已為你做了什么? 1、硬件初始化,C僅能做很少的部分。(注:這就是為什么在做硬件時你總是要一行行慢慢寫的原因,與匯編比幾乎沒有優(yōu)勢) 2、軟件參數(shù)初始化(含內(nèi)存安排),C完成其中的大部分,你定義一下就OK了,不用就煩放在哪里,也不會錯,錯了報警重來。(注:比匯編操心少。 3、主程序(事件處理),C有大量的庫函數(shù)可以調(diào)用,可以減少你大部分工作量。(注:比匯編操心少。 4、中斷程序。調(diào)用庫的機(jī)會不多(注:本人不建議在中斷中完成事件處理,而建議盡最大可能只在中斷中做一些事件標(biāo)志!而讓事件在主程序中依標(biāo)志進(jìn)行處理,因為中斷有優(yōu)先權(quán),處理事件往往需要的時間多,會耽誤其它事件的處理,如這時按鍵就會偽“失靈”)。  可見 C的這個優(yōu)點(diǎn)是,C能幫你完成程序中的很大一部分工作。(其實(shí)是你調(diào)用了前輩們已做好的工作,這此工作是:編譯器所做的、程序庫所做的)  道理很簡單:一件事能用工具設(shè)備完成的盡量用,無法用時用人工。C就是寫單片機(jī)程序的一個極好的“工具設(shè)備”。  用C的風(fēng)險在哪里? 一個程序什么都OK了,就缺一些庫文件!找又找不到。 如果你會匯編,就可以自己做這個找不到的這個庫。  總之C適合大多數(shù)的人,匯編僅適用很少的一部分人,但用匯編寫程序的人,一定是高手,否則他駕馭不了單片機(jī)。 做匯編需要徹底地了解單片機(jī),做C無需要了解到很底層。而要精通單片機(jī),匯編又是最佳手段。  個人建議:所有學(xué)單片機(jī)的同學(xué)學(xué)C,C是在大勢所趨,也適合絕大多數(shù)人。特別是團(tuán)體作戰(zhàn),未來不是單打獨(dú)斗的年代! 也建議那些想精通單片機(jī)的同學(xué),學(xué)好匯編,匯編天馬行空,不受庫存文件、頭文件限制,不受C的規(guī)矩。當(dāng)然不能放棄C。  一但學(xué)好了匯編,你再打開你的C編譯后的匯編看看,這時就知道缺點(diǎn)在那里,就能提高自己C語言的水平。也能輕松掌握C當(dāng)中繞人的難點(diǎn)。
作者: 123123124124    時間: 2017-6-27 11:32
建議學(xué)習(xí)C,應(yīng)用更廣一些
作者: iderbao    時間: 2017-6-27 13:35
目前都是先學(xué)C吧,畢竟好理解些
作者: iderbao    時間: 2017-6-27 13:36
先學(xué)C吧,感覺好理解些
作者: liang_li    時間: 2017-6-27 14:05
C語言啊  C是用的最多的 匯編現(xiàn)在用的很少很少的 基本用不到的
作者: 1195705446    時間: 2017-6-27 14:25
都學(xué)啊
作者: 2057312150    時間: 2017-6-27 15:19
C語言啊  簡單易懂
作者: c4882632    時間: 2017-6-27 15:21
建議先學(xué)習(xí)匯編,因為每個啟動文件都需要用匯編來寫,學(xué)了匯編,再學(xué)C語言就不難了
作者: 506690683    時間: 2017-6-27 15:53
高級語言存在的意義就是解放軟件生產(chǎn)力。所付出的代價就是編譯,還有一些效率上的損失(現(xiàn)在也可忽略)。為什么還要強(qiáng)調(diào)匯編,因為機(jī)器只認(rèn)識匯編,鉆到最下面就是匯編。
作者: netwanderer    時間: 2017-6-27 16:01
對于單片機(jī)而言,匯編更好理解,但效率比C低,可移植性差一些。
作者: netwanderer    時間: 2017-6-27 16:01
對于單片機(jī)而言,匯編更直觀,C可移植性更好。
作者: 580010    時間: 2017-6-27 17:50
現(xiàn)在正在學(xué)匯編,覺得匯編對于單片機(jī)內(nèi)部尋址理解有很大幫助

作者: DARIUS    時間: 2017-8-31 16:55
先學(xué)c吧,畢竟c是基礎(chǔ),要簡單一些,個人感覺也比較好用。

作者: zhaozhaomumu    時間: 2018-4-9 16:35
上課學(xué)單片機(jī)的時候老師講的是匯編。
作者: 瘋狂de黑曼巴    時間: 2018-4-9 21:16
學(xué)C吧
作者: ccy751001    時間: 2018-4-9 21:23
C語言是基礎(chǔ),匯編是手段!
作者: Brandon98    時間: 2018-4-9 22:10
C適合初學(xué)者
作者: kkwon001    時間: 2018-4-9 22:30
想學(xué)單片機(jī)時,C語言和匯編都是必不可少的了
作者: p2p    時間: 2018-4-9 22:51
我覺得先學(xué)c然后用著用著在學(xué)匯編
作者: HOLI    時間: 2018-4-9 23:13
SHIHUI 發(fā)表于 2017-3-1 15:51
初學(xué)用C好,要想真正領(lǐng)會單片機(jī)的秒處,還是弄懂匯編。

贊同。。。。。。
作者: zzz10132624    時間: 2018-4-10 08:53
學(xué)c比較好
作者: wuxianyun    時間: 2018-4-10 09:46
必須是C啊,現(xiàn)在編譯器都這么強(qiáng)大,匯編真心沒必要專門學(xué)習(xí),弄懂其中原理就行了
作者: LGH850    時間: 2018-4-10 10:09
學(xué)C吧!通用性強(qiáng)一點(diǎn)!建議學(xué)C!
作者: kimking1996    時間: 2018-4-10 10:32
大學(xué)里面都是先學(xué)c作為基礎(chǔ)的。。
作者: liudom    時間: 2018-4-10 10:50
還是看教程吧,上手快
作者: lllkjldkfjkl    時間: 2018-4-10 10:53
C呀,找工作好找
作者: lllkjldkfjkl    時間: 2018-4-10 10:53
C呀,好找工作
作者: 佐佐木    時間: 2018-4-10 11:07
學(xué)學(xué)51玩玩




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1