|
做單片機(jī)行業(yè)的話C語言必學(xué),匯編選學(xué).在部分小家電行業(yè),LED行業(yè)等產(chǎn)品功能不太復(fù)雜,且成本控制嚴(yán)格的情況下會(huì)選擇使用臺(tái)灣松翰,義隆,芯睿等8位單片機(jī),他們都是使用匯編語言編寫的程序.匯編語言指令少,代碼量一般會(huì)比較小,不需要機(jī)器翻譯,常用芯片1-2K內(nèi)存能實(shí)現(xiàn)的東西還是比較多.語言本身學(xué)習(xí)起來比較簡(jiǎn)單.如果你想做小家電類產(chǎn)品可以業(yè)余學(xué)習(xí)一下.C語言的話,是必學(xué)的,大多數(shù)公司都會(huì)用C語言開發(fā)產(chǎn)品.C語言基礎(chǔ)語法也簡(jiǎn)單,但要寫好一個(gè)程序難.不同的人寫出來的程序在易讀性,執(zhí)行效率,容錯(cuò)率可能都不一樣.新手寫出來的可能能實(shí)現(xiàn)功能,高手寫出來的程序不只功能上的實(shí)現(xiàn),還經(jīng)得起暴力測(cè)試,易讀性,擴(kuò)展性都很高.不管是C書寫規(guī)范,數(shù)據(jù)結(jié)構(gòu),C庫(kù)函數(shù),算法邏輯都要求非常高.需要大量學(xué)習(xí)與實(shí)踐才行. |
|