找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

帖子
查看: 360459|回復(fù): 2558
打印 上一主題 下一主題
收起左側(cè)

不會C語言可以學(xué)習(xí)單片機嗎?

    [復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
#
ID:252798 發(fā)表于 2017-11-23 19:22 | 只看該作者 回帖獎勵 |正序瀏覽 |閱讀模式
本人新手一枚。工作原因,想學(xué)習(xí)單片機,不會C語言可以學(xué)嗎?

評分

參與人數(shù) 34黑幣 +131 收起 理由
51單片機1234 + 1
999看 + 10 贊一個!
aeef + 1 贊一個!
15750865898 + 1 很給力!
zhaoyinlo + 5 贊一個!
xiefeng888 + 5 贊一個!
lml23456 + 5
JIE丶A + 1 贊一個!
zyt5876 + 5 很給力!
一夜魚龍舞 + 5 回帖助人的獎勵!
踏浸雪的盡頭 + 5 贊一個!
花落雨 + 5 贊一個!
吃橙子啊 + 3 絕世好帖!
兜兜丫丫 + 1 建議看單片機教程
lihui_111000 + 5 贊一個!
PawN123 + 5
zhangyajun + 5 很給力!
。。。ww + 2 共享資料的黑幣獎勵!
donaldzeng + 5 淡定
建立 + 1 贊一個!
fylsle + 1 淡定
y673533511 + 5
小鉆風(fēng) + 5 贊一個!
SAUERKRAUT + 5 贊一個!
赫貝利盎 + 2 贊一個!

查看全部評分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏7 分享淘帖 頂100 踩1
回復(fù)

使用道具 舉報

來自 2550#
ID:113415 發(fā)表于 2017-11-25 07:54 | 只看該作者
這樣問的見得太多了,我覺得,想學(xué)成一點技術(shù),有些投入是“剛性”的---也就是那些勞動你無論如何也繞不過去的。就單片機而言,既然工作需要,要求至少要比對愛好者高吧?編程語言是必須的,不是匯編就是C,得掌握一種。如果覺得C太難,那就別說匯編了,匯編更繁瑣。

評分

參與人數(shù) 7黑幣 +76 收起 理由
51單片機1234 + 1
yousunny + 30 很給力!
阿薩德ssds + 4
花落雨 + 5 贊一個!
y673533511 + 1
SAUERKRAUT + 5 贊一個!
admin + 30 回帖助人的獎勵!

查看全部評分

回復(fù)

使用道具 舉報

來自 2549#
ID:252798 發(fā)表于 2017-11-30 07:38 | 只看該作者
baofu 發(fā)表于 2017-11-25 07:54
這樣問的見得太多了,我覺得,想學(xué)成一點技術(shù),有些投入是“剛性”的---也就是那些勞動你無論如何也繞不過 ...

謝謝!明白你的意思,態(tài)度決定一切。我這不是“剛性”的工作需要,但這是愛好,是喜歡。我從C開始吧!
回復(fù)

使用道具 舉報

來自 2548#
ID:252798 發(fā)表于 2017-11-30 07:39 | 只看該作者
le51 發(fā)表于 2017-11-23 21:30
單片機大部分用c語言和匯編語言,c語言應(yīng)用較多,而且比較好找資料,所以建議樓主學(xué)習(xí)c語言

學(xué)C吧,謝謝你!
回復(fù)

使用道具 舉報

來自 2547#
ID:252798 發(fā)表于 2017-11-30 07:55 | 只看該作者
無量壽經(jīng) 發(fā)表于 2017-11-25 10:00
學(xué)單片機過程中C語言也順帶就學(xué)會了,想透徹單片機上的C語言,下面這本書是必不可少的,可讓你少走10年彎路 ...

太感謝了!馬上到某寶買本!
回復(fù)

使用道具 舉報

來自 2546#
ID:258030 發(fā)表于 2017-12-6 09:20 | 只看該作者
如果你只是為了完成一個短期的任務(wù)的話,可以不必專門去學(xué)C語言,網(wǎng)上有很多源代碼,直接拿來用就可以,但如果你想在這方面有所發(fā)展的話,最好還是了解一下C語言的基礎(chǔ)知識。至于學(xué)匯編語言,匯編是比C語言更底層的語言,使用起來更加麻煩,而且不容易理解記憶,建議你還是多少了解一點C語言的知識比較好,C語言并不難入門。

評分

參與人數(shù) 2黑幣 +21 收起 理由
51單片機1234 + 1
admin + 20 回帖助人的獎勵!

查看全部評分

回復(fù)

使用道具 舉報

來自 2545#
ID:258104 發(fā)表于 2017-12-6 11:46 | 只看該作者
只要有興趣,有目標(biāo),就能學(xué)好,單片機是一門實踐性很強的學(xué)科,不需要高深的C語言理論,只要了解常用的語法及單片機中常用的語句,熟能生巧。不用的話,大學(xué)學(xué)幾年后,也是狗屁。其實只要有初中的知識。也能入門搞單片機。多問,多網(wǎng)上搜。20%的知識,就能解決80%的問題。

評分

參與人數(shù) 2黑幣 +21 收起 理由
51單片機1234 + 1
admin + 20 回帖助人的獎勵!

查看全部評分

回復(fù)

使用道具 舉報

來自 2544#
ID:259005 發(fā)表于 2017-12-8 11:47 | 只看該作者
在現(xiàn)在社會,至少我接觸的人當(dāng)中,他們都在說匯編正在被淘汰。而C是很多語言的的“本體”,學(xué)完C大有裨益,無論以后你是從事軟件方向,還是硬件方向,或者是‘半軟半硬’——嵌入式方向。C都是基礎(chǔ)。學(xué)好C,比只會用一塊開發(fā)板強的多。

評分

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

查看全部評分

回復(fù)

使用道具 舉報

來自 2543#
ID:259424 發(fā)表于 2017-12-9 14:48 | 只看該作者
C語言是基礎(chǔ),其實學(xué)了C語言后再學(xué)單片機的話,更容易理解算法。當(dāng)然也可以直接學(xué)單片機,像我一樣,我就是直接學(xué)的單片機,一開始學(xué)著也挺輕松的,但是學(xué)到后面要編寫一個大的項目的時候,需要用到大量算法的時候,就顯得有些雞肋。我現(xiàn)在就是一邊學(xué)單片機一邊學(xué)C語言算法,數(shù)據(jù)結(jié)構(gòu)那些。

評分

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

查看全部評分

回復(fù)

使用道具 舉報

來自 2542#
ID:263460 發(fā)表于 2017-12-19 01:26 | 只看該作者
c語言僅僅是一個編程語言而于,如果您對計算機原理深入,會其它的任何一種機器語言編程技術(shù),那么c語言也就是在不會的情況下,很快就會理解與應(yīng)用了。編程在于思想比較開拓與靈活。如何你是喜歡什么東西都會問為什么的話,那么你就是編程高手。愛迪生說,如果給他一個課題,他會花90%的時間去想這個課題的為什么。然后花%10的時間來解決這個為什么。希望能幫到您。

評分

參與人數(shù) 1黑幣 +30 收起 理由
admin + 30 回帖助人的獎勵!

查看全部評分

回復(fù)

使用道具 舉報

來自 2541#
ID:263407 發(fā)表于 2017-12-19 17:29 | 只看該作者
其實,如果你只是玩玩上面三個圖的東西,其實學(xué)不學(xué)C沒啥必要。匯編就搞定了。我當(dāng)年還用過那種沒乘除匯編指令的PIC單片機芯片,用匯編做做四則運算,簡直就是自虐(不過我喜歡)。STM32用匯編也沒啥,只是如果你遇到問題,網(wǎng)上是沒有多少例子和網(wǎng)友能幫你的,因為純做32位MCU匯編的人不多。但要是做雕刻機,你用匯編的話是會累死的。

評分

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

查看全部評分

回復(fù)

使用道具 舉報

來自 2540#
ID:263943 發(fā)表于 2017-12-20 01:09 | 只看該作者
匯編跟C語言總得會一項!不然編程完全沒辦法
但是匯編語言很麻煩,要查表記比較多東西
C語言還簡單一些  !  一些函數(shù)調(diào)用一些邏輯語句記住就好了!  簡單很多

評分

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

查看全部評分

回復(fù)

使用道具 舉報

來自 2539#
ID:266928 發(fā)表于 2017-12-26 10:28 | 只看該作者
以我多年的經(jīng)驗,學(xué)習(xí)單片機匯編和C都必須學(xué),各有各優(yōu)勢。
匯編:
實現(xiàn)同樣功能,用匯編代碼占用空間比C要少一些,消耗CPU運行周期也少一些,對內(nèi)存資源緊張模塊可以使用。
但維護成本高,不利模塊化。
C語言:
資源比較多,維護成本相對低一些,有利于模塊化和團隊合作。
運行時需要多一些內(nèi)存和CPU運行周期,雖然也可使用高優(yōu)化編譯器,但優(yōu)化后難于單步調(diào)試

評分

參與人數(shù) 1黑幣 +40 收起 理由
admin + 40 回帖助人的獎勵!

查看全部評分

回復(fù)

使用道具 舉報

來自 2538#
ID:267975 發(fā)表于 2017-12-27 20:28 | 只看該作者
我來回答一下吧,我也是51入門的,之后用了AVR,MSP430,STM32,飛思卡爾,TIVA等單片機,并且玩過DSP。學(xué)習(xí)單片機,匯編會不會關(guān)系不大,當(dāng)然會了也沒壞處,到百分之九十以上的單片機都是用C語言主要開發(fā)的,在學(xué)習(xí)單片機過程中要不斷的做項目,在編程過程中會遇到一些這樣那樣的問題,也有可能在讀別人代碼或例程時遇到看不懂的地方,這時候你不要放過,一定要找C語言書看看,研究清楚怎么回事,學(xué)習(xí)這種編程方法,學(xué)習(xí)單片機和學(xué)習(xí)C語言是統(tǒng)一的,沒有矛盾,是相互促進的,用好單片機,讓編程邏輯性強,兼容性好,算法優(yōu)化度高,執(zhí)行速度快都依賴于良好的C語言基礎(chǔ)。

評分

參與人數(shù) 1黑幣 +40 收起 理由
admin + 40 回帖助人的獎勵!

查看全部評分

回復(fù)

使用道具 舉報

來自 2537#
ID:268589 發(fā)表于 2017-12-28 21:00 | 只看該作者
不會c語言不代表以后不會啊,可以利用業(yè)余時間學(xué)習(xí)C語言啊,單片機其實不難,主要就是控制一些串口而已,現(xiàn)在單片機都很成熟了,很多東西根本不用自己設(shè)計,主要是要會認(rèn)識電路圖,元器件,但是現(xiàn)在更多的都去學(xué)嵌入式去了,但你會了嵌入式方向的,說實話,單片機就是個渣渣

評分

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

查看全部評分

回復(fù)

使用道具 舉報

來自 2536#
ID:273838 發(fā)表于 2018-1-9 16:19 | 只看該作者
當(dāng)然可以啦,不過作為新手不建議一開始就入手飛思卡爾和arm系列等,可以先嘗試一下arduino的單片機,上手非�?欤驗槟K已經(jīng)封裝,不涉及硬件和底層的東西。在上手以后如果覺得這款單片機性能不夠可以再去學(xué)習(xí)飛思卡爾系列,避免一開始學(xué)習(xí)的時候內(nèi)容過多喝過雜,喪失學(xué)習(xí)興趣。

評分

參與人數(shù) 2黑幣 +70 收起 理由
凌凈清河 + 10 說的好,切實的建議。
admin + 60 回帖助人的獎勵!

查看全部評分

回復(fù)

使用道具 舉報

來自 2535#
ID:272625 發(fā)表于 2018-1-11 14:40 | 只看該作者
我覺得樓主為了工作而學(xué)習(xí)技術(shù),很難學(xué)得會。特別是工作了才學(xué)更難,只有為了性趣愛好才能學(xué)會!想當(dāng)年老子學(xué)電子,為了搭建電路實驗,可以一天不吃不喝在想問題也沒感覺餓.看到別人有好的電子教才書本就借來抄,五六百頁的書本,現(xiàn)在看到當(dāng)時的草稿都感覺可怕。現(xiàn)在能在這個領(lǐng)域中成為大師,也不是沒有原因的!

評分

參與人數(shù) 1黑幣 +40 收起 理由
admin + 40 回帖助人的獎勵!

查看全部評分

回復(fù)

使用道具 舉報

來自 2534#
ID:284540 發(fā)表于 2018-2-20 22:40 | 只看該作者
我認(rèn)為學(xué)單片機必須先要懂得數(shù)字電路,模擬電路知道知道什么三極管什么就行。 我們先學(xué)的51,用的匯編,匯編很繁瑣,但是可以對單片機的寄存器了解更深,以及知道單片機具體怎么工作。c語言是高級語言,不用底層配置。但是c很精煉,很簡單通俗易懂�,F(xiàn)在玩單片機基本都是c了。

評分

參與人數(shù) 1黑幣 +30 收起 理由
admin + 30 回帖助人的獎勵!

查看全部評分

回復(fù)

使用道具 舉報

來自 2533#
ID:26275 發(fā)表于 2018-2-22 09:20 | 只看該作者
發(fā)這種問題的帖子的人,這種心理作為小白,急于求成,又想簡單了事,理解,但是作為一個會使用單片機的人,無論你是愛好者,工程師,你必須知道單片機和編程是相輔相成的,必須要有嚴(yán)謹(jǐn)?shù)膽B(tài)度,程序上少了一個符號,少了一個字母,這個程序就不會正常運作,所以,反過來又驗證了有這樣的想法是不通的,所以還得要靜下心來,慢慢的學(xué)習(xí),不斷提升,這是我們會單片機的每個人的必經(jīng)之路,祝你早日有成

