久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

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

  [復(fù)制鏈接]
1001#
ID:180919 發(fā)表于 2020-11-12 23:24 | 只看該作者
還是喜歡用C好些。
回復(fù)

使用道具 舉報(bào)

1002#
ID:57657 發(fā)表于 2021-8-6 12:43 | 只看該作者
必須C語言,可移植性強(qiáng),比如浮點(diǎn)小數(shù)、三角函數(shù)計(jì)算,C語言1行,匯編幾百上千行。
回復(fù)

使用道具 舉報(bào)

1003#
ID:887202 發(fā)表于 2021-8-6 16:11 | 只看該作者
建議學(xué)習(xí)C吧,匯編確實(shí)由他的優(yōu)勢,快速,內(nèi)存利用率高,執(zhí)行效率高,但是隨著單片機(jī)這個(gè)行業(yè)的發(fā)展,單片機(jī)的功能越來越強(qiáng)大,實(shí)現(xiàn)的功能越來越復(fù)雜,不可能都去用匯編寫代碼,開發(fā)效率上面太低下了,除了一些低端的8位單片機(jī)可能還會(huì)用匯編意外,高端的單片機(jī)的開發(fā)基本的模式會(huì)變成官方提供一個(gè)SDK給你,你調(diào)用寫好接口就可以實(shí)現(xiàn)功能,不用具體去查看寄存器這些東西。看看STM32 為什么這么多人用,除了本身功能強(qiáng)大意外,官方的各種支持各種庫讓開發(fā)門檻大大降低,開發(fā)周期大大縮短,現(xiàn)在的32位單片機(jī)缺那么一點(diǎn)存儲(chǔ)空間?時(shí)鐘基本都是32M起步,缺那一點(diǎn)執(zhí)行的時(shí)間?正式這些原因STM32才能大量的占領(lǐng)市場,擁有大量的開發(fā)人員,同樣一個(gè)功能,用官方SDK一個(gè)星期就能開發(fā)完,匯編都不知道寫到什么時(shí)候去了,C語言才是更好的選擇

評分

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

查看全部評分

回復(fù)

使用道具 舉報(bào)

1004#
ID:684171 發(fā)表于 2021-8-6 18:07 | 只看該作者
匯編雖然是底層相對更節(jié)約資源,特殊情況下也有一些特殊妙用,但是實(shí)際也沒有這么多精細(xì)的應(yīng)用。再說說實(shí)際設(shè)計(jì)中,硬件的配置往往都優(yōu)先向硬件的軟件設(shè)計(jì)妥協(xié)的,這年頭沒人會(huì)為了那點(diǎn)資源死扣
回復(fù)

使用道具 舉報(bào)

1005#
ID:190577 發(fā)表于 2021-8-10 16:22 | 只看該作者

c語言,通用,可移植度高,不同單片機(jī)稍改程序就可以使用,,匯編就不行了,每種單片機(jī)指令都要學(xué)一遍,太難了。
回復(fù)

使用道具 舉報(bào)

1006#
ID:767526 發(fā)表于 2021-8-11 11:44 | 只看該作者
C語言好,基礎(chǔ)語言,通用用好,學(xué)好了C語言其他得也不在話下
回復(fù)

使用道具 舉報(bào)

1007#
ID:891941 發(fā)表于 2021-8-11 12:26 | 只看該作者
個(gè)人覺得如果項(xiàng)目很大 C或者面向?qū)ο蟮木幊陶Z言肯定是必須的,如果是想要理解內(nèi)部原理肯定是匯編解釋得更清楚,以后遇到需要特別優(yōu)化的底層算法也是需要匯編來編寫的,比如傅里葉變換,很多官方的函數(shù)底層就是匯編寫的,為了加快運(yùn)算速度
回復(fù)

使用道具 舉報(bào)

