標(biāo)題:
請問學(xué)單片機(jī),是直接學(xué)呢還是先學(xué)C語言?
[打印本頁]
作者:
j15083079783
時(shí)間:
2017-9-18 17:09
標(biāo)題:
請問學(xué)單片機(jī),是直接學(xué)呢還是先學(xué)C語言?
請問學(xué)單片機(jī),是直接學(xué)呢還是先學(xué)C語言?
作者:
z944045396
時(shí)間:
2017-9-18 17:22
先有C語言的基礎(chǔ)吧
作者:
漫步經(jīng)心
時(shí)間:
2017-9-18 17:33
直接學(xué)51
作者:
漫步經(jīng)心
時(shí)間:
2017-9-18 17:34
我是學(xué)了51才弄懂C語言
作者:
zl2168
時(shí)間:
2017-9-18 19:28
是學(xué)單片機(jī)不是學(xué)C語言,因此直接學(xué)C51單片機(jī)
作者:
yzwzfyz
時(shí)間:
2017-9-18 19:45
注:C語言只是一種編程語言,不能幫你理解單片機(jī)。許多初學(xué)者把學(xué)C當(dāng)著是學(xué)單片機(jī),這是極大的誤解!
如果你想進(jìn)入單片機(jī)行當(dāng)。請弄清單片機(jī)的原理,弄清它是如何工作的。這些與一C語言無關(guān)!
不建議先習(xí)C語言。當(dāng)你了解單片機(jī)后,再學(xué)C就簡單了。
作者:
可欣可豆
時(shí)間:
2017-9-18 20:01
可以直接學(xué)C51
作者:
Dancingg
時(shí)間:
2017-9-18 20:13
直接51 不過C還是要多看程序代碼的哦 看多了就知道怎么編了
作者:
張碭碭
時(shí)間:
2017-9-18 20:34
先學(xué)c 單片機(jī)基于c 不學(xué)c很難學(xué)
作者:
lam007
時(shí)間:
2017-9-18 20:40
直接學(xué)習(xí)C,這個(gè)是基礎(chǔ)!
作者:
lam007
時(shí)間:
2017-9-18 20:41
不過要多實(shí)踐才是正確的.!
作者:
無量壽經(jīng)
時(shí)間:
2017-9-18 22:03
C語言編程效率高,便于閱讀與代碼快速移植,可輕松編寫大型程序,但專門介紹C語言的書非常復(fù)雜,入門難,精通更難,即使學(xué)會(huì)了,也沒有能力直接編寫單片機(jī)程序,專門介紹C語言的書大約有30% 的內(nèi)容是單片機(jī)編程不需要的,大約有20% 的內(nèi)容是與單片機(jī)編程不同的, 因此強(qiáng)烈建議直接學(xué)51單片機(jī)的C語言編程,通過單片機(jī)練習(xí)與透徹C語言是最高效的學(xué)習(xí)方式,這樣單片機(jī)與C語言同時(shí)都學(xué)會(huì)了,《51單片機(jī)輕松入門 基于STC15W4K系列》第2章—— C語言基礎(chǔ) , 對單片機(jī)運(yùn)用中的C語言介紹非常完整透徹,只要學(xué)會(huì)這一章,其它C語言的書都不需要了(當(dāng)然學(xué)習(xí)過程中可以拿其它的C語言書輔助參考),另外這本書對當(dāng)今主流的STC15單片機(jī)講解也是非常透徹,書上記錄整理了很多重要實(shí)驗(yàn)記錄與實(shí)測波形,是實(shí)際產(chǎn)品設(shè)計(jì)的重要依據(jù)。書的實(shí)物照片如下。
書封面照片C.JPG
(94.66 KB, 下載次數(shù): 125)
下載附件
2017-9-18 22:03 上傳
作者:
ycysky
時(shí)間:
2017-9-18 22:59
現(xiàn)在c語言都是和單片機(jī)一塊來講的,參照郭天祥的那本書
作者:
blackstar
時(shí)間:
2017-9-18 23:54
你好,學(xué)單片機(jī)不可或缺的就是編程,而對于編程來說從C語言入手是最容易的。如果一點(diǎn)兒c語言基礎(chǔ)都沒有的話,單片機(jī)學(xué)起來會(huì)很吃力的。最好先學(xué)一點(diǎn)兒。如果悟性高的話并且學(xué)單片機(jī)心切,則可以嘗試一下直接上手,最好有人帶,最不行也得有視頻教學(xué)。望采納。
作者:
blackstar
時(shí)間:
2017-9-18 23:56
對了,推薦學(xué)51系列,這款單片機(jī)很成熟,到現(xiàn)在已經(jīng)很便宜了,最最主要的是它 好 學(xué)!
作者:
tomli
時(shí)間:
2017-9-19 07:38
如果先學(xué)c語言再學(xué)習(xí)單片機(jī),就象:學(xué)會(huì)用斧頭去砍螞蟻,你還不如直接用手去抓螞蟻,這樣還能以點(diǎn)帶面,c語言你也入門了。
作者:
sukangyou187
時(shí)間:
2017-9-19 09:12
:C語言只是一種編程語言,不能幫你理解單片機(jī)。許多初學(xué)者把學(xué)C當(dāng)著是學(xué)單片機(jī),這是極大的誤解!。
作者:
sukangyou187
時(shí)間:
2017-9-19 09:14
強(qiáng)烈建議直接學(xué)51單片機(jī)的C語言編程,通過單片機(jī)練習(xí)與透徹C語言是最高效的學(xué)習(xí)方式,這樣單片機(jī)與C語言同時(shí)都學(xué)會(huì)了。
作者:
8324
時(shí)間:
2017-9-19 09:33
如果沒有c語言基礎(chǔ)都的話,單片機(jī)學(xué)起來會(huì)很吃力的,最好先學(xué)一點(diǎn)。而且學(xué)單片機(jī)最好是有人帶的
作者:
kaidxp66
時(shí)間:
2017-9-19 10:45
兩樣都得學(xué),莫怕難。
作者:
jiushiainiben
時(shí)間:
2017-9-19 11:16
先學(xué)C語言再學(xué)單片機(jī)
作者:
dfdf
時(shí)間:
2017-9-19 12:46
先學(xué)c語言
作者:
djgjghj
時(shí)間:
2017-9-19 13:38
找一些簡單的視頻直接學(xué)51也可以,最好先學(xué)c
作者:
crcok
時(shí)間:
2017-9-19 13:59
先學(xué)C語言比較好
作者:
duanxin
時(shí)間:
2017-9-19 14:23
可以先學(xué)C語言,畢竟單片機(jī)有時(shí)也會(huì)用到
作者:
笨鳥想飛
時(shí)間:
2017-9-19 14:50
先學(xué)C語言基本語法內(nèi)容,例如:循環(huán)語句,判斷語句,位移操作,指針。后面學(xué)單片機(jī)C就很容易上手。也可以在學(xué)單片機(jī)的同時(shí),用C語言作為工具書
作者:
SAPLINK
時(shí)間:
2017-9-19 14:53
單片機(jī)目前有4BITS,8BITS,16BITS,32BITS,64BITS 其心臟各有所不同架構(gòu),系統(tǒng)更是差異巨大. 匯編是最直接最有效率的控制單片機(jī)必須要有清晰的邏輯觀念.
多看前輩的程序;多親自下海操練,天馬行空想象完成案子. C語言祇是一個(gè)工具適合中大系統(tǒng)案子與高階 MCU或CPU多人協(xié)力完成案子.
作者:
feibao0015
時(shí)間:
2017-9-19 15:05
直接學(xué)51
作者:
jjakdjaldk
時(shí)間:
2017-9-19 15:27
需要先學(xué)C語言的,但是單片機(jī)里也有匯編編程,但是難度比C語言難一點(diǎn),比較難理解
作者:
renyuxue
時(shí)間:
2017-9-19 15:43
直接學(xué)51,然后你就能懂c
作者:
Awesome
時(shí)間:
2017-9-19 15:58
還是先學(xué)c吧,雖然我是先學(xué)單片機(jī)的,當(dāng)時(shí)程序完全靠死記硬背,等學(xué)完理解c了就簡單了。
作者:
柳絮零利率
時(shí)間:
2017-9-19 16:48
先理解了基本的C語言,在學(xué)單片機(jī)簡單點(diǎn)
作者:
fghjhuang
時(shí)間:
2017-9-19 16:51
你牛的話直接用匯編寫程序也可以的
作者:
yibaihei
時(shí)間:
2017-9-19 17:31
想快速學(xué)習(xí)那就直接學(xué)C語言,然后慢慢補(bǔ)單片機(jī)的相關(guān)知識(shí)
作者:
yibaihei
時(shí)間:
2017-9-19 18:06
注:C語言只是一種編程語言,不能幫你理解單片機(jī)。許多初學(xué)者把學(xué)C當(dāng)著是學(xué)單片機(jī),這是極大的誤解!
作者:
mmcg
時(shí)間:
2017-9-20 20:03
這個(gè)必須是同時(shí)的吧?硬件和軟件是一體的,缺一不可啊。
作者:
opqwer123
時(shí)間:
2017-9-21 14:49
單片機(jī)側(cè)重硬件,C語音是編程,兩個(gè)不沖突呀,可是嘗試兩個(gè)同步學(xué),如果時(shí)間充裕的哈,先學(xué)C語言比較好,相對簡單好入門
作者:
pangxinyu
時(shí)間:
2017-9-21 16:57
可以直接學(xué),單片機(jī)是硬件,C語言是軟件
作者:
jijintao
時(shí)間:
2017-9-21 17:38
最好是理論結(jié)合實(shí)踐,用開發(fā)板結(jié)合實(shí)例學(xué)習(xí)!
作者:
FEIHONG
時(shí)間:
2017-9-21 20:00
建議先要了解單片機(jī),學(xué)點(diǎn)匯編;再進(jìn)入C編程
作者:
一窩小倉鼠
時(shí)間:
2017-9-21 20:09
先學(xué)單片機(jī)的理論,再學(xué)C語言編程
作者:
125343
時(shí)間:
2017-9-21 20:22
匯編語言也可以,就是沒c好編。
作者:
18893784560
時(shí)間:
2017-9-21 21:05
先學(xué)C好點(diǎn)
作者:
南柯一夢123
時(shí)間:
2017-9-21 21:18
有C語言基礎(chǔ)配合匯編一起學(xué)可以比較容易學(xué)的深入
作者:
咖啡天下
時(shí)間:
2017-9-21 22:11
直接學(xué)就好了,最好要結(jié)合實(shí)踐,c語言遇到一個(gè)學(xué)一個(gè)
作者:
咖啡天下
時(shí)間:
2017-9-21 22:12
直接學(xué)就可以了,最好結(jié)合實(shí)踐,C語言遇到一個(gè)學(xué)一個(gè)就可以了
作者:
daishengqun
時(shí)間:
2017-9-21 22:16
C語言C語言C語言
作者:
aasdyrx
時(shí)間:
2017-9-22 00:25
學(xué)習(xí)好c語言才是基礎(chǔ),還有數(shù)字模電
作者:
a10344933
時(shí)間:
2017-9-22 09:20
可以先看一點(diǎn)C語言 然后看郭天祥的單片機(jī)入門視頻
作者:
jane_fly
時(shí)間:
2017-9-22 10:10
加入你有C語言的基礎(chǔ),使用C來編程可以讓你迅速能夠使用單片機(jī)實(shí)現(xiàn)簡單的項(xiàng)目;
但要想學(xué)好單片機(jī),還是需要了解匯編語言的,因?yàn)閰R編語言可以幫助你更好地理解單片機(jī)內(nèi)部的硬件資源。
作者:
bhasug
時(shí)間:
2017-9-22 10:42
先學(xué)C語言吧,不過也要先了解一下單片機(jī)
作者:
555觸發(fā)器
時(shí)間:
2017-9-22 11:02
要先學(xué)c,不然你后面用c編程的時(shí)候,基本指針都不會(huì),那遇到的問題更多
作者:
WW123
時(shí)間:
2017-9-22 11:22
先學(xué)C比較好點(diǎn),那樣的話學(xué)習(xí)單片機(jī)比較容易些
作者:
cq51
時(shí)間:
2017-9-22 12:12
先有C語言的基礎(chǔ)再學(xué)單片機(jī)上手會(huì)更快一點(diǎn)。
作者:
511386807
時(shí)間:
2017-9-22 13:32
買個(gè)51開發(fā)板,跟著教程邊學(xué)單片機(jī)變學(xué)C語言。
作者:
lkw791439919
時(shí)間:
2017-9-22 15:46
在實(shí)踐中學(xué)習(xí)
作者:
zwf
時(shí)間:
2017-9-22 16:00
先學(xué)C語言
作者:
xlj1466
時(shí)間:
2017-9-22 16:33
可以先學(xué)C語言
作者:
z519585290
時(shí)間:
2017-9-22 19:20
直接學(xué)單片機(jī),單片機(jī)只用c語言的基礎(chǔ)
作者:
joke123
時(shí)間:
2017-9-22 19:45
我建議先學(xué)c語言
作者:
joke123
時(shí)間:
2017-9-22 19:46
沒c語言感覺學(xué)的很慢
作者:
xiaowei123
時(shí)間:
2017-9-22 21:00
沒有先后可以直接兩樣一起學(xué) 相互理解相互應(yīng)用
作者:
asdaas
時(shí)間:
2017-9-22 21:12
最好是先學(xué)C語言,因?yàn)楝F(xiàn)在大多是用C語言來編程的,學(xué)點(diǎn)基礎(chǔ)就可以了。
作者:
ico_葉子
時(shí)間:
2017-9-23 08:27
學(xué)單片機(jī),首先弄懂基本的元器件和基本原理,C語言只是其中的一個(gè)工具,大化小
作者:
940112874
時(shí)間:
2017-9-23 09:32
先學(xué)c吧比較好,還有模數(shù)電子
作者:
berylberyl
時(shí)間:
2017-9-23 10:03
建議可以先學(xué)習(xí)一些簡單的c 以便可以看懂代碼 不需要很復(fù)雜 而且單片機(jī)c和c還是有些區(qū)別的
作者:
lvlei903764861
時(shí)間:
2017-9-23 10:10
有點(diǎn)C語言基礎(chǔ),再學(xué)單片機(jī)就簡單多了。
作者:
linzhihao
時(shí)間:
2017-9-23 11:13
雖然可以直接學(xué)習(xí)51,但學(xué)會(huì)C語言肯定不會(huì)浪費(fèi)你的時(shí)間。
作者:
danialn@163.com
時(shí)間:
2017-9-23 12:08
個(gè)人認(rèn)為一開始沒有必要,你可以跟著視頻教程直接學(xué)習(xí),當(dāng)有一定掌握度的時(shí)候,想繼續(xù)深入的時(shí)候可以結(jié)合以前的系統(tǒng)學(xué)習(xí),這樣,就能知道你的興趣還在不在或者你是否真的感興趣了
作者:
放飛的孤獨(dú)
時(shí)間:
2017-9-23 15:10
建議先51單片機(jī)
作者:
萌叔
時(shí)間:
2017-9-23 15:57
單片機(jī)使用的是最簡單的C語言,所以直接學(xué)單片機(jī)沒有問題。
作者:
水云
時(shí)間:
2017-9-23 16:02
單片機(jī)的學(xué)習(xí)離不開C語言,當(dāng)然也可以用匯編,但初學(xué)者還是C好入門。雖然C重要,但不建議一上來就抱本C語言的書來啃,推薦的方法是:學(xué)習(xí)單片機(jī)的時(shí)候,看到書上或視頻中有自己不懂的C語句或語法,再去有針對性的查書或?qū)W習(xí)某一章節(jié),這樣在實(shí)踐中學(xué)習(xí)記憶,不僅有興趣,而且記憶也深刻。
作者:
Princekin
時(shí)間:
2017-9-23 17:55
先學(xué)C語言
作者:
2273370031
時(shí)間:
2017-9-23 18:12
先學(xué)一下C語言吧 不然看教程視頻估計(jì)也是看不懂 差不多了解到循環(huán)語句就夠了
作者:
stlalala
時(shí)間:
2017-9-23 18:23
先學(xué)一點(diǎn)c需要吧,不然51不會(huì)程序啊,小白一枚,感覺學(xué)了c在學(xué)51方便點(diǎn)
作者:
zjbxzf
時(shí)間:
2017-9-23 20:15
c語言是必須要學(xué)的,可以先學(xué)習(xí)單片機(jī)的硬件原理,還要學(xué)一些模電數(shù)電的基本知識(shí),也可以這兩方面同時(shí)學(xué)并不相互抵觸
作者:
zjbxzf
時(shí)間:
2017-9-23 20:19
可以先學(xué)習(xí)單片機(jī)硬件原理 還有模電數(shù)電也要簡單學(xué)習(xí)一下,也可以同時(shí)學(xué)習(xí)c語言
作者:
夜漫亭
時(shí)間:
2017-9-23 21:16
我是邊學(xué)單片機(jī)邊學(xué)C的,然后單片機(jī)會(huì)了,C語言也會(huì)了
作者:
liurenquan
時(shí)間:
2017-9-23 21:28
可以直接學(xué)比如一開始你就要點(diǎn)一個(gè)燈,必然要去明白小燈的程序(C語言),這些程序都很簡單。
作者:
zijiren
時(shí)間:
2017-9-23 23:23
先簡單學(xué)一下c,因?yàn)閱纹瑱C(jī)需要c語言基礎(chǔ),但要求不高,所以只要簡單了解下基礎(chǔ)就行了,單片機(jī)內(nèi)部芯片的學(xué)習(xí)才是單片機(jī)學(xué)習(xí)的重點(diǎn)。
作者:
chenjtken
時(shí)間:
2017-9-23 23:54
學(xué)好語言吧
作者:
chenjtken
時(shí)間:
2017-9-23 23:54
學(xué)好C ,再C++
作者:
877385981
時(shí)間:
2017-9-24 03:08
懂C語言后看代碼容易理解了
作者:
Poppy荒潮
時(shí)間:
2017-9-24 11:00
先學(xué)一點(diǎn)兒C基礎(chǔ),然后單片機(jī)。
作者:
hustlph
時(shí)間:
2017-9-24 11:42
C語言是肯定要學(xué)的,因?yàn)椴徽撌菃纹瑱C(jī)的匯編語言還是Verilog等硬件描述語言,都和C語言有密切聯(lián)系或者以C語言為基礎(chǔ)。
作者:
sunupdm007
時(shí)間:
2017-9-24 11:43
先學(xué)C語言,再學(xué)單片機(jī)。在單片機(jī)系統(tǒng)中普遍使用的是嵌入式C語言,在學(xué)習(xí)單片機(jī)的過程中,常常需要進(jìn)行一些簡單的實(shí)驗(yàn)或調(diào)式(需要編程),加深對單片機(jī)功能的理解,故先學(xué)C。,
作者:
zl2168
時(shí)間:
2017-9-24 12:42
關(guān)鍵是你想學(xué)什么?想學(xué)單片機(jī),就單片機(jī)和c一塊學(xué),別先去學(xué)c;若想學(xué)c,就去學(xué)c,與單片機(jī)無關(guān);若已有c基礎(chǔ),再學(xué)單片機(jī),當(dāng)然比較容易入門;若沒有c基礎(chǔ),想學(xué)單片機(jī),就單片機(jī)和c一塊學(xué),不見得比c基礎(chǔ)的人吃力多少。一句話,單純學(xué)單片機(jī)c51編程比全面學(xué)好c語言要省力得多!
作者:
小鹿允2
時(shí)間:
2017-9-24 15:56
對于怎么學(xué)單片機(jī),我覺得還是掌握它的硬件,存儲(chǔ)結(jié)構(gòu),匯編一定要精通,因?yàn)槿腴T匯編是非常有助與理解硬件的,如果你學(xué)會(huì)了單片機(jī),再學(xué)別的,比如arm,這時(shí)候你可以只做到熟悉匯編就可以了,但第一次學(xué)單片機(jī),匯編,一定要精通,我的意思是最初不要用c編寫程序,用匯編寫,寫能10~20個(gè)匯編程序,你的匯編就會(huì)上一個(gè)檔次,將來做開發(fā)會(huì)用到c語言,這時(shí)你就會(huì)發(fā)現(xiàn)有了匯編堅(jiān)實(shí)的基礎(chǔ),優(yōu)化c代碼將是一件多么愜意的事情.關(guān)于學(xué)習(xí)單片機(jī),我覺得,要有:
1.一個(gè)不斷學(xué)習(xí)的心態(tài):這條最主要,單片機(jī)需要堅(jiān)持,我當(dāng)初迷糊了一個(gè)月(我屬于比較笨的那種),但堅(jiān)持過來一個(gè)月應(yīng)該能入門,所以要有不退縮,不斷學(xué)習(xí)的心態(tài).
2.一點(diǎn)點(diǎn)模數(shù)電基礎(chǔ),知道點(diǎn)對硬件內(nèi)部工作原理好理解點(diǎn).
3.至少一本單片機(jī)入門的書,選擇講解詳細(xì)的,我當(dāng)初用的學(xué)校發(fā)的教程,感覺不錯(cuò),是張毅坤 陳善久 裘雪紅編著的<單片微型計(jì)算機(jī)原理及應(yīng)用> ,西安電子科技大學(xué)出版社 2008第n次印刷.
4.一個(gè)好的視頻教程,主要是在你看不下去的時(shí)候看看視頻教程,和書互補(bǔ)一下,而且講得人能給你很多單片機(jī)的經(jīng)驗(yàn).
5.鑒于這是一門實(shí)踐性課程,開發(fā)板必不可少,你可以讓熟悉單片機(jī)的人給你做一個(gè)簡易開發(fā)板,也可以購買,建議購買,因?yàn)槔雍臀臋n比較全,順便看看電路圖.
我的單片機(jī)老師,大學(xué)學(xué)的機(jī)械,30多歲轉(zhuǎn)行單片機(jī),自學(xué),現(xiàn)在40歲左右,單片機(jī)玩的特別好,純匯編編程.(當(dāng)然,我并不建議你將來做項(xiàng)目也用匯編,等你掌握會(huì)匯編以后可以學(xué)C語言).
最后祝你早日入門.
作者:
sdfecx
時(shí)間:
2017-9-24 16:28
我是先學(xué)的匯編語言,再學(xué)的c,感覺匯編入門之后學(xué)習(xí)單片機(jī)會(huì)輕松一些。
作者:
lqygood123
時(shí)間:
2017-9-24 16:32
先學(xué)C語言
作者:
lqygood123
時(shí)間:
2017-9-24 16:33
C語言編程效率高,便于閱讀與代碼快速移植,可輕松編寫大型程序,但專門介紹C語言的書非常復(fù)雜,入門難,精通更難,即使學(xué)會(huì)了,也沒有能力直接編寫單片機(jī)程序,專門介紹C語言的書大約有30% 的內(nèi)容是單片機(jī)編程不需要的,大約有20% 的內(nèi)容是與單片機(jī)編程不同的, 因此強(qiáng)烈建議直接學(xué)51單片機(jī)的C語言編程,
作者:
lihengchang
時(shí)間:
2017-9-25 07:44
由于單片機(jī)的固有特征:直接操作底層硬件。所以應(yīng)該首先了解硬件:結(jié)構(gòu)、寄存器、I/O口、計(jì)數(shù)器、定時(shí)器、RAM等基本原理及指令操作,然后了解匯編,最后可以學(xué)C(如:C51等)。因?yàn)閱纹瑱C(jī)的編程,離不開底層控制。
作者:
啊的v
時(shí)間:
2017-9-25 15:19
先學(xué)c語言,我覺得
作者:
zmc419
時(shí)間:
2017-9-25 20:48
C語言是為單片機(jī)服務(wù)的,C語言在電腦編程方面也應(yīng)用很廣泛。學(xué)單片機(jī)C語言!
作者:
天哪等等
時(shí)間:
2017-9-25 21:16
一般都先學(xué)c語言,因?yàn)閱纹瑱C(jī)大部分是基于c語言上,來設(shè)計(jì)。再來c語言可以訓(xùn)練一下邏輯思維
作者:
南京及時(shí)雨
時(shí)間:
2017-9-25 21:22
先學(xué)基本的C語言,再學(xué)單片機(jī)
作者:
方也
時(shí)間:
2017-9-25 21:44
先學(xué)C C先學(xué)有百利無一害 邊學(xué)邊做用不了多長時(shí)間
作者:
1170478771
時(shí)間:
2017-9-26 13:49
c語言是基礎(chǔ),建議先學(xué)c語言。
作者:
abuffalo
時(shí)間:
2017-9-26 15:25
單片機(jī)一般都是C語言編程,同步學(xué)。
作者:
lelalalalala
時(shí)間:
2017-9-26 15:59
先通過學(xué)習(xí)匯編了解單片機(jī)原理
歡迎光臨 (http://www.torrancerestoration.com/bbs/)
Powered by Discuz! X3.1