評分

參與人數(shù) 1黑幣 +40 收起 理由
admin + 40 回帖助人的獎勵!

查看全部評分

回復(fù)

使用道具 舉報

來自 2532#
ID:285184 發(fā)表于 2018-2-24 14:49 | 只看該作者
我沒學(xué)過C,入門51,買了個開發(fā)板,邊看51視頻邊學(xué),剛開始都不知道語句是啥意思,但是,看的多了,模仿的多了,會自然而然的了解C,也會逐步的積累和學(xué)習(xí)C。沒基礎(chǔ)沒關(guān)系,只要肯動手,肯學(xué),會積累起來的。當(dāng)然,最好是能系統(tǒng)性的學(xué)下C,查缺補漏。

評分

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

查看全部評分

回復(fù)

使用道具 舉報

來自 2531#
ID:285358 發(fā)表于 2018-2-25 11:19 | 只看該作者
要想學(xué)習(xí)單片機就應(yīng)該先學(xué)習(xí)一些c語言的知識或者相關(guān)的編程語言,畢竟單片機是需要通過編程語言才能夠工作的。其實想要學(xué)習(xí)c語言也并不難,每天晚上花點時間看看書,在電腦上試著操作,用不了多久就能掌握基本的編程方法的。就算你是上班族也沒問題的,有了c語言的基礎(chǔ)再去學(xué)習(xí)單片機上手就快了。

