dsp編程語言 初學(xué)DSP應(yīng)該如何入門?
初學(xué)DSP應(yīng)該如何入門?學(xué)習(xí)DSP,必須弄清楚外設(shè)的工作框架和如何設(shè)置相應(yīng)的寄存器。不需要花太多時間研究語域,語域在使用時就可以找到(語域的名稱是英文縮寫,很容易理解)。要學(xué)習(xí)DSP,你首先要找到一本
初學(xué)DSP應(yīng)該如何入門?
學(xué)習(xí)DSP,必須弄清楚外設(shè)的工作框架和如何設(shè)置相應(yīng)的寄存器。不需要花太多時間研究語域,語域在使用時就可以找到(語域的名稱是英文縮寫,很容易理解)。要學(xué)習(xí)DSP,你首先要找到一本語文課本。然后你會發(fā)現(xiàn)很多地方,特別是最復(fù)雜的地方,你真的想用。你在書上找不到它們,更不用說做任何項目了。此時,您需要開始學(xué)習(xí)官方網(wǎng)站的數(shù)據(jù)表和源代碼示例。與以前的語文教材相比,它看起來快多了。學(xué)習(xí)DSP最重要的不是會編程,而是學(xué)習(xí)算法(Matlab/simulink仿真不是
你想過C語言的初衷嗎?為什么C到目前為止如此流行?您甚至可以理解為什么其他現(xiàn)代語言(如Java和python)的基本語法與C語言如此相似?
所以我建議你最好從學(xué)習(xí)硬件開發(fā)開始。您應(yīng)該了解C語言中有一個循環(huán)結(jié)構(gòu)。每個函數(shù)都應(yīng)該有參數(shù)。為什么要判斷指針的上下界呢。
你可以買一些國產(chǎn)單芯片STC罐。因為正弦波是單頻信號??梢圆扇∫韵麓胧?/p>
1。可以根據(jù)信號頻率在ad輸入端增加帶通濾波器和抗混疊低通濾波器,也可以使用普通的低通濾波器。
2. 如果濾波器對有用信息的衰減是不可忽視的,則可以根據(jù)濾波器的幅頻響應(yīng)特性和信號頻率在DSP中進(jìn)行補償。
3. 在輸出端增加一個低通濾波器或積分器,以消除Da量化引起的“小步進(jìn)”。低通濾波器的截止頻率應(yīng)高于信號頻率,遠(yuǎn)低于DA轉(zhuǎn)換頻率。