99久久全国免费观看_国产一区二区三区四区五区VM_久久www人成免费看片中文_国产高清在线a视频大全_深夜福利www_日韩一级成人av

  • 回復
  • 收藏
  • 點贊
  • 分享
  • 發新帖

【每日知識點get~】過來人告訴你:初學單片機不必糾結于此!

初學單片機會有以下幾個誤區,過來人這么說:

1. 很難記住繁雜的寄存器?

寄存器不用死記硬背,有的人連一個寄存器都記不住。需要配置寄存器的時候,直接在網上或者書本上參考別人現成的配置程序是上策,查找芯片數據手冊是中策,死記硬背寄存器是最最下策。


2. 很難記住繁雜的匯編語言指令?

除非是在校學生要應付考試或者少數工作中繞不開匯編,否則學匯編就是浪費時間。我行走江湖多年,從來就沒有用匯編幫客戶做過一個項目。


3. C語言很難學?

你不用學指針,你不用學帶形參的函數,你不用學結構體,你不用學宏定義,你不用學文件操作,你也不用死記繁瑣的數據類型。你只要會:

5條指令語句switch語句,if else語句,while語句,for語句,=賦值語句。

7個運算符+,-,*,/,|,&,!。

4個邏輯關系符||,&&,!=,==.

3個數據類型unsigned char, unsigned int, unsigned long。

3個進制相互轉化,二進制,十六進制,十進制。

1個void函數。            

1個一維數組code(或const) unsigned char array[]。


那么世界上任何一種邏輯功能的單片機軟件你都能做出來。

我當年剛畢業出來工作的時候才知道可以用C語言開發單片機,一開始只用if語句就把項目做出來了,沒有用指針,沒有用帶形參的函數等復雜的功能。再到后來才慢慢開始用C語言其他的高級功能,但是我發現C語言其他的高級功能,本質上都是用我前面列舉出來的最基本功能集合而成,只是書寫更加簡單方便了一點,編譯后的機器碼都大同小異。


所以不會指針等高級功能你不用自卑,恰恰相反,當你會最簡單的幾個語句,就把這些高級功能的程序都做出來了,你才發現你對底層了解得更加透切,再學那些高級功能輕而易舉。當你裸機跑的程序都能夠協調得很好的時候,你才發現所謂高深的操作系統也不過如此,只要給你時間和金錢你也可以寫個操作系統來玩玩。


4. 很難記住精確時間的計算公式?

經常看到時間公式等于晶振,時鐘周期,執行指令次數他們之間的乘除關系式。我認為這些都是浮云,不用糾結也不用去記,大概了解一下就可以了。不管你對公式掌握得有多精確,你都不可能做出非常精確的時間。想用單片機做一個非常精確的時間這種想法一開始就是錯的,不可能的。真想做一個比較精確的時間,應該用外圍時鐘芯片或者FPGA和CPLD,而不是單片機。


5. 很難記住繁雜的各種通信協議?

什么IIC、SPI、232串口通訊,CAN、USB等等。這些都是浮云,你不用記那么多,你只要理解兩種通訊方式就夠了,那就是串行通訊方式和并行通訊方式。不管世界上有多少種通訊協議,物理世界上只有這兩種通訊方式,其他各種名稱的通訊協議都基于此兩種方式演變而來。


6. 很難寫短小精悍的程序?

初學者不要糾結于此。做項目開發,程序容量不是刻意追求的目標,程序多一點少一點沒關系,現在大容量的單片機品種非常多,容量不會是寸土寸金的事情,我們更加要關注程序的運行效率,可讀性和可修改性。


找槽點,來吐槽

文章來自互聯網,歡迎大家跟帖討論~~~~~~

全部回復(4)
正序查看
倒序查看
2018-01-25 14:56

后續

0
回復
2018-01-25 15:47
@縱橫風云
后續
等你吐槽了呢
0
回復
2018-01-27 23:15
多寫點,
0
回復
飛翔2004
LV.10
5
2018-01-29 20:49

除非是在校學生要應付考試或者少數工作中繞不開匯編,否則學匯編就是浪費時間。我行走江湖多年,從來就沒有用匯編幫客戶做過一個項目.

老弟,話不能這么說,適當了解匯編,可以讓你更好的認識單片機的架構,有些小項目,省成本的方案還就是得用匯編。因為低成本的OTP單片機編譯軟件只支持匯編。對代碼量也比較好控制等。匯編在小項目的程序具有較大的優勢,大項目就還是建議用C了,

0
回復
主站蜘蛛池模板: 国外xxx另类视频 | 韩国av一区二区三区四区 | 欧美午夜精品一区二区蜜桃 | 热99RE久久精品这里都是精品免费 | 亚洲一级性生活 | 日本少妇高潮叫床声 | 成人在线观看不卡 | Chinese国产HD精品实拍 | 97超碰在线视 | 亚洲VS成人无码人在线观看堂 | 青天衙门高清第一部免费观看 | 亚洲自偷自自 | 蜜臀久久精品久久久久久酒店? | 成人精品久久久 | 亚洲一区二区三区免费在线观看 | 一本到不卡免费一区二区 | 国内不卡的一区二区三区中文字幕 | 欧美亚洲中日韩中文字幕在线 | 美女自卫慰黄网站 | a国产亚洲欧美精品一区在线观看 | 国产精品一区二区含羞草 | 精品国产人妻一区二区三区 | 又大又硬又爽免费视频 | 亚洲a久久 | 麻豆av传媒 | 国产一区三区三区 | 扒开粉嫩的小缝隙喷白浆 | 色婷婷99se在线观看 | 天天干夜夜看 | 色综合久久天天综合网 | 靠比视频免费观看 | 黄色大片一级片 | 日本片成人在线观看 | 日韩国产一级毛片 | 日本一区高清 | 我的初次内射欧美成人影视 | 欧美成人一区二区三区在线观看 | 成人国产精品久久久按摩 | ts在线观看| 无码人妻精一区二区三区 | 国产精品99久久久久久小说 |