評分

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

查看全部評分

回復(fù)

使用道具 舉報

來自 2530#
ID:285626 發(fā)表于 2018-2-26 13:16 | 只看該作者
不會c語言并不是學(xué)習(xí)單片機的障礙,但是不想學(xué)c語言是不可能對單片機入門的。如果你想學(xué)單片機的話,可以先從簡單的51單片機入手,邊學(xué)c邊學(xué)單片機,51對C語言的要求不高,c能入門就可以滿足部分51的編程需求了。

評分

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

查看全部評分

回復(fù)

使用道具 舉報

來自 2529#
ID:210077 發(fā)表于 2018-2-26 17:55 | 只看該作者
既然想學(xué)單片機,我覺得肯定是懂一點C語言的好。比如常見的51、STM32單片機現(xiàn)在很多人都是用C語言開發(fā)的,雖然匯編語言也可以但是移植性差而且繁瑣。C語言剛接觸的時候的確難,但是能堅持學(xué)習(xí)下去多找找別人的C語言程序列子看看然后仿著寫寫還是能學(xué)到的。如果能精通好C語言學(xué)單片機是件很容易的事,這樣你的個人價值也會更高了。如果你不是偏軟件的話C語言能大概看懂就行。想學(xué)單片機我建議的是學(xué)C語言好點。

評分

參與人數(shù) 1黑幣 +60 收起 理由
admin + 60 回帖助人的獎勵!

查看全部評分

回復(fù)

使用道具 舉報

來自 2528#
ID:287007 發(fā)表于 2018-3-2 17:15 | 只看該作者
單片機專用的編寫程序就是匯編語言。它和PLC不太相同,不同廠家的PLC編寫語言可能略有不同,但匯編語言基本上對所有公司產(chǎn)的單片機都通用。 關(guān)于c語言和匯編語言,你若學(xué)過C語言可以用C語言編寫,但我個人認(rèn)為匯編語言容易些,因為我沒有C語言基礎(chǔ)。

評分

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

查看全部評分

回復(fù)

使用道具 舉報

來自 2527#
ID:285580 發(fā)表于 2018-3-2 23:04 | 只看該作者
單片機有硬件和軟件部分,你要先認(rèn)識了它的硬件,之后就要用你的編程來驅(qū)動,所以編程是必須的,不學(xué)C語言的話就是匯編語言了,那個比C語言要更麻煩,所以還是學(xué)C語言吧,畢竟其他高級的計算機語言都是以這個為基礎(chǔ)的。

評分

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

查看全部評分

回復(fù)

使用道具 舉報

來自 2526#
ID:252798 發(fā)表于 2018-3-12 19:47 | 只看該作者
謝謝了!感謝那么多的朋友給出那么多寶貴建議,從C開始了�。�
回復(fù)

使用道具 舉報

來自 2525#
ID:305575 發(fā)表于 2018-4-12 10:20 | 只看該作者
我讀大學(xué)的時候,只學(xué)了mcs-51的匯編,還有8081單板機二進制編碼,高級語言就學(xué)了pascal。如果你不懂C,也不懂匯編,學(xué)習(xí)起來會比較吃力。我是有匯編的基礎(chǔ),C語言是自學(xué)的�,F(xiàn)在掌握了匯編,C,C++,JAVA,還有一些互聯(lián)網(wǎng)編程方面用到的js,jsp等等,學(xué)習(xí)的過程是痛苦的,但也是快樂的。貴在堅持!給你個建議:給自己立個項目,規(guī)定在什么時間內(nèi)完成,從單片機選型,到編碼,功能設(shè)計等等一路走下來,假以時日,你就上道了。

評分

參與人數(shù) 1黑幣 +40 收起 理由
admin + 40 回帖助人的獎勵!

查看全部評分

回復(fù)

使用道具 舉報

來自 2524#
ID:286878 發(fā)表于 2018-4-13 12:14 | 只看該作者
可以學(xué)。
匯編入手的話對單片機的理解會更深刻一些,建議入門從51開始,先搞清楚單片機是什么東西,再去學(xué)別的單片機。
51比較簡單,可快速入門,51的匯編也不麻煩。
但是,如果是工作使用的話,匯編真的太麻煩了,遠(yuǎn)沒有C語言那么省事和便于維護。

因此結(jié)論是,如果完全沒接觸過單片機,想入門的話,51匯編不錯。
如果是已經(jīng)入門了,還是要學(xué)習(xí)一下C語言,其實到時候不想學(xué)都不行了。

評分

參與人數(shù) 1黑幣 +40 收起 理由
admin + 40 回帖助人的獎勵!

查看全部評分

回復(fù)

使用道具 舉報

來自 2523#
ID:340185 發(fā)表于 2018-5-28 22:26 | 只看該作者
這樣問的見得太多了,我覺得,想學(xué)成一點技術(shù),有些投入是“剛性”的---也就是那些勞動你無論如何也繞不過去的。就單片機而言,既然工作需要,要求至少要比對愛好者高吧?編程語言是必須的,不是匯編就是C,得掌握一種。如果覺得C太難,那就別說匯編了,匯編更繁瑣。

