嵌入式是什么意思 想自學(xué)C語(yǔ)言,有什么好的方法和建議?
想自學(xué)C語(yǔ)言,有什么好的方法和建議?我的建議是你不要為了學(xué)C語(yǔ)言而學(xué)C語(yǔ)言。你想過(guò)沒(méi)有C語(yǔ)言當(dāng)初的發(fā)明目的是什么? 為什么到現(xiàn)在為止C語(yǔ)言還是那么火? 甚至你可以看看其他的現(xiàn)代語(yǔ)言 比如java p
想自學(xué)C語(yǔ)言,有什么好的方法和建議?
我的建議是你不要為了學(xué)C語(yǔ)言而學(xué)C語(yǔ)言。
你想過(guò)沒(méi)有C語(yǔ)言當(dāng)初的發(fā)明目的是什么? 為什么到現(xiàn)在為止C語(yǔ)言還是那么火? 甚至你可以看看其他的現(xiàn)代語(yǔ)言 比如java python 等等 基本的語(yǔ)法為什么和C語(yǔ)言那么相似?
C語(yǔ)言的目的就是盡量簡(jiǎn)化對(duì)硬件控制的難度。
所以我建議你最好從學(xué)習(xí)硬件開(kāi)發(fā)開(kāi)始 你就明白為C語(yǔ)言里有循環(huán)結(jié)構(gòu),每一個(gè)函數(shù)都要有參數(shù),為什么要對(duì)指針的上下界判斷。
你可以在買(mǎi)一些單片機(jī) 國(guó)產(chǎn)的STC就可以。學(xué)習(xí)單片機(jī)的開(kāi)發(fā)
也有很多的文檔,尤其是中文的文檔可以使用。
資料的內(nèi)容很全 可以從他入門(mén)C語(yǔ)言開(kāi)發(fā)硬件程序
汽車(chē)ECU用什么語(yǔ)言編程,汽車(chē)電腦維修的前景如何?
汽車(chē)ecu就是通常講的汽車(chē)電腦。
汽車(chē)ecu編程語(yǔ)言目前90%都是c語(yǔ)言編寫(xiě),其中部分匯編語(yǔ)言,還有部分c 語(yǔ)言也會(huì)在汽車(chē)ecu使用。
汽車(chē)ecu目前主要還只是16位單片機(jī),因此資源有限,需要特定的驅(qū)動(dòng)代碼和配置。汽車(chē)電腦的維修,一般能做的也是重新刷寫(xiě)軟件,刷寫(xiě)參數(shù)。真正的電路板損壞或者其他元器件壞了,只能重新更換新的ecu,然后刷寫(xiě)軟件配置參數(shù)。
汽車(chē)電腦維修,沒(méi)有手機(jī)電腦維修那么復(fù)雜,也沒(méi)有太多技術(shù)含量。
但也許未來(lái)不久,汽車(chē)也會(huì)變成一個(gè)大的電腦。到那時(shí)候維修可能就會(huì)和手機(jī)電腦維修一樣,市場(chǎng)廣闊,收益很大的。
優(yōu)秀的程序員應(yīng)該掌握多少門(mén)編程語(yǔ)言?
這個(gè)問(wèn)題比較復(fù)雜。
首先,什么樣的程序員?
我是做控制的,控制工程師很多都從事單片機(jī)、DSP的開(kāi)發(fā),一般都用C語(yǔ)言,而且C語(yǔ)言就夠了,極少用匯編。
我還有朋友做前端后端的,用PHP、Java之類(lèi)。
因此,這個(gè)問(wèn)題沒(méi)法下定論,但是,可以肯定地是:
程序員往往需要比較強(qiáng)的學(xué)習(xí)能力和適應(yīng)性,隨時(shí)準(zhǔn)備學(xué)習(xí)新的軟件、工具和硬件、芯片等,這個(gè)行業(yè)的特點(diǎn)就是發(fā)展快,但是收入和發(fā)展前景也是很好的。
因此,多掌握幾門(mén)語(yǔ)言確實(shí)有助于我們橫向發(fā)展和思考,而不是僅僅局限于自己熟悉的一點(diǎn)Coding。
比如,你可能一輩子都用不到匯編,但該學(xué)的時(shí)候還是應(yīng)該認(rèn)真去了解。
扎實(shí)掌握那些平時(shí)工作用不到的專業(yè)基礎(chǔ)知識(shí),形成一套全面的思維體系,就是俗稱“科班出身”的專業(yè)綜合人才。
而自學(xué)成才,只精一招,劍走偏方的人才,我們常稱之為“半路出家”。
這兩種在工作中,一般是能看出差距的。
因此,起碼專攻一門(mén),其它該學(xué)就學(xué),技多不壓身。
如何編寫(xiě)一個(gè)輸出方波的dsp程序?
由于正弦波是單一頻率信號(hào)。可以采取下述措施:
1、可以在AD輸入根據(jù)信號(hào)頻率加一個(gè)帶通濾波器和一個(gè)抗混疊的低通濾波器,或者共用一個(gè)低通濾波器。
2、如果濾波器對(duì)有用信息造成了不可忽視的衰減,可以根據(jù)濾波器的幅頻響應(yīng)特性及信號(hào)頻率在dsp中做補(bǔ)償。
3、輸出加一個(gè)低通濾波器或積分器,消除DA量化時(shí)造成的“小臺(tái)階”,低通濾波器的截止頻率應(yīng)該高于信號(hào)頻率,遠(yuǎn)遠(yuǎn)低于DA的轉(zhuǎn)換頻率。