黄色片视频网站-蜜桃传媒一区二区三区-黄色一级视频片-在线观看日韩中文字幕-伦理片一区二区-www.色婷婷.com

24小時聯(lián)系電話:18217114652、13661815404

中文

您當(dāng)前的位置:
首頁>
電子資訊>
公司新聞>
嵌入式微控制器的數(shù)字...

公司新聞

嵌入式微控制器的數(shù)字濾波


處理隨時間推移或在時域中收集的數(shù)據(jù)樣本時,最基本的操作之一是過濾數(shù)據(jù)。重要的是要理解可以數(shù)字方式過濾數(shù)據(jù)以達(dá)到最佳結(jié)果并釋放CPU來執(zhí)行其他任務(wù)的通用方法,尤其是在涉及嵌入式微控制器時。 

在本文中,了解時域中用于過濾和處理數(shù)據(jù)樣本的廣泛使用的方法。另外,請仔細(xì)研究LPC55S69 MCUPowerQuad單元的Dual Biquad IIR引擎-一種在許多濾波用例中有用的通用DSP構(gòu)建塊。 

連續(xù)采樣數(shù)據(jù)的通用過濾器

在時域中采樣數(shù)據(jù)時,將以已知的固定速率連續(xù)收集數(shù)據(jù)。時域?yàn)V波器接受此數(shù)據(jù)作為輸入,并輸出以某種方式修改的新信號。濾波器的輸出只是另一個時域信號,可以對其進(jìn)行進(jìn)一步處理或傳輸?shù)綌?shù)模轉(zhuǎn)換器(DAC)。

我們通常根據(jù)濾波器對正弦波的響應(yīng)方式來對其進(jìn)行處理。如果我們將輸入信號視為簡單的正弦波,則濾波器可以調(diào)整輸入的幅度以及調(diào)整其相位。將復(fù)雜信號施加到濾波器時,它將調(diào)整信號正弦分量的幅度和相位。濾波器在頻率范圍內(nèi)的行為方式稱為頻率響應(yīng)。

時域中的標(biāo)準(zhǔn)操作由所謂的有限沖激響應(yīng)(FIR)過濾器執(zhí)行,該過濾器將最新的數(shù)據(jù)樣本與以前收集的元素混合在一起以獲得下一個輸出樣本。

1.使用輸入的歷史記錄進(jìn)行逐樣本過濾處理。  

實(shí)現(xiàn)這種過濾器的一種方法是將先前的樣本存儲在數(shù)組中,并使用一個簡單的方程式將它們合并:

x[n] // The most recent input?<br /> x[n-1], x[n-2] // The two previous input samples?<br /> y[n] // The next output sample??<br /> <br /> y[n] = b0 * x[n] + b1 * x[n-1] + b2 * x[n-2]

這個特定的偽代碼段將最新的樣本與之前的兩個數(shù)據(jù)樣本結(jié)合在一起。它將每個數(shù)據(jù)樣本與單獨(dú)的常量系數(shù)相乘,然后對結(jié)果求和以獲得下一個輸出樣本。總之,這表示簡單的乘法和累加運(yùn)算,其中常數(shù)系數(shù)和歷史記錄的長度控制濾波器的頻率響應(yīng)。

通過為系數(shù)選擇適當(dāng)?shù)闹担梢詷?gòu)造各種類型的濾波器。如果濾波器衰減高頻,則它充當(dāng)?shù)屯V波器。通過衰減低頻,所得濾波器將充當(dāng)高通濾波器。也可以將兩種方法結(jié)合使用,這將導(dǎo)致帶通濾波器。

FIR濾波器在概念上很簡單,但是可能需要大量先前的數(shù)據(jù)樣本才能對其頻率響應(yīng)進(jìn)行精確控制。盡管此過濾器易于理解和實(shí)現(xiàn),但在常規(guī)CPU上執(zhí)行它可能很麻煩,尤其是在具有中等大小的歷史記錄的情況下。這是因?yàn)槊總€樣本都需要許多乘法和加法運(yùn)算才能確定輸出。     

減少所需歷史量的一種方法是在計(jì)算下一個輸出樣本時使用先前確定的濾波器輸出。這是另一類稱為無限脈沖響應(yīng)濾波器(IIR)的數(shù)字濾波器的基礎(chǔ):

// This examples uses the previously established naming conventions<br /> y[n] = b0 * x[n] + b1 * x[n-1] + b2 * x[n-2] + a1 * y[n-1] + a1 * y[n-2]

上面的示例是IIR濾波器的一種特殊情況,稱為雙二階濾波器-一種常見的構(gòu)建模塊,可以級聯(lián)以構(gòu)造更大的濾波器。與FIR濾波器相比,此方法需要較少的系數(shù)才能實(shí)現(xiàn)所需的頻率響應(yīng)。使用這種方法時,需要特別權(quán)衡。如果未正確選擇系數(shù),則使用反饋會導(dǎo)致濾波器振蕩。  