評分

參與人數(shù) 1黑幣 +30 收起 理由
admin + 30 回帖助人的獎勵!

查看全部評分

回復(fù)

使用道具 舉報

來自 2522#
ID:295783 發(fā)表于 2018-5-29 08:53 | 只看該作者
我感覺你在學(xué)之前要對c語言有一個簡單的認(rèn)識 了解 然后建議你從最簡單的單片機學(xué)起 也就是51系列的單片機 在學(xué)的時候記住多實踐 不用一直學(xué)理論知識 時間更重要 在實踐的時候你可以學(xué)習(xí)c語言 這樣會學(xué)的快點 容易點 本人不建議你學(xué)匯編 第一匯編對新手來說比較難 第二基本上你想要的功能c語言都可以實現(xiàn) 第三 你只是現(xiàn)在要用單片機 所以不用學(xué)的太深 這個東西入門就夠你用了 這只是我個人意見 希望可以幫到你吧。。。

評分

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

查看全部評分

回復(fù)

使用道具 舉報

來自 2521#
ID:317135 發(fā)表于 2018-5-29 17:17 | 只看該作者
是邊學(xué)51,邊學(xué)C。51是學(xué)習(xí)的目的和最終的產(chǎn)品,而C只是一個工具。學(xué)51的過程中,有C部分不懂的就翻書找資料,有針對性的翻書找資料會比單純的看書學(xué)習(xí)效率高多了(這搜索也是我要你直接上51的原因)。前提是,你要堅持過前面那段懵懂啥也不會的時間,多動手敲代碼。我這個辦法是學(xué)起來效果最好的,有個人帶下就最好了。至于匯編,如果長期做單片機,就可以學(xué)下,可以加深對一些寄存器、工作機制的了解。以后如果轉(zhuǎn)linux wince android ,則不學(xué)也無所謂。畢竟時間有限,不可能面面俱到。

評分

參與人數(shù) 1黑幣 +40 收起 理由
admin + 40 回帖助人的獎勵!

查看全部評分

回復(fù)

使用道具 舉報

來自 2520#
ID:340900 發(fā)表于 2018-5-29 21:19 | 只看該作者
如果你不想學(xué)習(xí)C語言就想學(xué)會使用51單片機,可以。但是你必須看得懂它的函數(shù)的風(fēng)格,知道他的循環(huán),判斷,指針的,數(shù)組的風(fēng)格。
其實最好的替代C語言的是機器指令就是MOV指令集
但是可讀性很差,除了寫的人,其他人看很難懂。但是這種方法寫的代碼,運行的速度將遠(yuǎn)遠(yuǎn)比用C語言寫的代碼處理速度快。所以某些需要高速處理的程序,會選擇它而不是用C語言編譯后的代碼

評分

參與人數(shù) 1黑幣 +40 收起 理由
admin + 40 回帖助人的獎勵!

查看全部評分

回復(fù)

使用道具 舉報

來自 2519#
ID:320097 發(fā)表于 2018-5-29 22:46 | 只看該作者
樓主不要想的太過于簡單了,學(xué)習(xí)的過程是相當(dāng)繁瑣的,根本沒可能十天半個月就學(xué)個半桶水的,如果你懂硬件電路的話還稍微好一點,如果你連硬件電路也搞不定的話,那就更難了,因為單片機注重實踐,實踐必然會涉及到硬件電路,軟件和硬件是配套設(shè)計的,如果你只想著在電腦上看幾個例程,自己再試著編幾個就能學(xué)會的話,那你還是趁早打算吧,有那么簡單的話,這就不叫難題了。俗話說興趣是最好的老師,強迫自己去學(xué)的話,根本就學(xué)不進去,好多人都是卡在第一關(guān),一開始信心滿滿,學(xué)不了幾天就再也不想碰這玩意了,因為枯燥煩,老是報錯卻又花費大量時間也找不到問題,自然也就沒勁了

評分

參與人數(shù) 1黑幣 +60 收起 理由
admin + 60 回帖助人的獎勵!

查看全部評分

回復(fù)

使用道具 舉報

來自 2518#
ID:354243 發(fā)表于 2018-9-7 14:47 | 只看該作者
學(xué)習(xí)單片機分硬件和軟件兩塊,硬件部分可以先學(xué),只要有電路基礎(chǔ)知識就可以;軟件部分可以用C語言,也可用匯編語言,如果都不會,可以先適當(dāng)接觸一些簡單的程序,由淺到深的理解每一條語句,慢慢增加難度,學(xué)習(xí)一段時間就好很多了。記住:單片機硬件部分就像人的軀體,而軟件部分就像人的思想和靈魂。

評分

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

查看全部評分

回復(fù)

使用道具 舉報

來自 2517#
ID:395196 發(fā)表于 2018-9-7 22:52 | 只看該作者
c語言沒搞定,不知道同學(xué)會不會匯編,51匯編也可以,還有就是看同學(xué)是玩玩,還是想深入,玩玩無所謂,深入就需要學(xué)內(nèi)功不是招式,網(wǎng)上很多視頻,弄塊開發(fā)板燒幾個程序,亮個燈其內(nèi)部原理一點不談,很多人學(xué)完,連最小系統(tǒng)都不會搭建。想深入,模電,數(shù)電不可少,這比較是硬件,c語言,匯編要懂,這是適合硬件的語言,建議看看微機原理,這是不可少的,很多專有名詞你就懂了,不要連高位和地位都弄不清,不知所云。所以我開始就問樓主是玩玩,還是深入。深入需要的東西很多,玩玩無所謂。我大一開始玩單片機,以為自己會了,大二學(xué)微機原理,懂了很多以前不明白的東西比如P0口 00000001是那IO口哪位輸出高電平,學(xué)了微機原理明白了高低位,就理解了,大三正式開始講單片機,我們老師說:我們學(xué)的是內(nèi)功,你們以前的都是招式。的確學(xué)了又有一種新境界,勸同學(xué)想靠這個吃飯,還是重基礎(chǔ),多深入。

評分

參與人數(shù) 1黑幣 +80 收起 理由
admin + 80 回帖助人的獎勵!

查看全部評分

回復(fù)

使用道具 舉報

來自 2516#
ID:395356 發(fā)表于 2018-9-8 15:32 | 只看該作者
學(xué)單片機,你不用c,那你只能用匯編了,匯編可比c難多了,還是學(xué)學(xué)c吧,不用精,但也要通。匯編也得熟悉,否則就別學(xué)單片機

評分

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

查看全部評分

回復(fù)

使用道具 舉報