1008#
ID:285416 發(fā)表于 2021-8-27 09:03 來自手機(jī) | 只看該作者
hays1107 發(fā)表于 2018-11-15 08:54
建議是學(xué)C好,匯編應(yīng)用不廣,而且學(xué)C以后轉(zhuǎn)其他語言也好轉(zhuǎn)

我感覺就像庫戶函數(shù)和寄存器一樣。需要什么時(shí)候,用什么,當(dāng)然了,你最好是都要懂
回復(fù)

使用道具 舉報(bào)

1009#
ID:476415 發(fā)表于 2021-8-27 19:18 來自手機(jī) | 只看該作者
兩個(gè)都學(xué)有那么難么?
回復(fù)

使用道具 舉報(bào)

1010#
ID:962719 發(fā)表于 2021-8-28 11:00 | 只看該作者
最先學(xué)的c語言,感覺挺好用的而且c語言的兼容性更強(qiáng)一些
回復(fù)

使用道具 舉報(bào)

1011#
ID:624769 發(fā)表于 2021-8-28 15:11 | 只看該作者
沒法討論好壞,初學(xué)C,易上手,上手以后要學(xué)會(huì)C語言&匯編混合編寫。中斷里的、時(shí)序要求高的、底層調(diào)用的這些要學(xué)會(huì)用匯編寫,接口,和其他人共同開發(fā)部分要會(huì)用C寫。
回復(fù)

使用道具 舉報(bào)

1012#
ID:640104 發(fā)表于 2021-9-2 22:40 | 只看該作者
c吧,感覺c語言適用范圍更廣,但是某些情況下匯編語言確實(shí)也更好用,主要還是看自己吧
回復(fù)

使用道具 舉報(bào)

1013#
ID:963967 發(fā)表于 2021-9-3 22:21 | 只看該作者
一般都是用C的吧,匯編現(xiàn)在好像淘汰不少了,已經(jīng)沒什么開發(fā)是需要匯編,最底層都是C來完成的
回復(fù)

使用道具 舉報(bào)

1014#
ID:267932 發(fā)表于 2021-9-12 13:49 | 只看該作者
C開發(fā)效率高,速度快,可移植性強(qiáng),模塊編程思路清晰。
回復(fù)

使用道具 舉報(bào)

1015#
ID:881715 發(fā)表于 2021-9-12 16:46 來自手機(jī) | 只看該作者
有的時(shí)候一個(gè)程序兩種語言全需要用,這叫混合編程
回復(fù)

使用道具 舉報(bào)

1016#
ID:965702 發(fā)表于 2021-9-13 08:29 | 只看該作者
這沒有好壞之分,無論學(xué)哪一個(gè)學(xué)精通之后就好。
回復(fù)

使用道具 舉報(bào)

1017#
ID:965909 發(fā)表于 2021-9-13 23:20 | 只看該作者
相互依托的,比如要求開發(fā)速度,我們可以盡量用c或c++,因?yàn)樗鼈兌急扔脜R編完成任務(wù)速度要快。比如要求執(zhí)行速度,我們必須考慮使用匯編,因?yàn)閰R編的速度大體要比c或c++快5%~15%,另外我們還可以考慮用c或c++來嵌套匯編完成
回復(fù)

使用道具 舉報(bào)

1018#
ID:966227 發(fā)表于 2021-9-15 11:51 | 只看該作者
低成本單片機(jī)幾乎都是用匯編,如果不是低成本都是用C語言
回復(fù)

使用道具 舉報(bào)

1019#
ID:824490 發(fā)表于 2021-9-16 11:48 | 只看該作者
無論C或A,都只是工具而已。關(guān)鍵是你會(huì)什么?你精通什么?把A運(yùn)用到極致,能把C甩開2條街不止。

A 是佛跳墻,完整的一道菜做下來,要花費(fèi)一周時(shí)間,沒有3、5年的工夫,別說你會(huì)了。C就是啃的雞,5分鐘出一份雞翅,3天學(xué)會(huì)。
快速成形、早點(diǎn)圈錢就用C,精致深加工還要上A。
回復(fù)

