找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
樓主: wangcaidao
打印 上一主題 下一主題
收起左側(cè)

學(xué)習(xí)單片機(jī)用匯編還是C比較好

  [復(fù)制鏈接]
41#
ID:284810 發(fā)表于 2018-11-17 18:52 | 只看該作者
肯定是C,以后工作沒人用匯編
回復(fù)

使用道具 舉報(bào)

42#
ID:428295 發(fā)表于 2018-11-17 19:12 | 只看該作者
用c好匯編應(yīng)用不廣
回復(fù)

使用道具 舉報(bào)

43#
ID:428333 發(fā)表于 2018-11-17 19:17 | 只看該作者
匯編語言更接近機(jī)器語言,運(yùn)行速度快,但不容易學(xué)習(xí),需要了解微機(jī)原理
回復(fù)

使用道具 舉報(bào)

44#
ID:390585 發(fā)表于 2018-11-17 20:05 | 只看該作者
匯編看得頭大
回復(fù)

使用道具 舉報(bào)

45#
ID:419200 發(fā)表于 2018-11-17 21:32 來自手機(jī) | 只看該作者
用c語言,容易理解
回復(fù)

使用道具 舉報(bào)

46#
ID:428401 發(fā)表于 2018-11-17 22:05 | 只看該作者
小程序可以用匯編吧,大一點(diǎn)的就用c,寫起來方便。不過匯編有助于自己的理解,畢竟比較底層
回復(fù)

使用道具 舉報(bào)

47#
ID:428225 發(fā)表于 2018-11-18 01:08 來自手機(jī) | 只看該作者
c語言好
回復(fù)

使用道具 舉報(bào)

48#
ID:428516 發(fā)表于 2018-11-18 02:38 | 只看該作者
其實(shí)單片機(jī)還是學(xué)習(xí)c和c++比較好,
回復(fù)

使用道具 舉報(bào)

49#
ID:428516 發(fā)表于 2018-11-18 02:38 | 只看該作者
學(xué)習(xí)c和c++吧
回復(fù)

使用道具 舉報(bào)

50#
ID:428530 發(fā)表于 2018-11-18 08:34 | 只看該作者
我覺得C語言比較好,匯編相對C語言深入一些,新人還是先學(xué)C語言比較好,而且我覺得C語言更適合單片機(jī)。
回復(fù)

使用道具 舉報(bào)

51#
ID:424116 發(fā)表于 2018-11-18 14:42 | 只看該作者
我學(xué)了兩年的匯編,沒學(xué)會(huì),學(xué)C語言,兩月,可以簡單的編了,特別是學(xué)匯編總感覺太生硬,有讓人抓狂的感覺,而C好像則舒服多了。
回復(fù)

使用道具 舉報(bào)

52#
ID:384312 發(fā)表于 2018-11-18 15:59 | 只看該作者
c比較好,應(yīng)用更廣泛
回復(fù)

使用道具 舉報(bào)

53#
ID:424784 發(fā)表于 2018-11-18 18:46 | 只看該作者
肯定c語言
回復(fù)

使用道具 舉報(bào)

54#
ID:428804 發(fā)表于 2018-11-18 19:10 | 只看該作者
學(xué)習(xí)的話還是C語言吧
回復(fù)

使用道具 舉報(bào)

55#
ID:428557 發(fā)表于 2018-11-18 20:10 | 只看該作者
C語言應(yīng)用廣泛
回復(fù)

使用道具 舉報(bào)

56#
ID:428852 發(fā)表于 2018-11-18 20:16 | 只看該作者
建議用c  c比較常見
回復(fù)

使用道具 舉報(bào)

57#
ID:382550 發(fā)表于 2018-11-18 20:40 | 只看該作者
匯編語言的優(yōu)勢在于程序簡潔,占用內(nèi)存少,效率高。比較直觀。但是C語言簡單,易上手
回復(fù)

使用道具 舉報(bào)

58#
ID:428871 發(fā)表于 2018-11-18 20:50 | 只看該作者
c語言好一點(diǎn)
回復(fù)

使用道具 舉報(bào)

59#
ID:428895 發(fā)表于 2018-11-18 21:35 | 只看該作者
C語言通用性好一些
回復(fù)

使用道具 舉報(bào)

60#
ID:428903 發(fā)表于 2018-11-18 21:45 | 只看該作者
C是很多種語言的基礎(chǔ),而且容易上手,建議C
回復(fù)

使用道具 舉報(bào)

61#
ID:428906 發(fā)表于 2018-11-18 21:50 | 只看該作者
我覺得C比較好,簡潔易懂;匯編寫起來較繁瑣
回復(fù)

使用道具 舉報(bào)

62#
ID:428909 發(fā)表于 2018-11-18 22:13 | 只看該作者
開始還是先學(xué)習(xí)C吧,如果可以從51系列單片機(jī)開始學(xué)習(xí),先把C的Demo程序跑起來,然后自然會(huì)觸碰到匯編,在學(xué)習(xí)的過程中要先跑簡單的程序,然后要理解每一個(gè)代碼的意思,然后與仿真的結(jié)果驗(yàn)證,就和玩游戲一樣要多動(dòng)手驗(yàn)證。
回復(fù)

使用道具 舉報(bào)

63#
ID:428890 發(fā)表于 2018-11-18 22:29 | 只看該作者
應(yīng)該是用C好一些,c比較全面一些
回復(fù)

使用道具 舉報(bào)

64#
ID:424902 發(fā)表于 2018-11-19 08:49 | 只看該作者
用C語言
回復(fù)

使用道具 舉報(bào)

65#
ID:420836 發(fā)表于 2018-11-19 11:27 | 只看該作者
我喜歡用C語言, ,可移植度高,不同單片機(jī)可以通用。
回復(fù)