來自 2515#
ID:395522 發(fā)表于 2018-9-9 02:03 | 只看該作者
C語言是單片機里的高階語言,低階編程語言都是01010與一堆搬遷指令,相對人跟電腦溝通用C較符合下命令控制,初學(xué)新手的我建議學(xué)習(xí)不要怕花時間,經(jīng)驗跟實力都是慢慢累加起來的,保持一些熱誠。

評分

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

查看全部評分

回復(fù)

使用道具 舉報

來自 2514#
ID:387733 發(fā)表于 2018-9-11 12:23 | 只看該作者
為什么不可以?我入門的時候是軟硬件分開的,做硬件的人可以不懂軟件,做軟件的人也可以不懂硬件。我是做硬件的。那時候都是用匯編的,c的開發(fā)環(huán)境不多,軟件人員也是用的匯編編程。后來慢慢的自學(xué)匯編,開始編程,也完成了很多項目,然后在匯編的基礎(chǔ)上再進一步學(xué)習(xí)C。有時在C編譯后會去看一下相應(yīng)的匯編,同一事件,使用不同的C語句,會產(chǎn)生不同的匯編,選擇短小精悍的,就能優(yōu)化自己的C程序。

評分

參與人數(shù) 1黑幣 +40 收起 理由
admin + 40 回帖助人的獎勵!

查看全部評分

回復(fù)

使用道具 舉報

來自 2513#
ID:387272 發(fā)表于 2018-9-11 14:52 | 只看該作者
c語言以及匯編語言是單片機開發(fā)應(yīng)用中的語言基礎(chǔ),就自身而言,在學(xué)校的時候?qū)W習(xí)的是匯編語言,但是因為基礎(chǔ)問題始終搞不定,后來繼續(xù)求學(xué),期間所做的研究與單片機無關(guān),但是終究逃脫不掉命運的安排,工作中還是用到了單片機,但是學(xué)習(xí)的語言為C,走了一圈發(fā)現(xiàn),不要認(rèn)為難就不學(xué)習(xí),靜下心來,等你入門了發(fā)現(xiàn)并沒有想象中的那么復(fù)雜。

評分

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

查看全部評分

回復(fù)

使用道具 舉報

來自 2512#
ID:397304 發(fā)表于 2018-9-13 09:02 | 只看該作者
我當(dāng)時學(xué)51時也是沒有C基礎(chǔ)的,連數(shù)組和指針都不會用。不過我還是堅持過來了�?梢赃厡W(xué)51邊學(xué)c,想把c學(xué)好后再學(xué)51這個想法是不對的。對照例題,多敲代碼,哪怕你不懂它的意思,把每個代碼都要敲一兩遍。敲代碼時思考為何這樣,找資料。實在不知道為何這樣,就先跳過。只要堅持一個月,那么很多東西你自然就會明白是什么意思,為何這樣。你也就基本可以上路了。切記切記:多動手!

評分

參與人數(shù) 1黑幣 +30 收起 理由
admin + 30 回帖助人的獎勵!

查看全部評分

回復(fù)

使用道具 舉報

來自 2511#
ID:398191 發(fā)表于 2018-9-15 10:20 | 只看該作者
以前這個問題我問過好幾個人,但是最后還是紅著臉回去乖乖地學(xué)了!給你個建議吧,C其實不難,就學(xué)一點入門的基礎(chǔ)知識,掌握一些要點,會敲一些簡單程序,如果你不太趕時間的話,推薦你看一些視頻,比如郭天祥等老師錄制的,最好能配上一塊相應(yīng)的開發(fā)板,跟著視頻做一些程序?qū)嶒�,單片機的知識在這期間就會開始積累并得到運用。我就是這么過來的,祝學(xué)有所成,工作順利!

評分

參與人數(shù) 1黑幣 +30 收起 理由
admin + 30 回帖助人的獎勵!

查看全部評分

回復(fù)

使用道具 舉報

來自 2510#
ID:398794 發(fā)表于 2018-9-16 21:49 | 只看該作者
單片機的學(xué)習(xí)主要是學(xué)習(xí)對應(yīng)的硬件資源,了解處理器的時鐘,外設(shè),處理器架構(gòu)等,根據(jù)官方提供的例程和手冊進行入門級學(xué)習(xí)。嵌入式軟件目前主要以C和C++為流行,匯編語言的話基本在啟動文件或者底層的配置文件,一般官方都已提供。如果沒有C語言的支撐的話,在軟件編程方面將會受到局限。

評分

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

查看全部評分

回復(fù)

使用道具 舉報

來自 2509#
ID:381627 發(fā)表于 2018-9-17 20:16 | 只看該作者
我們?yōu)槭裁匆粩嗟膶W(xué)習(xí),因為我們都希望讓自己變得更加優(yōu)秀。c語言是學(xué)習(xí)單片機的基礎(chǔ),當(dāng)然也不是非他一切都不可,但是如果想去真正了解單片機的話,我覺得你還是應(yīng)該學(xué)習(xí)一下c語言的基礎(chǔ)知識。如果不學(xué)的話,你學(xué)單片機是很累的,我建議是你去買一本c語言的書,借助網(wǎng)上的視頻資料自己進行學(xué)習(xí),c語言其實說難也不難,真的,只不過是高中的技術(shù)再深入一點而已。給你發(fā)了幾個文件,希望對你有所幫助。最后,希望你成為一個大佬!嘿嘿。。。

評分

參與人數(shù) 1黑幣 +30 收起 理由
admin + 30 回帖助人的獎勵!

查看全部評分

回復(fù)

使用道具 舉報

來自 2508#
ID:398162 發(fā)表于 2018-9-17 22:28 | 只看該作者
我專業(yè)是數(shù)控的,看學(xué)長學(xué)單片機感覺挺好玩就也自學(xué),一開始接觸的話,發(fā)現(xiàn)要學(xué)c語言,于是買了本書,自學(xué)了一些基礎(chǔ)后,才來學(xué)習(xí)的,發(fā)現(xiàn)都是一些很簡單的問題,0基礎(chǔ)也是可以的,最關(guān)鍵的還是要看懂那些原理圖,看懂了原理圖的話,再來看程序,很快就看得懂,理解了的,因人而異吧。

評分

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

查看全部評分

回復(fù)

使用道具 舉報

來自 2507#
ID:395863 發(fā)表于 2018-9-18 16:43 | 只看該作者
如果樓主確實愛好單片機編程,C語言編程可以根據(jù)教程由淺入深。
建議:1、弄個或者自己制作一個單片機學(xué)習(xí)機;2、根據(jù)學(xué)習(xí)機提供的資料,學(xué)習(xí)單片機編程;3、逐步掌握后,可自行根據(jù)實際需要,編寫相應(yīng)程序。
祝你進步!

評分

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

查看全部評分

回復(fù)

使用道具 舉報