使用道具 舉報(bào)

1020#
ID:966680 發(fā)表于 2021-9-17 09:40 | 只看該作者
學(xué)習(xí)C語言比較好
回復(fù)

使用道具 舉報(bào)

1021#
ID:961087 發(fā)表于 2021-9-24 10:00 | 只看該作者
先學(xué)c,匯編大致了解一下就可以了
1、對于普通的項(xiàng)目,只要學(xué)好c就行了,但不是足夠了。
2、現(xiàn)在流行的單片機(jī)開發(fā)編程語言有匯編、c、c++。
3、它們是可以相互依托的,比如要求開發(fā)速度,我們可以盡量用c或c++,因?yàn)樗鼈兌急扔脜R編完成任務(wù)速度要快。比如要求執(zhí)行速度,我們必須考慮使用匯編,因?yàn)閰R編的速度大體要比c或c++快5%~15%,另外我們還可以考慮用c或c++來嵌套匯編完成。
4、通過以上說明,只會(huì)c是不夠的,有空還是要看看匯編和c++的。
回復(fù)

使用道具 舉報(bào)

1022#
ID:967910 發(fā)表于 2021-9-24 10:19 | 只看該作者
還是學(xué)C好吧,應(yīng)用范圍廣
回復(fù)

使用道具 舉報(bào)

1023#
ID:342954 發(fā)表于 2021-9-24 10:43 | 只看該作者
c比較大眾,如果不隨大眾,好果遇到問題,別人也沒有辦法幫你,你想幫別人,你也搞不定
回復(fù)

使用道具 舉報(bào)

1024#
ID:967978 發(fā)表于 2021-9-24 15:31 | 只看該作者
建議用C易讀性強(qiáng)
回復(fù)

使用道具 舉報(bào)

1025#
ID:982413 發(fā)表于 2021-11-19 08:13 | 只看該作者
對于這個(gè)問題確實(shí)是仁者見仁的問題,兩種語言無所謂好壞。主要考慮開發(fā)者的熟練程度以及對單片機(jī)內(nèi)部結(jié)構(gòu)的熟悉程度。所以我個(gè)人認(rèn)為做單片機(jī)編程,應(yīng)當(dāng)是匯編和C都會(huì)才是最好的,次一點(diǎn)的是會(huì)C,且能大致看懂匯編,可以幫助優(yōu)化C程序, 只會(huì)匯編,一個(gè)程序開發(fā)下來,得花幾周到幾個(gè)月,開發(fā)成本太高了,不值得 只會(huì)C完全不懂匯編,那也是很難做出高質(zhì)量的單片機(jī)程序的
回復(fù)

使用道具 舉報(bào)

1026#
ID:862309 發(fā)表于 2021-11-19 09:32 | 只看該作者
匯編難,因?yàn)樘恢庇^了,很亂腦子。 匯編的作用相對于c來說也小,如果不是搞os或硬件相關(guān),不學(xué)也完全可以。 c本身就比較好用,而且學(xué)會(huì)的話再學(xué)別的語言就很輕松了,建議先學(xué)c。絕對是匯編比C難, C還算是低級(jí)語言,而匯編基本就是機(jī)器語言了! c比匯編難學(xué),但是用起來要比它容易。
回復(fù)

使用道具 舉報(bào)

1027#
ID:862309 發(fā)表于 2021-11-19 09:34 | 只看該作者
先學(xué)c,匯編大致了解一下就可以了。
1、對于普通的項(xiàng)目,只要學(xué)好c就行了,但不是足夠了。
2、現(xiàn)在流行的單片機(jī)開發(fā)編程語言有匯編、c、c++。
3、它們是可以相互依托的,比如要求開發(fā)速度,我們可以盡量用c或c++,因?yàn)樗鼈兌急扔脜R編完成任務(wù)速度要快。比如要求執(zhí)行速度,我們必須考慮使用匯編,因?yàn)閰R編的速度大體要比c或c++快5%~15%,另外我們還可以考慮用c或c++來嵌套匯編完成。
4、通過以上說明,只會(huì)c是不夠的,有空還是要看看匯編和c++的。