2.自動生成系數(shù)的眾多工具之一。 

使用PowerQuad IIR Biquad引擎

LPC55S69 PowerQuad單元集成了用于計(jì)算IIR雙二階濾波器的專用硬件。使用PowerQuad過濾收集的數(shù)據(jù)樣本將使CPU有空余時間來執(zhí)行其他任務(wù)。 

如上所述,過濾器算法的實(shí)現(xiàn)并不復(fù)雜,但是它們會占用大量CPU時間。LPC55S69 MCUPowerQuad單元包含針對許多濾波和復(fù)雜數(shù)學(xué)運(yùn)算進(jìn)行了優(yōu)化的專用硬件。它通過AHB總線和Arm?Cortex?-M33協(xié)處理器接口連接。

LPC55S69的標(biāo)準(zhǔn)開發(fā)環(huán)境是免費(fèi)的基于EclipseIDE MCUXpressoLPC55S69 SDK包含許多有用的示例,其中一些是PowerQuad示例應(yīng)用程序。

3.選擇PowerQuad數(shù)字濾波器示例。

“ powerquad_filter”示例項(xiàng)目包含一些不同過濾器配置的示例。“ powerquad_filter.c”文件具有幾個函數(shù),這些函數(shù)演示了基本的過濾器設(shè)置。

早先,本文討論了使用直接格式I”的過濾器,這是最直接的實(shí)現(xiàn)。但是,PowerQuad重新安排了乘法和加法運(yùn)算的流程,而不改變結(jié)果,從而導(dǎo)致直接格式II”,這不需要存儲輸入和輸出的歷史記錄。而是存儲中間歷史記錄v [n],也稱為過濾器狀態(tài)。

AHB總線上的少數(shù)寄存器用于存儲狀態(tài)和系數(shù),以設(shè)置用于IIR濾波器操作的PowerQuad。在SDK示例中,過濾器的狀態(tài)在PQ_BiquadRestoreInternalState函數(shù)中初始化。

完成后,過濾器即可處理數(shù)據(jù)樣本。這是在fsl_powerquad_filter.c中的PQ_VectorBiquadDf2F32函數(shù)中完成的:

4.矢量化IIR濾波器實(shí)現(xiàn)

此功能旨在處理輸入樣本的塊(為八的倍數(shù))。可以借助MCR指令將數(shù)據(jù)從LPC55S69的主處理內(nèi)核的寄存器傳輸?shù)竭B接的協(xié)處理器(在這種情況下為PowerQuad)。 

然后,PowerQuad會執(zhí)行過濾工作,這是執(zhí)行LLP55S69Cortex-M33內(nèi)核所采用的多種乘法和加法運(yùn)算的一種更為有效的方式。一旦完成PowerQuad,就可以使用MCR指令訪問結(jié)果,該指令將數(shù)據(jù)從協(xié)處理器移回內(nèi)部CPU寄存器。

用于數(shù)字濾波的雙Biquad IIR引擎

LPC55S69 MCU帶有PowerQuad單元(其中包含兩個獨(dú)立的biquad引擎),可以幫助加速過濾和復(fù)雜的數(shù)學(xué)運(yùn)算。AHB總線寄存器用于配置PowerQuad IIR功能,并且通過協(xié)處理器接口在PowerQuadCortex-M33內(nèi)核之間交換數(shù)據(jù)。 

MCUXpresso中的LPC55S69 SDK是一個很好的起點(diǎn)。但是,該代碼并未經(jīng)過優(yōu)化,因?yàn)樗子诶斫狻U堄涀。M管PowerQuad可以大大加快過濾應(yīng)用程序的速度,但是CPU仍必須在PowerQuad協(xié)處理器之間來回傳輸數(shù)據(jù)。 

請輸入搜索關(guān)鍵字