來自 2506#
ID:402089 發(fā)表于 2018-9-25 11:46 | 只看該作者
可以的哦  先學(xué)習(xí)一些基本的C語言,就可以進行單片機的學(xué)習(xí),在學(xué)習(xí)單片機的過程中,再不斷地加強c語言的學(xué)習(xí)。學(xué)單片機沒什么竅門,作為一門知識,學(xué)它和學(xué)其他科目都用共性,謙虛、嚴(yán)謹(jǐn)、勤勞是必須的,不同的是,僅僅靠興趣維持是不行的,它帶給你的困難會很快讓你失去興趣,單片機,要的更多的是毅力,面對困難,只有勤勞,而不是所謂的靈感。大多數(shù)人,都是經(jīng)歷幾十次失敗就停手了,我不是很聰明的人,我經(jīng)歷最多的失敗足有300多次,我的成功,都是源于我的堅持,堅持正確的思路并持之以恒!
希望這些文字或多或少的給初學(xué)者一些幫助, 早日入門!

評分

參與人數(shù) 1黑幣 +50 收起 理由
admin + 50 回帖助人的獎勵!

查看全部評分

回復(fù)

使用道具 舉報

來自 2505#
ID:402346 發(fā)表于 2018-9-25 19:56 | 只看該作者
單片機在運行編程這一塊的基礎(chǔ)就是C語言,建議還是學(xué)一下吧。像比較基礎(chǔ)的單片機51,里面?zhèn)鞲衅魇裁吹目刂贫家蕾嘋語言的編寫,一個簡單的小車的運動就涉及了很多的算法,沒有一定的C基礎(chǔ)是不太好上手的,現(xiàn)在C已經(jīng)是很多學(xué)校大一必學(xué)的基礎(chǔ)課。懂了C以后,很多軟件就更容易接受和上手了

評分

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

查看全部評分

回復(fù)

使用道具 舉報

來自 2504#
ID:404846 發(fā)表于 2018-10-2 13:48 | 只看該作者
看了評論區(qū),有一部分人支持有一部分人不支持。作為一個單片機愛好者,也是最近入坑一直沒有明確目標(biāo)該怎么做,于是乎就嘗試了一下自學(xué)c語言,我覺得既然是學(xué)習(xí)單片機那就得有個基礎(chǔ),學(xué)習(xí)c語言我認(rèn)為是有必要的,希望能幫到你

評分

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

查看全部評分

回復(fù)

使用道具 舉報

來自 2503#
ID:404846 發(fā)表于 2018-10-2 13:53 | 只看該作者
作為一個剛?cè)肟拥膯纹瑱C愛好者,初衷是想要做一個屬于自己的可電子操控的鋼鐵俠盔甲,完全是出于一腔熱血,但是當(dāng)時年齡還小還有些迷茫,不知該怎么做,看了許多單片機的資料也沒能找到一個有效的方法�,F(xiàn)在上了大學(xué)馬上也要畢業(yè)了才開始接觸c語言,覺得學(xué)好單片機首先要搞明白最基礎(chǔ)的原理,不管是機器語言還是MOV,最行之有效的方法還是學(xué)習(xí)C語言,樓主出于工作需求解除了這個,不像我們滿腔熱血去干,三分鐘熱度過去了就放下,我相信樓主能很快學(xué)會,而且以后開發(fā)一個屬于自己的項目,c語言還是非常可行的。希望能幫到你

評分

參與人數(shù) 1黑幣 +50 收起 理由
admin + 50 回帖助人的獎勵!

查看全部評分

回復(fù)

使用道具 舉報

來自 2502#
ID:409236 發(fā)表于 2018-10-13 22:18 | 只看該作者
1,樓主,你首先要學(xué)習(xí)C語言基礎(chǔ),就相當(dāng)于80%會單片機了,因為現(xiàn)在所有8/16/32位(51系列,MSP430系列,ARM系列)都是使用C語言。
2,先看內(nèi)核8051的單片機:臺灣宏晶的STC89C51-DIP40/或其它如新茂,到網(wǎng)上買一個開發(fā)板,價格不會超過200元。
3,看一下單片機功能:包換內(nèi)部FLASH、RAM、TIMER、INT、ADC、USB、ISP/IAR等。
4,編譯環(huán)境、編程軟件KEIL。
5,打開開發(fā)板的例子程序,在KEIL編譯,下載到板,看結(jié)果和說明是不是相符,達到這樣效果時,你心里肯定很秀激動,這時你真正學(xué)會了單片機,你成功了�。。。�!。
6,單片機C語言舉例:
sbit SPEAK = P1^5;        //IO口定義為蜂鳴器控制
如果蜂鳴器正極接電源,SPEAK =0;蜂鳴器就會響,你看就是這么簡單。
unsiggne char temp;//定義TEMP為單字節(jié)變量。
sfr PORTA P1;//將P1口定義為PORTA
總結(jié):多做開發(fā)板上的實驗,你要多參與這樣的項目開發(fā),慢慢就會了。

評分

參與人數(shù) 1黑幣 +60 收起 理由
admin + 60 回帖助人的獎勵!

查看全部評分

回復(fù)

使用道具 舉報

來自 2501#
ID:600952 發(fā)表于 2020-4-26 14:14 | 只看該作者
建議如果純愛好的話,最開始可以不用學(xué)大量枯燥的理論知識,初步了解一下之后可以在網(wǎng)上找代碼,邊改邊學(xué),效果會好一些,之后再慢慢深入學(xué)習(xí),望采納,謝謝!

評分

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

查看全部評分

回復(fù)

使用道具 舉報

來自 2500#
ID:732506 發(fā)表于 2020-4-26 22:13 | 只看該作者
不會c語言也是可以學(xué)單片機的,如果只是個人愛好,需要簡單快速,可以試一下Bascom-8051,Bascom-avr,mikroBasic 等幾種Basic編譯器。比C容易入門,常用庫已經(jīng)包含在內(nèi)。論壇很多自稱初學(xué)者問的問題都涉及c語言基礎(chǔ)和底層驅(qū)動,可見c對初學(xué)者不是很容易,一開始搞底層驅(qū)動也很費力,浪費很多時間。如果有初中Basic語言基礎(chǔ),用Basic編譯器一般一周可以入門,十幾天可以作出簡單項目,C和底層的問題以后在使用中慢慢會了解的。

評分

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

查看全部評分

回復(fù)

使用道具 舉報

來自 2499#
ID:453974 發(fā)表于 2020-10-15 16:59 | 只看該作者
不會的話也好辦,要么做好長期學(xué)習(xí)C的準(zhǔn)備,要么可以搞一些類似于arduino的單片機,那個板子還是很好開發(fā)的,但還是學(xué)一學(xué)更深層次的比較有利于以后的發(fā)展
回復(fù)