C語言是一種計(jì)算機(jī)程序設(shè)計(jì)語言,它既具有高級(jí)語言的特點(diǎn),又具有匯編語言的特點(diǎn)。它由美國貝爾研究所的D.M.Ritchie于1972年推出,1978年后,C語言已先后被移植到大、中、小及微型機(jī)上,它可以作為工作系統(tǒng)設(shè)計(jì)語言,編寫系統(tǒng)應(yīng)用程序,也可以作為應(yīng)用程序設(shè)計(jì)語言,編寫不依賴計(jì)算機(jī)硬件的應(yīng)用程序。它的應(yīng)用范圍廣泛,具備很強(qiáng)的數(shù)據(jù)處理能力,不僅僅是在軟件開發(fā)上,而且各類科研都需要用到C語言,適于編寫系統(tǒng)軟件,三維,二維圖形和動(dòng)畫,具體應(yīng)用比如單片機(jī)以及嵌入式系統(tǒng)開發(fā)。
回復(fù)

使用道具 舉報(bào)

1028#
ID:382728 發(fā)表于 2021-11-19 09:52 | 只看該作者
匯編雖然邏輯簡單,但是沒有C語言簡練,初學(xué)簡單的可以用匯編,但是編寫一些復(fù)雜一點(diǎn)的還是用C比較方便
回復(fù)

使用道具 舉報(bào)

1029#
ID:977059 發(fā)表于 2021-11-20 15:29 | 只看該作者
匯編只能寫簡單的小程序,C 適合復(fù)雜的程序  
回復(fù)

使用道具 舉報(bào)

1030#
ID:982799 發(fā)表于 2021-11-20 17:37 | 只看該作者
建議用c
回復(fù)

使用道具 舉報(bào)

1031#
ID:983456 發(fā)表于 2021-11-22 17:40 | 只看該作者
匯編雖然邏輯簡單,但是沒有C語言簡練,初學(xué)簡單的可以用匯編,但是編寫一些復(fù)雜一點(diǎn)的還是用C比較方便,而且匯編初學(xué)太難了
回復(fù)

使用道具 舉報(bào)

1032#
ID:983456 發(fā)表于 2021-11-22 17:41 | 只看該作者

匯編雖然邏輯簡單,但是沒有C語言簡練,初學(xué)簡單的可以用匯編,但是編寫一些復(fù)雜一點(diǎn)的還是用C比較方便,而且匯編初學(xué)太難了
回復(fù)

使用道具 舉報(bào)

1033#
ID:983972 發(fā)表于 2021-11-23 22:06 | 只看該作者
兩者各有各的優(yōu)缺點(diǎn)。匯編語言是低級(jí)語言,是僅次于機(jī)器語言和硬件聯(lián)系最緊密的語言;而C語言只能算是半個(gè)高級(jí)語言。其次,匯編語言的實(shí)時(shí)性非常好,但可讀性差,可移植性不強(qiáng);相反,C語言的可讀性強(qiáng),可移植性高,但實(shí)時(shí)性比較差
回復(fù)

使用道具 舉報(bào)

1034#
ID:984069 發(fā)表于 2021-11-23 23:38 | 只看該作者
確切的說,匯編是低級(jí)語言(面向硬件的),C是中級(jí)語言(可操作部分硬件)、C++等是高級(jí)語言(跟硬件無關(guān))。個(gè)人傾向先學(xué)C語言。入門簡單,可以學(xué)到許多主要的編程思想。匯編非常強(qiáng)大,但是比C、C++入門起來難,畢竟是涉及操作硬件的編程,對不同的硬件,指令系統(tǒng),機(jī)器字長等很多東西都會(huì)存在差異。但是匯編是最低層的編程語言,也就有了其他高級(jí)語言沒有的優(yōu)勢,即直接操作硬件,執(zhí)行效率高,資源利用率高,對程序的優(yōu)化(如在C語言中嵌入一段匯編指令)非常有幫助。而且,匯編能夠讓我們更好的去理解一個(gè)程序在機(jī)器上運(yùn)行的整個(gè)過程。所以建議用C語言入門,匯編跟進(jìn)。
回復(fù)