確定
一本色道久久综合精品婷婷| 毛片aaaaaa| 一级视频在线播放| 亚洲影院一区二区三区| 99国产精品欲| 日韩极品视频在线观看| 日日干日日操日日射| 91丝袜超薄交口足| 99热这里只有精品2| 亚洲午夜精品久久久久久高潮| 特级特黄刘亦菲aaa级| 免费看黄色的视频| 日韩av在线天堂| 欧美做爰啪啪xxxⅹ性| 国产精品成人免费一区二区视频| 免费在线不卡av| 97超碰青青草| 天堂久久久久久| 青青艹在线观看| 日本欧美黄色片| 无码熟妇人妻av| 国产精品久久久久久久久毛片 | 日日碰狠狠丁香久燥| 色天使在线观看| 久久免费黄色网址| 国产成人一级片| 午夜在线视频观看| 日本一二三区在线| 91久久久久国产一区二区| 欧美成人xxxxx| 欧美激情一区二区三区p站| 免费一级片视频| 国产免费内射又粗又爽密桃视频| 老司机免费视频| 亚洲AV午夜精品| 久久人妻少妇嫩草av无码专区| av首页在线观看| 真人bbbbbbbbb毛片| 国产av一区二区三区| 爱爱免费小视频| 成年丰满熟妇午夜免费视频| av在线免费看片| 日韩精品久久久久久免费| 爱爱爱爱免费视频| 欧美一级特黄aaaaaa大片在线观看| 波多野结衣视频播放| 天天做天天躁天天躁| 国产高清www| 亚洲成人网在线播放| 精品久久久无码中文字幕| 日本女人性生活视频| 91蝌蚪视频在线观看| 日本少妇xxxx动漫| 在线观看亚洲免费视频| 污污网站在线免费观看| 国产一区二区视频在线观看免费| 99草草国产熟女视频在线| 国产高清免费观看| 免费看又黄又无码的网站| 在线免费观看成年人视频| 国产综合无码一区二区色蜜蜜| 波多野结衣a v在线| 免费av手机在线观看| 欧日韩在线视频| 中文字字幕在线观看| 欧美激情图片小说| 日韩一区二区a片免费观看| 国产高清www| 国产色视频在线| 日本天堂中文字幕| 日本五十肥熟交尾| 男女视频一区二区三区| 不卡av免费在线| 99精品视频免费看| 亚洲一级二级片| 777精品久无码人妻蜜桃| 亚洲一区和二区| 亚洲第一色视频| 国产一区二区播放| 日韩少妇一区二区| 国产av不卡一区二区| 亚洲精品久久久狠狠狠爱 | www.国产一区二区| 白丝女仆被免费网站| 亚洲制服在线观看| 分分操这里只有精品| 成人在线观看你懂的| 波多野结衣综合网| 久久久久99精品成人片我成大片| 国产精品一区二区在线免费观看| 成人毛片100部免费看| 91黄色在线视频| 波多野结衣视频网站| 日本网站免费观看| 亚洲最大的黄色网址| 久久人人爽人人爽人人| 久久久久久久久97| 日韩免费观看一区二区| 国产精品第108页| 天天操夜夜操视频| 亚洲一区二区人妻| www.五月激情| 欧美 日韩 国产精品| 欧美色图另类小说| 黄色片免费网址| 亚洲图片综合网| 偷拍女澡堂一区二区三区| 一本久道中文无码字幕av| 日本在线视频www| 日韩视频第二页| 波多野结衣一二三四区| 伊人久久国产精品| 中文字幕在线导航| 亚洲熟女www一区二区三区| 性猛交xxxx乱大交孕妇印度| 人妻少妇偷人精品久久久任期| 欧美日韩在线视频免费| 狠狠干视频网站| 9999热视频| 精品国产一区三区| 久久99久久98精品免观看软件| 99精品视频播放| 日韩色图在线观看| 污网站免费在线| 综合 欧美 亚洲日本| 在线观看17c| 国产传媒视频在线| 国产91xxx| 国产xxxxxx| 小嫩苞一区二区三区| 僵尸世界大战2 在线播放| 国产一级片免费观看| 日韩av在线播放不卡| 成人性视频免费看| 国产一级特黄a大片免费| 国产一级精品毛片| 日韩五码在线观看| 日韩欧美三级视频| 性活交片大全免费看| 天天操天天干天天干| 久久久久免费看| 91精品又粗又猛又爽| 日韩一级片一区二区| 日韩欧美中文字幕一区二区| 污污内射在线观看一区二区少妇 | 在线观看免费小视频| xxxx18hd亚洲hd捆绑| 国产又粗又长视频| www欧美com| 五月天色婷婷丁香| 中文字幕avav| 8x8x最新地址| 国产成人亚洲精品无码h在线| 中文字幕精品在线播放| 无码精品人妻一区二区三区影院| 成年人视频免费| 激情五月婷婷在线| 一区视频免费观看| 一级黄色片网址| 久久久久久国产免费a片| 一边摸一边做爽的视频17国产| 欧美夫妇交换xxx| 中文字幕avav| 日本一本在线视频| 成人国产在线看| 丁香六月激情网| 国产午夜精品视频一区二区三区| 国产美女视频免费| 香港三级日本三级| 老头吃奶性行交视频| 人妻无码一区二区三区四区| 国产精品88久久久久久妇女| 欧美自拍第一页| 国产va亚洲va在线va| 中文人妻av久久人妻18| 性猛交娇小69hd| 亚洲黄色一区二区| 亚洲国产精品欧美久久| 日本黄色a视频| 欧美精品aaaa| 欧美成人精品欧美一级乱| 可以看的av网址| 国产在线观看免费视频软件| chinese国产精品| 韩国av免费在线观看| www在线观看免费| 欧美日韩怡红院| 这里只有久久精品| 日韩免费一二三区| 一区二区三区精彩视频| 免费的av在线| 国产乱国产乱老熟300部视频| 久久免费视频99| 国产成人生活片| 国产精品久久久久无码av色戒| 国产露脸国语对白在线| 久久精品影视大全| www.伊人久久| 亚洲综合av在线播放| 国产中文字字幕乱码无限|