找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 14247|回復: 49
收起左側

學習單片機c語言是否是一定要學好的

  [復制鏈接]
ID:253045 發(fā)表于 2017-11-24 15:38 | 顯示全部樓層 |閱讀模式
學習單片機c語言是否是一定要學好的
回復

使用道具 舉報

ID:238009 發(fā)表于 2017-11-25 15:25 來自觸屏版 | 顯示全部樓層
也不用很精通吧,,不過會是必須的
回復

使用道具 舉報

ID:244089 發(fā)表于 2017-11-26 21:34 | 顯示全部樓層
一定要學好,不然看不懂程序,不知道程序是干嘛的
回復

使用道具 舉報

ID:254050 發(fā)表于 2017-11-27 10:29 | 顯示全部樓層
只要在用單片機,C不精通也是至少會基礎的
回復

使用道具 舉報

ID:212797 發(fā)表于 2017-11-27 13:13 | 顯示全部樓層
當然是越精通越好,不過如果只是做簡單單片機開發(fā)一般水平也是可以的。
回復

使用道具 舉報

ID:254196 發(fā)表于 2017-11-27 15:46 | 顯示全部樓層
當然是精通最好咯,可以有效的解決很多的開發(fā)問題,本人單片機水平一半,求指導及資料
回復

使用道具 舉報

ID:233681 發(fā)表于 2017-11-27 17:04 | 顯示全部樓層
肯定的 ,這是基礎 否則就與編程無緣了,主要是學好那種思路,思想,,,一通百通
回復

使用道具 舉報

ID:246546 發(fā)表于 2017-11-27 18:17 | 顯示全部樓層
必須的,特別是指針。。。。。。。。。。
回復

使用道具 舉報

ID:254298 發(fā)表于 2017-11-27 18:27 | 顯示全部樓層
需要好好學,因為嵌入式高等作品的C語言要求很高,你最好把c語言基本好好學一下
回復

使用道具 舉報

ID:142559 發(fā)表于 2017-11-27 20:18 | 顯示全部樓層
C語言是必須的,你會匯編也行
回復

使用道具 舉報

ID:249564 發(fā)表于 2017-11-27 20:20 | 顯示全部樓層
是的。單片機里需要c語言來編寫程序。
回復

使用道具 舉報

ID:111634 發(fā)表于 2017-11-27 21:02 | 顯示全部樓層
xiong_50351671 發(fā)表于 2017-11-27 18:17
必須的,特別是指針。。。。。。。。。!

錯!不用指針也可!指針學不好的人,千萬不要被嚇住了。
回復

使用道具 舉報

ID:60379 發(fā)表于 2017-11-27 21:51 | 顯示全部樓層
單片機C語言講解非常完整透徹的好書一本,只要學懂這本書上的C語言,其它C語言的書都不用看了。第二章   C語言基礎
第2章  單片機開發(fā)必須掌握的C語言基礎
2.1  簡單數(shù)據(jù)類型與運算符
2.1.1  原碼、反碼、補碼、BCD碼、格雷碼
    2.1.2  常量      
    2.1.3 變量的數(shù)據(jù)類型(bit、char、int、long、float)
2.1.4  變量存儲空間(code、data 、bdata 、idata、xdata)
2.1.5  變量存儲類型(auto、static、extern)
2.1.6  變量作用域
2.1.7  運算符   
2.1.8  運算符的優(yōu)先級與結合性
2.2  C51構造數(shù)據(jù)類型
2.2.1  數(shù)組:將相同類型數(shù)據(jù)組合在一起就構成數(shù)組(如數(shù)碼管顯示緩沖區(qū))
2.2.2  結構體:將不同類型數(shù)據(jù)組合在一起就構成結構體(如年月日2014-12-31)
2.2.3  共用體:不同變量占用相同內存地址就是共用體
2.2.4  指針:用于直接讀取或修改內存值
2.2.5  #define與typedef的差別
2.3  流程與控制
  2.3.1 分支結構
  2.3.2  循環(huán)結構
  2.3.3  跳轉結構
2.4   函數(shù)
    2.4.1 函數(shù)定義
2.4.2  調用格式
2.4.3  傳值調用與傳地址調用2種方式對比
2.4.4  數(shù)組作為函數(shù)參數(shù)
2.4.5  使用指針變量作函數(shù)形式參數(shù)
2.4.6  使用結構體變量指針作為函數(shù)參數(shù)
2.4.7  函數(shù)作用域
2.4.8  庫函數(shù)
2.5   模塊化編程
    2.5.1  頭文件的編寫
    2.5.2  條件編譯
2.5.3  多文件程序(模塊化編程)
書封面照片C.JPG


回復

使用道具 舉報

ID:247789 發(fā)表于 2017-11-27 22:09 | 顯示全部樓層
肯定要學好,有些工作了好幾年的工程師會單片機,但C語言基礎挺差的,和真正的大神比起來,真的沒法比。我剛畢業(yè),坐我旁邊的是個北京大學的,C語言的基礎知識太扎實了,公司來來去去好多工程師,基本都被他秒殺。還有一個工作了十幾年的工程師,都自認比他差。學校的知識是通用的,就看你會不會用,你用的好,你就是愛因斯坦,用不好,去要飯
回復