使用道具 舉報(bào)

66#
ID:429098 發(fā)表于 2018-11-19 11:41 | 只看該作者
c語言比較簡單
回復(fù)

使用道具 舉報(bào)

67#
ID:421563 發(fā)表于 2018-11-19 11:49 | 只看該作者
c更符合人的邏輯,匯編比較死板
回復(fù)

使用道具 舉報(bào)

68#
ID:429111 發(fā)表于 2018-11-19 11:59 | 只看該作者
先學(xué)C語言吧
回復(fù)

使用道具 舉報(bào)

69#
ID:383215 發(fā)表于 2018-11-19 12:32 | 只看該作者
這個(gè)話題按好壞之分討論下去毫無意義,匯編語言和C語言不存在好壞之分,而是各有優(yōu)點(diǎn)。匯編語言是基礎(chǔ),沒有匯編語言的基礎(chǔ),C語言肯定編不好,匯編語言是走路,C語言就是跑步,路都走不好的人,跑步也跑不了多遠(yuǎn)。C語言編程效率高,但是,產(chǎn)生的代碼比匯編語言長10%以上,匯編語言產(chǎn)生的代碼比較短,但是,編程效率太低,對于程序代碼沒有要求的單片機(jī)電路,肯定選擇C語言。假如一個(gè)量產(chǎn)100萬件的電路,單片機(jī)程序是2K,結(jié)果是C語言的代碼超過2K,換一種單片機(jī)哪怕增加一毛錢,就增加了10萬,用匯編語言代碼可以控制在2K以內(nèi),為了這10萬元,你肯定愿意選擇匯編語言。C語言能編成功的程序,匯編語言一定可以做到,而且代碼更短,用編程成功的C語言,改為匯編語言,難度也不算太大。匯編語言可以編寫出最緊湊的程序代碼,讓單片機(jī)的運(yùn)行速度達(dá)到最大化,這一點(diǎn),C語言根本做不到,C語言的高效率編程也是匯編語言無法做到的,但是,C語言編程的代價(jià)就是增加了程序代碼,在一定程度上拖慢了單片機(jī)的運(yùn)行速度。

評(píng)分

參與人數(shù) 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎(jiǎng)勵(lì)!

查看全部評(píng)分

回復(fù)

使用道具 舉報(bào)

70#
ID:429126 發(fā)表于 2018-11-19 12:32 | 只看該作者
還是用C比較好,廣泛一些。
回復(fù)

使用道具 舉報(bào)

71#
ID:429150 發(fā)表于 2018-11-19 13:17 | 只看該作者
要學(xué)習(xí)單片機(jī)原理的話還是學(xué)習(xí)匯編比較好,能夠了解到如何操作底層硬件的具體細(xì)節(jié)
回復(fù)

使用道具 舉報(bào)

72#
ID:429111 發(fā)表于 2018-11-19 13:35 | 只看該作者
C好一點(diǎn)
回復(fù)

使用道具 舉報(bào)

73#
ID:322054 發(fā)表于 2018-11-19 13:36 | 只看該作者
還是學(xué)習(xí)C吧,在C會(huì)了后,學(xué)習(xí)一下匯編,那時(shí)看匯編可以了解程序的真實(shí)走向
回復(fù)

使用道具 舉報(bào)

74#
ID:412617 發(fā)表于 2018-11-19 14:02 | 只看該作者
還是學(xué)C吧,用途比較多
回復(fù)

使用道具 舉報(bào)

75#
ID:153505 發(fā)表于 2018-11-19 14:41 | 只看該作者
感覺最好兩個(gè)都要會(huì)
回復(fù)

使用道具 舉報(bào)

76#
ID:429269 發(fā)表于 2018-11-19 15:55 | 只看該作者
各有各的好處吧,匯編偏底層更多一些
回復(fù)

使用道具 舉報(bào)

77#
ID:429278 發(fā)表于 2018-11-19 16:10 | 只看該作者
用C比較好,學(xué)起來更快,興趣更足。
回復(fù)

使用道具 舉報(bào)

78#
ID:429107 發(fā)表于 2018-11-19 16:16 | 只看該作者
匯編更基礎(chǔ)更適合,C是比較普遍
回復(fù)

使用道具 舉報(bào)

79#
ID:429279 發(fā)表于 2018-11-19 16:18 來自手機(jī) | 只看該作者
C語言移植性更強(qiáng)一點(diǎn)
回復(fù)

使用道具 舉報(bào)

80#
ID:429287 發(fā)表于 2018-11-19 16:27 | 只看該作者
C語言實(shí)際上已經(jīng)成為了中級(jí)語言的事實(shí)上的標(biāo)準(zhǔn),如果你從事嵌入式開發(fā)、芯片設(shè)計(jì)等,C語言是必須懂的基礎(chǔ);在高級(jí)語言上,C語言的簡練和精確也具備特殊的優(yōu)勢;VC的強(qiáng)大在Windows平臺(tái)上其它語言更是難與之相匹敵,在Unix/Linux平臺(tái)上,C語言也是最終要的語言,Linux的內(nèi)核也主要是以C語言寫的。

當(dāng)然C語言也有缺點(diǎn):就是難,容易出錯(cuò),因?yàn)樗臄?shù)據(jù)類型需要精確,而導(dǎo)致不夠深入理解的程序員常容易犯錯(cuò)。

一句話:專業(yè)的編程,一定要學(xué)C語言;業(yè)余水平的,可以直接從VB等入手。

評(píng)分

參與人數(shù) 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎(jiǎng)勵(lì)!

查看全部評(píng)分

回復(fù)

使用道具 舉報(bào)

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表