欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136
標題:
學習單片機用匯編還是C比較好
[打印本頁]
作者:
wangcaidao
時間:
2018-11-13 22:13
標題:
學習單片機用匯編還是C比較好
作者:
angmall
時間:
2018-11-14 06:25
我也是喜歡用匯編。但是也要會C語言,最起碼要能讀的懂。
匯編語言的優勢在于程序簡潔,占用內存少,效率高。比較直觀。
可以說,除非單片機(不僅僅是單片機)沒有該功能,否則沒有匯編做不到的。c語言就不一定。
其實熟練的掌握匯編后,學C語言,不用花多大功夫。
作者:
zl2168
時間:
2018-11-14 08:09
總體是用c好。
作者:
sxhwdz
時間:
2018-11-14 08:11
學習單片機,看你的側重面,要想快,且偏重于編程,那就從C開始學。如果想學得深,軟硬件兼顧,那就應該從匯編開始。雖然匯編不便于移植,但是匯編更精煉,更貼近硬件。學了匯編再學C,才能更好地揚長避短,設計出好的系統。
作者:
李小呆
時間:
2018-11-14 08:50
匯編雖然邏輯簡單,但是沒有C語言簡練,初學簡單的可以用匯編,但是編寫一些復雜一點的還是用C比較方便
作者:
timelessxp
時間:
2018-11-14 09:44
可以使用C語言入門,匯編語言比較底層,可以在熟悉一定的寄存器后再使用匯編。
作者:
鵜鶘
時間:
2018-11-14 10:15
這沒法比較,一般來講程序較小,實時性要求較高的情況下當然是匯編,程序較大、比較復雜尤其是有比較多工程計算的肯定是C了,像石英鐘、秒表這樣的,匯編非常適合。用匯編語言還有一個好處就是樂趣性比較大,你可以100%控制所有資源,目標代碼的長度你在匯編之前就可以確定,C語言的話畢竟中間隔了個編譯器。你要喜歡玩硬件的話,匯編語言不可替代。而且同一個工程你也不必要做2選一的選擇,部分代碼可以由匯編語言生成,諸如由定時器產生的中斷程序就非常適合用匯編語言寫,而復雜的部分可由C語言來寫。
作者:
147258mm
時間:
2018-11-14 10:38
C吧,C語言通用性好一些
作者:
九死還魂草
時間:
2018-11-14 11:07
百分之九十九點九九的事情都可以用C搞定,除非有特殊需求否則真用不到匯編,但懂匯編還是很重要的。
作者:
15014649604
時間:
2018-11-14 11:18
都可以
作者:
1234567qq
時間:
2018-11-14 12:30
C語言通用性好一些
作者:
pey
時間:
2018-11-14 12:54
匯編針對原理進行編程,C語言更加直觀,可以匯編為輔,C語言為主,入門會比較快
作者:
leeyue1996
時間:
2018-11-14 13:23
我覺得還是C語言比較好用,匯編語言相比C語言來說更為復雜,C語言相對來說比較靈活,使用方便
作者:
TIMING
時間:
2018-11-14 13:34
c好用點吧,畢竟基礎語言
作者:
討厭考試
時間:
2018-11-14 13:57
C更好點
作者:
Y_G_G
時間:
2018-11-14 14:10
沒有說哪個好不好的,針對的東西不一樣,很多時候是沒有什么可比性,用C的話意思就是說:我不需要用到匯編的那些個優點,反過來也是一樣的,用匯編的話:我不需要C的那些優點.
很重要的一點:C語言你是一定要會的,畢竟,面試的時候這一關是肯定要過的.
至于你學單片機要用什么語言去學,選擇沒有那么難的:用匯編入門,然后再學C語言.
再說點別的吧:在小代工廠里面一般,用匯編的比較多,主要是穩定性和成本問題,在方案公司里就不同了,主要是用C,做方案快,你走人了,下一個接手也容易.
就工資而言,如果你不進入嵌入式領域,純匯編的工資是要比純用C的工資高的,因為,工業級的東西,老板是不會在乎你用什么語言來寫的,他只管看成本,能用9毛9的單片機,他肯定不會用1塊的,特別是小家電這一塊,用的大多是臺系的8位單片機,穩定性不好,資源有限,C根本寫不下,有的型號的單片機程序空間竟然是用B來做單位的.
如果你要進入嵌入式領域,卻還在相關匯編,那就是你OUT了,除非是要精確到一個時鐘的時間精度,匯編是沒有什么用處的,一個16位數除法,你只能用減去去進行,更不用說什么算法之類的的了.
匯編優點在于時間精度和代碼空間,C優點在于功能強大,沒什么好比的.想學什么就學什么,或者是自己覺得學什么容易就學什么,已經開始學C了就不要學匯編了,我就是用匯編的,雖然代碼的空間上是比C占用得少,但代碼量多呀!一個小程序,完整的寫下來,動不動就是上千行代碼,一個指令寫錯了,能讓你找一個星期......
作者:
qianyu1919
時間:
2018-11-14 14:33
我個人覺得還是c語言好
作者:
weety
時間:
2018-11-14 15:00
建議用C語言編程,C語言代碼可移植性比匯編好太多,而且適用于單片機的RTOS基本都是C語言編寫成的。另外一個,匯編寫代碼需要考慮的細節太多,不利于我們快速編寫符合要求的應用程序。
作者:
why130110
時間:
2018-11-14 15:32
2K以下的代碼可以用匯編。。。。。。
匯編看的頭疼,反正我是沒用過的。
新手小白可在某寶上搜索 51單片機開發 遠程服務
作者:
18844058839
時間:
2018-11-14 15:38
c語言是最基本的阿東西,接觸的東西也更多,可以讓你對系統有更好的了解。
作者:
18729274299
時間:
2018-11-14 15:43
匯編比較基礎,可以幫助你更好地從底層了解單片機,如果剛開始,還是建議用C,單片機硬件可以看書,軟件高級語言方便閱讀。加油
作者:
lyb3344308
時間:
2018-11-14 15:44
都是可以的,匯編總的來說比C難,C才是主流
作者:
lyb3344308
時間:
2018-11-14 15:45
都可以的,但是C是主流,匯編比較底層,也比較不好移植
作者:
今安在
時間:
2018-11-14 15:49
大部分還是C語言
作者:
hjh2621845983
時間:
2018-11-14 15:56
c語言,個人感覺c語言方便
作者:
lan廣翔
時間:
2018-11-14 16:39
C語言比較好理解,運用了很多函數,如果有C語言的基礎的話,用C還是很好學的,要想快,且偏重于編程,那就從C開始學。匯編語言要記得指令很多,差不多有100多條指令,用匯編的話一開始要下很大功夫,但是一旦熟練地學會了,那就可以達到軟硬件兼顧。雖然匯編不便于移植,復雜的程序難編寫,但是匯編更精煉,更貼近硬件,能深入到機器層面來理解問題。
作者:
我愛吃柚子
時間:
2018-11-14 17:00
就我目前學習情況看,我覺得C語言優勢比匯編大很多。C語言比匯編更簡單易懂,編寫方便;目前大部分的單片機都支持C語言編程
作者:
來打醬油
時間:
2018-11-14 17:50
個人覺得匯編相對難一點,需要記得東西太多,還是C比較好用些。
作者:
962175999
時間:
2018-11-14 18:51
先學習C語言哦,C語言更簡單,并且現在的單片機程序基本上都用C語言寫更加簡單哦,匯編學起來較難點,雖然學會了匯編可以更好的了解程序的運行過程,用匯編編寫代碼量非常大也要求思路很清楚,對于新手來說最好就用C哦,比如叫你寫了延時函數,用C很簡單,幾句話就可以,但匯編的話 你首先得知道有哪些寄存器,代碼也比較多
作者:
lzhl
時間:
2018-11-14 18:56
C語言通用性好一些
作者:
ttfc
時間:
2018-11-14 19:20
初學一定要學c語言
作者:
alasiga
時間:
2018-11-14 20:12
我是從c入門的,都沒學過匯編,至少我覺得c還不錯吧
作者:
88886666
時間:
2018-11-14 20:45
匯編不適合計算機新手,現在大學里基本上從c開始,等你掌握C語言,后期用匯編語言,可以加快指令執行速度
作者:
lyl1114139220
時間:
2018-11-14 20:50
用C更好一點
作者:
小白學51單片機
時間:
2018-11-14 21:28
c語言是基礎,只有熟練使用后,再往匯編上去發展可能會容易一些,個人看法,如果有不同意見 請指教 。
作者:
龍舞九天
時間:
2018-11-14 22:09
C比較常用吧
作者:
PCD4869
時間:
2018-11-14 22:43
匯編感覺自學很難,新手C上手快
作者:
237050018
時間:
2018-11-14 22:53
。c語言就不一定。 其實熟練的掌握匯編后,學C語言,不用花多大功夫。
作者:
Phicasen
時間:
2018-11-14 23:18
c語言,通用,可移植度高,不同單片機稍改程序就可以使用。
作者:
hays1107
時間:
2018-11-15 08:54
建議是學C好,匯編應用不廣,而且學C以后轉其他語言也好轉
作者:
sssyyyhhh61
時間:
2018-11-17 18:52
肯定是C,以后工作沒人用匯編
作者:
DD314159265358
時間:
2018-11-17 19:12
用c好匯編應用不廣
作者:
1500hjw
時間:
2018-11-17 19:17
匯編語言更接近機器語言,運行速度快,但不容易學習,需要了解微機原理
作者:
stu
時間:
2018-11-17 20:05
匯編看得頭大
作者:
908576114
時間:
2018-11-17 21:32
用c語言,容易理解
作者:
Euler777
時間:
2018-11-17 22:05
小程序可以用匯編吧,大一點的就用c,寫起來方便。不過匯編有助于自己的理解,畢竟比較底層
作者:
13140816
時間:
2018-11-18 01:08
c語言好
作者:
15855570230
時間:
2018-11-18 02:38
其實單片機還是學習c和c++比較好,
作者:
15855570230
時間:
2018-11-18 02:38
學習c和c++吧
作者:
那年拾柒丶
時間:
2018-11-18 08:34
我覺得C語言比較好,匯編相對C語言深入一些,新人還是先學C語言比較好,而且我覺得C語言更適合單片機。
作者:
wmijie
時間:
2018-11-18 14:42
我學了兩年的匯編,沒學會,學C語言,兩月,可以簡單的編了,特別是學匯編總感覺太生硬,有讓人抓狂的感覺,而C好像則舒服多了。
作者:
東111
時間:
2018-11-18 15:59
c比較好,應用更廣泛
作者:
yhz139
時間:
2018-11-18 18:46
肯定c語言
作者:
XH47
時間:
2018-11-18 19:10
學習的話還是C語言吧
作者:
Z1235789
時間:
2018-11-18 20:10
C語言應用廣泛
作者:
zhaochao200910
時間:
2018-11-18 20:16
建議用c c比較常見
作者:
大鵬很正常
時間:
2018-11-18 20:40
匯編語言的優勢在于程序簡潔,占用內存少,效率高。比較直觀。但是C語言簡單,易上手
作者:
759李東樾
時間:
2018-11-18 20:50
c語言好一點
作者:
longxingjian
時間:
2018-11-18 21:35
C語言通用性好一些
作者:
元之
時間:
2018-11-18 21:45
C是很多種語言的基礎,而且容易上手,建議C
作者:
俊芙芙
時間:
2018-11-18 21:50
我覺得C比較好,簡潔易懂;匯編寫起來較繁瑣
作者:
zzmcll
時間:
2018-11-18 22:13
開始還是先學習C吧,如果可以從51系列單片機開始學習,先把C的Demo程序跑起來,然后自然會觸碰到匯編,在學習的過程中要先跑簡單的程序,然后要理解每一個代碼的意思,然后與仿真的結果驗證,就和玩游戲一樣要多動手驗證。
作者:
qwxvtjhbhg
時間:
2018-11-18 22:29
應該是用C好一些,c比較全面一些
作者:
jgroidy
時間:
2018-11-19 08:49
用C語言
作者:
TTQ001
時間:
2018-11-19 11:27
我喜歡用C語言, ,可移植度高,不同單片機可以通用。
作者:
1490325918
時間:
2018-11-19 11:41
c語言比較簡單
作者:
秦流沙
時間:
2018-11-19 11:49
c更符合人的邏輯,匯編比較死板
作者:
123xh
時間:
2018-11-19 11:59
先學C語言吧
作者:
kmsj
時間:
2018-11-19 12:32
這個話題按好壞之分討論下去毫無意義,匯編語言和C語言不存在好壞之分,而是各有優點。匯編語言是基礎,沒有匯編語言的基礎,C語言肯定編不好,匯編語言是走路,C語言就是跑步,路都走不好的人,跑步也跑不了多遠。C語言編程效率高,但是,產生的代碼比匯編語言長10%以上,匯編語言產生的代碼比較短,但是,編程效率太低,對于程序代碼沒有要求的單片機電路,肯定選擇C語言。假如一個量產100萬件的電路,單片機程序是2K,結果是C語言的代碼超過2K,換一種單片機哪怕增加一毛錢,就增加了10萬,用匯編語言代碼可以控制在2K以內,為了這10萬元,你肯定愿意選擇匯編語言。C語言能編成功的程序,匯編語言一定可以做到,而且代碼更短,用編程成功的C語言,改為匯編語言,難度也不算太大。匯編語言可以編寫出最緊湊的程序代碼,讓單片機的運行速度達到最大化,這一點,C語言根本做不到,C語言的高效率編程也是匯編語言無法做到的,但是,C語言編程的代價就是增加了程序代碼,在一定程度上拖慢了單片機的運行速度。
作者:
zhanglx
時間:
2018-11-19 12:32
還是用C比較好,廣泛一些。
作者:
wotoudale
時間:
2018-11-19 13:17
要學習單片機原理的話還是學習匯編比較好,能夠了解到如何操作底層硬件的具體細節
作者:
123xh
時間:
2018-11-19 13:35
C好一點
作者:
linda_8088
時間:
2018-11-19 13:36
還是學習C吧,在C會了后,學習一下匯編,那時看匯編可以了解程序的真實走向
作者:
東方少
時間:
2018-11-19 14:02
還是學C吧,用途比較多
作者:
liuyishuai
時間:
2018-11-19 14:41
感覺最好兩個都要會
作者:
userjia
時間:
2018-11-19 15:55
各有各的好處吧,匯編偏底層更多一些
作者:
a447063166
時間:
2018-11-19 16:10
用C比較好,學起來更快,興趣更足。
作者:
朱曉賀
時間:
2018-11-19 16:16
匯編更基礎更適合,C是比較普遍
作者:
arcHuo
時間:
2018-11-19 16:18
C語言移植性更強一點
作者:
zzy760671517
時間:
2018-11-19 16:27
C語言實際上已經成為了中級語言的事實上的標準,如果你從事嵌入式開發、芯片設計等,C語言是必須懂的基礎;在高級語言上,C語言的簡練和精確也具備特殊的優勢;VC的強大在Windows平臺上其它語言更是難與之相匹敵,在Unix/Linux平臺上,C語言也是最終要的語言,Linux的內核也主要是以C語言寫的。
當然C語言也有缺點:就是難,容易出錯,因為它的數據類型需要精確,而導致不夠深入理解的程序員常容易犯錯。
一句話:專業的編程,一定要學C語言;業余水平的,可以直接從VB等入手。
作者:
飛翔的烤冷面
時間:
2018-11-19 16:38
學C語言吧 用起來比較方便 用途還多
作者:
麻瓜
時間:
2018-11-19 16:41
當然是C入門后,再用匯編咯。就和學乒乓球先拿世界冠軍,再拿國內冠軍一個道理。
作者:
1518921
時間:
2018-11-19 16:58
我感覺匯編好點
作者:
hahaso
時間:
2018-11-19 17:13
一般都用c語言吧。匯編這種低級語言效率不高。
但是大學上課一般都用匯編,讓你更了解單片機底層的東西吧。
理解了再用c語言就很快了;
作者:
Orz
時間:
2018-11-19 17:24
C語言好理解
作者:
aa316939730
時間:
2018-11-19 20:06
匯編語言不是更簡潔嗎。。。。一句頂幾句C語言都有
作者:
znqajm
時間:
2018-11-19 20:33
都可以
作者:
左仲
時間:
2018-11-19 21:07
學匯編的難度要比C大些,要是只是用一下的話,建議還是學C好,要是要認真學透那還是學匯編。
作者:
wang@zhe
時間:
2018-11-19 21:19
C語言比較接近自然語言,而且可讀性、可移植性也比較好。如果實現相同的功能,用匯編應該會比C語言效率高——C語言的效率高低不僅取決于編譯器本身,更取決于編程者的水平。如果對C語言的各種運算符的功能和效率了解很透徹的話,也可以編寫出效率高的C程序。況且,現在的單片機運算能力也不差。
作者:
lszd
時間:
2018-11-19 21:26
自然是c,匯編可以了解一下!
作者:
lszd
時間:
2018-11-19 21:28
自然是C啊!匯編可以了解一下就好!
作者:
luvemcu
時間:
2018-11-19 21:33
如果對單片機沒有任何基礎知識,建議用匯編學習單片機原理,原理階段過了后用C學習應用開發。
作者:
rcy729
時間:
2018-11-19 21:36
各有各的好的。看個人能力
作者:
dickybrush
時間:
2018-11-19 21:44
還是隨大流吧,現在開發單片機都是用C進行的開發
作者:
wang@zhe
時間:
2018-11-19 21:54
c語言可移植性、可讀性都比較好。如果能熟練掌握C語言中各種運算符的特點和功能,以及函數的執行過程。用C語言也可以寫出高效率的代碼
作者:
593988344
時間:
2018-11-19 21:59
把c學好還是很有用的
作者:
LCL000
時間:
2018-11-19 22:12
c語言有一定邏輯,熟了就跟說話一樣
作者:
小小雨、
時間:
2018-11-19 23:00
單片機用C好些
作者:
hagregfd
時間:
2018-11-19 23:05
c語言簡單,容易上手,而且軟件也兼任
作者:
hagregfd
時間:
2018-11-19 23:06
當然是c語言,簡單而且軟件也兼任
歡迎光臨 (http://www.raoushi.com/bbs/)
Powered by Discuz! X3.1