使用道具 舉報

來自 2498#
ID:798631 發(fā)表于 2020-10-15 19:36 | 只看該作者
不會C語言,比較困難,即便從0學(xué)C弄單片機也真的很簡單,我直到現(xiàn)在也不精通C,C總是學(xué)了忘忘了學(xué)的,照樣干了20年了,也沒什么拿不下的,單片機還是以硬件為主,編程32K以下的簡單,比這大的程序我也沒編過。
回復(fù)

使用道具 舉報

2497#
ID:1130054 發(fā)表于 2024-8-1 21:35 來自手機 | 只看該作者
C語言可以學(xué)。
回復(fù)

使用道具 舉報

2496#
ID:1129742 發(fā)表于 2024-7-28 21:19 | 只看該作者
當(dāng)然可以!即使你不會C語言,你仍然可以學(xué)習(xí)單片機。這里有一些建議供你參考:

基礎(chǔ)知識:首先,了解單片機的基本概念、結(jié)構(gòu)和工作原理。這可以通過閱讀書籍、觀看在線教程或參加培訓(xùn)課程來實現(xiàn)。

學(xué)習(xí)編程語言:雖然C語言是單片機編程的主要語言,但你可以從其他更容易上手的語言開始,比如Arduino平臺使用的簡化版C++,或者Python(用于一些微控制器如MicroPython)。

選擇合適的開發(fā)板:選擇一個適合初學(xué)者的開發(fā)板,如Arduino、ESP32、STM32等。Arduino特別適合初學(xué)者,因為它有大量的文檔和社區(qū)支持。

實踐項目:從簡單的項目開始,比如點亮一個LED燈,逐步增加難度。通過實踐你可以更好地理解單片機的工作原理和編程技巧。

參考資料和社區(qū):利用網(wǎng)絡(luò)資源,如教程、論壇和視頻,解決學(xué)習(xí)過程中遇到的問題。加入相關(guān)的學(xué)習(xí)群體或社區(qū),也能獲得很多幫助。

學(xué)習(xí)C語言:雖然可以不學(xué)C語言直接上手單片機,但學(xué)習(xí)C語言會讓你在編程單片機時更加得心應(yīng)手。你可以在實踐中逐步學(xué)習(xí)C語言,逐漸掌握其基礎(chǔ)語法和編程技巧。

希望這些建議能幫到你,祝你學(xué)習(xí)順利!
回復(fù)

使用道具 舉報

2495#
ID:1129742 發(fā)表于 2024-7-28 21:18 | 只看該作者

可以的,即使你不會C語言,也可以學(xué)習(xí)單片機。單片機編程主要使用C語言,但基礎(chǔ)知識和一些工具的使用可以讓你逐步上手。以下是一些建議,幫助你開始學(xué)習(xí)單片機:

基礎(chǔ)知識學(xué)習(xí):

數(shù)字電路和模擬電路:了解電路基礎(chǔ)知識,例如電阻、電容、二極管、三極管等。
單片機基礎(chǔ):學(xué)習(xí)單片機的基本概念和架構(gòu),例如寄存器、中斷、定時器等。
選擇合適的單片機:

常見的單片機有51系列、AVR系列、PIC系列和STM32系列。對于初學(xué)者,推薦選擇資源豐富、社區(qū)活躍的單片機,例如STC 51單片機
回復(fù)

使用道具 舉報

2494#
ID:1066153 發(fā)表于 2023-3-11 22:55 | 只看該作者
可以會匯編語言也能行的
回復(fù)

使用道具 舉報

2493#
ID:206581 發(fā)表于 2023-3-11 15:28 | 只看該作者
單片機用C或匯編驅(qū)動,還是先學(xué)C比較好一點。
回復(fù)

使用道具 舉報

2492#
ID:382454 發(fā)表于 2023-3-10 09:38 | 只看該作者
都是從零開始的,沒有一個人走路都不會,就會飛。
回復(fù)

使用道具 舉報

2491#
ID:313517 發(fā)表于 2023-3-5 15:23 | 只看該作者
當(dāng)然要會c語言了,最后還要會匯編語言
回復(fù)

使用道具 舉報

2490#
ID:1033342 發(fā)表于 2023-3-1 21:28 | 只看該作者
不太行吧,可能,就肯定是需要代碼基礎(chǔ)的,如果你會其他語言的話,可以嘗試學(xué)習(xí)一下C語言,可以很快上手的,然后再學(xué)習(xí)單片機;如果不會C語言的,如果有時間的話建議那本書或者找個教材好好學(xué)習(xí),可以學(xué)深一些,會有很大好處,如果想快速入手的話就有那種成就感,可以著重跟一下C語言的例程代碼去學(xué)習(xí),把基本的弄懂,就可以開始學(xué)習(xí)單片機了,但是遇到很多比較奇怪的問題可能解決不了
回復(fù)

使用道具 舉報

2489#
ID:1061645 發(fā)表于 2023-1-27 20:29 | 只看該作者
不可以,先學(xué)會C基本語句
回復(fù)

使用道具 舉報

2488#
ID:504896 發(fā)表于 2023-1-24 18:30 | 只看該作者
可以,英文,數(shù)學(xué),邏輯思維  本人也是新手,我寫的函數(shù)基本都是拼音,不好與別人的程序融合
回復(fù)

使用道具 舉報

2487#
ID:1044751 發(fā)表于 2022-9-14 16:57 | 只看該作者
這...那你用匯編和機器語言我也不攔你
回復(fù)

使用道具 舉報

2486#
ID:1044690 發(fā)表于 2022-9-14 00:01 | 只看該作者
可以學(xué)習(xí)匯編!
回復(fù)

使用道具 舉報

2485#
ID:1044689 發(fā)表于 2022-9-13 23:48 | 只看該作者
可以,但是對于單片機學(xué)習(xí)學(xué)習(xí)c語言又是最好的途徑,操作c語言的單片機叫keil c
回復(fù)

使用道具 舉報

2484#
ID:1044316 發(fā)表于 2022-9-9 04:32 | 只看該作者
可以的,學(xué)無止境
回復(fù)

使用道具 舉報

2483#
ID:1026826 發(fā)表于 2022-5-15 21:10 | 只看該作者
我就不怎么會c語言,我們老師是用匯編教我們的,然后程序設(shè)計我們學(xué)的是c++,感覺匯編還要簡單一些。本人大一,學(xué)習(xí)的知識很簡單片面,僅供參考。
回復(fù)

使用道具 舉報

2482#
ID:1026496 發(fā)表于 2022-5-15 10:29 | 只看該作者
需要一定的基礎(chǔ)在學(xué)習(xí)單片機,可以看看開源的單片機的代碼,這樣可以在代碼中學(xué)習(xí)c語言,可以查缺補漏
回復(fù)