使用道具 舉報(bào)

1035#
ID:517951 發(fā)表于 2021-11-24 08:13 | 只看該作者
毫無疑問是C語言好,現(xiàn)代的單片機(jī)不差那一點(diǎn)點(diǎn)code空間,時(shí)鐘頻率也高,總體來說c優(yōu)點(diǎn)多過匯編。
回復(fù)

使用道具 舉報(bào)

1036#
ID:770223 發(fā)表于 2021-11-24 16:26 | 只看該作者
先學(xué)習(xí)C語言在去學(xué)習(xí)匯編語言,這樣容易上手
回復(fù)

使用道具 舉報(bào)

1037#
ID:82491 發(fā)表于 2022-1-26 15:09 | 只看該作者
簡易C,效率和可閱讀性和可移植性都更好。
回復(fù)

使用道具 舉報(bào)

1038#
ID:378108 發(fā)表于 2022-1-28 23:12 | 只看該作者
kmsj 發(fā)表于 2018-11-19 12:32
這個(gè)話題按好壞之分討論下去毫無意義,匯編語言和C語言不存在好壞之分,而是各有優(yōu)點(diǎn)。匯編語言是基礎(chǔ),沒 ...

說c效率低的,那是和高手的匯編比,我用匯編是比不過c的,
回復(fù)

使用道具 舉報(bào)

1039#
ID:378108 發(fā)表于 2022-1-28 23:14 | 只看該作者
酶SSS 發(fā)表于 2018-11-27 16:51
匯編語言屬低級(jí)語言,而C語言是高級(jí)語言,所謂高級(jí)語言就是更容易被人們理解的語言,其實(shí)匯編語言能實(shí)現(xiàn)的 ...

c也是可以直接控制硬件的
回復(fù)

使用道具 舉報(bào)

1040#
ID:342822 發(fā)表于 2022-1-29 08:21 | 只看該作者
最好是匯編和C優(yōu)勢互補(bǔ),需要時(shí)在高級(jí)語言中嵌入?yún)R編。
回復(fù)

使用道具 舉報(bào)

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

本版積分規(guī)則

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

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

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 91久久国产精品 | 国产一区二区三区四区五区3d | 草久久免费视频 | 日本精品视频 | 精品欧美一区二区在线观看欧美熟 | 久久日韩精品 | 精品国产一区二区三区日日嗨 | 欧美黄色网络 | 99久久婷婷国产综合精品电影 | 综合另类 | 午夜一区二区三区在线观看 | 欧美精品二区 | 一二三区在线 | 国产亚洲精品精品国产亚洲综合 | 欧美午夜剧场 | 日本天堂一区 | 91视频a | 欧美精品video | 91在线视频播放 | 国产精品久久久久久久久久99 | 黄视频网址 | 日韩在线视频免费观看 | 97精品国产手机 | 精品久久久久久久久久 | 亚洲中午字幕 | 成人国产精品免费观看视频 | 国产精品福利视频 | 午夜在线观看免费 | 成人小视频在线观看 | 国产中文一区二区三区 | 日日摸夜夜爽人人添av | 色综合一区二区 | 国产欧美视频一区二区 | 精品九九 | www.狠狠干 | 精品久久伊人 | 国产高清一区二区三区 | 亚洲视频一区二区三区 | 亚洲欧美在线视频 | 337p日本欧洲亚洲大胆 | 最新国产福利在线 |