使用道具 舉報

ID:254444 發(fā)表于 2017-11-27 22:59 | 顯示全部樓層
還好吧,首先要懂單片機的基本原理
回復

使用道具 舉報

ID:254453 發(fā)表于 2017-11-27 23:33 | 顯示全部樓層
啊,應該是
回復

使用道具 舉報

ID:254494 發(fā)表于 2017-11-28 08:54 | 顯示全部樓層
當你深入的時候,就知道學精的好處了
回復

使用道具 舉報

ID:254068 發(fā)表于 2017-11-28 09:51 | 顯示全部樓層
當然要好好學了
回復

使用道具 舉報

ID:254539 發(fā)表于 2017-11-28 10:15 | 顯示全部樓層
c語言是編程里的基礎語言,學好點對以后的編程理解都是有好處的。但語c確實是太基礎了,不建議花太多時間
回復

使用道具 舉報

ID:254556 發(fā)表于 2017-11-28 10:30 | 顯示全部樓層
基本方法學好,再者就是思路
回復

使用道具 舉報

ID:254064 發(fā)表于 2017-11-28 11:06 | 顯示全部樓層
肯定要學好啊!
回復

使用道具 舉報

ID:254589 發(fā)表于 2017-11-28 11:25 來自觸屏版 | 顯示全部樓層
C語言是把單片機搞懂的基本,學好C,才可以理解芯片是怎么控制及運行的,總之想學好單片機,C很重要。
回復

使用道具 舉報

ID:254593 發(fā)表于 2017-11-28 11:38 | 顯示全部樓層
了解就行,不用精通
回復

使用道具 舉報

ID:254701 發(fā)表于 2017-11-28 15:25 | 顯示全部樓層
一般水平肯定要有的,當然肯定越厲害越好啊
回復

使用道具 舉報

ID:254708 發(fā)表于 2017-11-28 15:38 | 顯示全部樓層
一些基礎還是要的。因為很多單片機是基于C語言的
回復

使用道具 舉報

ID:254721 發(fā)表于 2017-11-28 15:43 | 顯示全部樓層
至少是要會一些,能看懂例子跟教程,這樣才能自己去理解。
回復

使用道具 舉報

ID:114814 發(fā)表于 2017-11-30 18:59 | 顯示全部樓層
嗯  盡量學好吧  以后一般都會用到
回復

使用道具 舉報

ID:255869 發(fā)表于 2017-11-30 20:44 | 顯示全部樓層
肯定是要有一定基礎的,否則學不懂
回復

使用道具 舉報

ID:255894 發(fā)表于 2017-11-30 21:36 | 顯示全部樓層
剛開始編程我感覺就是按邏輯來,C語言是一類工具,不要犟死理,用什么指令別管麻煩不麻煩,他山之石可以攻玉
回復

使用道具 舉報

ID:255908 發(fā)表于 2017-11-30 21:58 | 顯示全部樓層
C語言是個基礎,只有基礎打好,才會避免一些不必要的問題,學好了C語言,就像有了一把矛,但要變鋒利,還的不斷磨練
回復

使用道具 舉報

ID:255935 發(fā)表于 2017-11-30 22:53 | 顯示全部樓層
C其實還是比較容易上手的,也是學習其他語言的敲門磚
回復

使用道具 舉報

ID:255976 發(fā)表于 2017-12-1 08:08 | 顯示全部樓層
大體的思路和一些代碼的意思必須要理解,要自己完全的編寫是不現(xiàn)實的,但是能在代碼上改明白是應該具備的
回復

使用道具 舉報

ID:255871 發(fā)表于 2017-12-1 08:50 | 顯示全部樓層
學的精通當然是好的,不過基礎會用就可以玩起來51了,表示學過c玩51挺容易上手
回復

使用道具 舉報

ID:255986 發(fā)表于 2017-12-1 09:00 | 顯示全部樓層
好多單片機都是c語言起步,c語言看不懂,你好難搞的
回復

使用道具 舉報

ID:253733 發(fā)表于 2017-12-1 09:03 | 顯示全部樓層
我覺得是必須的
回復

使用道具 舉報

ID:247340 發(fā)表于 2017-12-1 09:39 來自觸屏版 | 顯示全部樓層
如果你想自己設計一樣東西,c語言是必須要精通的,有很多代碼需要反復琢磨。如果只是偶爾做個東西,只需懂得基礎就好,代碼什么的在網上查好,一般錯誤很少。
回復

使用道具 舉報

ID:256124 發(fā)表于 2017-12-1 14:12 | 顯示全部樓層
C語言擅長和硬件打交道,想設計出好東西,缺不了熟悉C語言的
回復

使用道具 舉報

ID:256126 發(fā)表于 2017-12-1 14:24 | 顯示全部樓層
前面剛學不用太精通,后面一定要的
回復

使用道具 舉報

ID:256017 發(fā)表于 2017-12-1 14:44 | 顯示全部樓層
是的,很多都是用C語言寫的
回復

使用道具 舉報

ID:256017 發(fā)表于 2017-12-1 14:44 | 顯示全部樓層
先不用很會編程,但是一定要回閱讀程序
回復

使用道具 舉報

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

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表