使用道具 舉報

2481#
ID:1025765 發(fā)表于 2022-5-12 17:43 | 只看該作者
完全沒問題,多看視頻多看書多動手寫代碼,如果你會寫框架了,那么其他那些外圍功能就很簡單了
回復(fù)

使用道具 舉報

2480#
ID:1021614 發(fā)表于 2022-5-12 17:34 | 只看該作者
留個記號,慢慢看慢慢學(xué)
回復(fù)

使用道具 舉報

2479#
ID:1024464 發(fā)表于 2022-5-9 08:21 | 只看該作者
盡量學(xué)好C語言。建議題主抽出一定的時間,學(xué)習(xí)一下C語言的大殺器:指針,數(shù)組和結(jié)構(gòu)體。
回復(fù)

使用道具 舉報

2478#
ID:1024946 發(fā)表于 2022-5-9 00:33 | 只看該作者
可以學(xué),學(xué)習(xí)中不懂的時候再研究c語言知識也可以
回復(fù)

使用道具 舉報

2477#
ID:61140 發(fā)表于 2022-5-8 14:54 | 只看該作者
不會C可以學(xué)匯編,匯編是直接指向型語言,執(zhí)行效率高,上手快.C語言是一堆函數(shù)來回轉(zhuǎn),沒基礎(chǔ)學(xué)起很吃力,倒也不是學(xué)不會,只是會相當(dāng)費勁.
回復(fù)

使用道具 舉報

2476#
ID:760761 發(fā)表于 2022-5-6 17:21 | 只看該作者
匯編和c語言,這兩個東西你總得學(xué)的,不用學(xué)得太深,也就夠用,單片機比較注重實踐,建議可以嘗試去論壇里找一些簡單的設(shè)計,直接去看代碼,如果注釋比較全的話,上手還是很簡單的
回復(fù)

使用道具 舉報

2475#
ID:1003226 發(fā)表于 2022-2-23 10:20 | 只看該作者
匯編比C更難~
回復(fù)

使用道具 舉報

2474#
ID:1006336 發(fā)表于 2022-2-22 23:38 | 只看該作者
可以去學(xué)習(xí)arduino類的,對C語言要求會基礎(chǔ)就行了
回復(fù)

使用道具 舉報

2473#
ID:1005963 發(fā)表于 2022-2-20 22:23 | 只看該作者
短期發(fā)展只是玩一下,不用學(xué)
長期發(fā)展一定要學(xué)好
回復(fù)

使用道具 舉報

2472#
ID:1005877 發(fā)表于 2022-2-19 23:33 | 只看該作者
我入手也不會,現(xiàn)學(xué)的,基本語法學(xué)習(xí)很快的
回復(fù)

使用道具 舉報

2471#
ID:1003077 發(fā)表于 2022-2-19 20:05 | 只看該作者
yzwzfyz 發(fā)表于 2017-11-23 22:44
樓主:本人就從不用C寫程序,30年前也不知道有C,也照樣出產(chǎn)品。

還是鼓勵兩種都學(xué)吧,搞明白原理就得學(xué)學(xué)匯編,畢竟匯編是直接針對硬件進行操作的,但是從方便程度來說還是用C,這兩者是相輔相成。
回復(fù)

使用道具 舉報

2470#
ID:1003077 發(fā)表于 2022-2-19 20:00 | 只看該作者
可以,但是要正真搞明白單片機原理還是從匯編開始,搞明白了,等真正實戰(zhàn)時用C,畢竟C很方便
回復(fù)

使用道具 舉報

2469#
ID:644357 發(fā)表于 2022-2-19 11:39 來自手機 | 只看該作者
哪有盲區(qū)就去學(xué)哪里才是正途
回復(fù)

使用道具 舉報

2468#
ID:1005694 發(fā)表于 2022-2-18 16:01 | 只看該作者
c起碼是個基礎(chǔ),建議由簡入難
回復(fù)

使用道具 舉報

2467#
ID:1003232 發(fā)表于 2022-1-26 10:17 | 只看該作者
多少得學(xué)點C語言,不然程序看不明白啊
回復(fù)

使用道具 舉報

2466#
ID:997051 發(fā)表于 2022-1-25 21:13 | 只看該作者
想用單片機嗎?學(xué)習(xí)C 吧!
想懂單片機嗎?學(xué)習(xí)匯編吧!
回復(fù)

使用道具 舉報

2465#
ID:998630 發(fā)表于 2022-1-23 18:35 | 只看該作者
學(xué)習(xí)C語言很重要,大部分是單片機是用C編程的,起碼得會一種語言,建議學(xué)習(xí)一下C語言。
回復(fù)

使用道具 舉報

2464#
ID:1001367 發(fā)表于 2022-1-23 17:32 | 只看該作者
不太行吧,可能,就肯定是需要代碼基礎(chǔ)的,如果你會其他語言的話,可以嘗試學(xué)習(xí)一下C語言,可以很快上手的,然后再學(xué)習(xí)單片機;如果不會C語言的,如果有時間的話建議那本書或者找個教材好好學(xué)習(xí),可以學(xué)深一些,會有很大好處,如果想快速入手的話就有那種成就感,可以著重跟一下C語言的例程代碼去學(xué)習(xí),把基本的弄懂,就可以開始學(xué)習(xí)單片機了,但是遇到很多比較奇怪的問題可能解決不了
回復(fù)

使用道具 舉報

2463#
ID:486279 發(fā)表于 2022-1-7 12:26 | 只看該作者
不會C語言坑定不行的
回復(fù)

使用道具 舉報

2462#
ID:885797 發(fā)表于 2022-1-5 12:51 | 只看該作者
不可以,C語言是工具,就和你不會加減乘除學(xué)不了模電一樣
回復(fù)

使用道具 舉報

2461#
ID:944369 發(fā)表于 2022-1-3 17:50 | 只看該作者
首先你要對單片機感興趣,才回去學(xué)C語言
回復(fù)

使用道具 舉報

2460#
ID:999280 發(fā)表于 2022-1-2 20:29 | 只看該作者
單片機匯編入門不難,C語言入門也不難。我在大學(xué)做設(shè)計用匯編。
回復(fù)

使用道具 舉報

2459#
ID:871326 發(fā)表于 2022-1-2 17:03 | 只看該作者
肯定要學(xué)的,C語言基礎(chǔ)呀,匯編語言更難
回復(fù)

使用道具 舉報

2458#
ID:893997 發(fā)表于 2021-12-29 10:13 | 只看該作者
其實單片機的初期只需要一些C語言基礎(chǔ),所以你可以先照著視頻入門,現(xiàn)在很多基礎(chǔ)視頻都是零基礎(chǔ)入門的。
回復(fù)

使用道具 舉報

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

本版積分規(guī)則

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

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

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