網易首頁 > 網易號 > 正文 申請入駐

STM32單片機片上數字濾波器操作文檔

0
分享至

▼關注公眾號: 工程師看海▼

本文來自看海的四代目徒弟:XJIE

https://blog.csdn.net/NANY_ying?type=blog

https://github.com/xiaojie25

大家好,這個文檔,是為了幫助大家快速入門數字濾波器在單片機上的實現。當然,大家在閱讀完之后可能還會有一些疑問,大家可以自行去查閱資料。

上節課我們在STM32F103C8T6上實現了頻率計的功能,我們在上次的基礎上進行下一步的操作。

首先,關于數字濾波器分為FIR和IIR兩種(如果不明白,需要去查閱資料),在這里我們關心我們怎么得到我們想要濾波器的參數。

我們打開matlab。

在命令行窗口中輸入filterDesigner。

我現在想設計一個IIR的低通濾波器,他的截止頻率是10Hz,巴特沃斯型,這里的采樣頻率需要根據我們之前上課的時候設計的ADC的采樣頻率一致(250Hz)

這個濾波器設計器有很多的功能,這個留給大家探索。

依次點擊目標->生成c頭文件

直接點擊生成,(記住自己保存在哪里了),然后我們找到我們保存STM32CubeMX生成的.ioc文件,接下來把剛剛生成的文件保存在如圖所示的文件中。

我們用記事本打開fdacoefs.h文件,他會告訴我們還需要添加一個.h文件

我們找到這個文件,也復制到這個文件夾下。

到這里基本的參數有關的生成以及,文件的移動已經完成了。接下來我們開始代碼的操作。

(本文來自看海的四代目徒弟:XJIE

https://blog.csdn.net/NANY_ying?type=blog

https://github.com/xiaojie25)

在main.c中包含剛剛我們添加的這兩個文件。然后編譯這個工程。

右鍵這個fdacoefs.h文件。打開它

我們把里面的4個數組都剪切到mian.c中。

我們先定義兩個結構體,用來記錄我們的濾波器的參數。

其中,Biquad是各個節(這個數字濾波器的知識)中的參數,IIRFilter是整個濾波器的結構體,然后我們在代碼合適的地方寫下這兩個函數。

IIRFilter_Init是對濾波器的初始化,就是把我們剛剛生成的參數填入我們定義的濾波器,

IIRFilter_Process是有數據來的時候,對數據進行濾波。

先定義一個iir濾波器并對其進行初始化。

我們把ADC采集到的電壓通過濾波器濾波,我們來看看效果吧!

我左邊給的是5Hz的信號,右邊給的是15Hz的信號,都是100mVpp,由于低通濾波的截至頻率是10Hz,因此5Hz的信號通過了濾波器,而15Hz的信號被濾波器衰減。

By the way,整個代碼對初學者來說可能不是這么好理解,這是對你們的一個挑戰也是機遇

本文來自看海的四代目徒弟:XJIE

https://blog.csdn.net/NANY_ying?type=blog

https://github.com/xiaojie25

更多Multisim與運算放大器的學習內容!

盡在《運放秘籍》

【淘寶】https://e.tb.cn/h.hchV7elOIgvyGd8?tk=QEVgVt9nBw6 CZ321 「運放秘籍第一部_運算放大器Multisim仿真課程_工程師看海運放教程」

點擊鏈接直接打開 或者 淘寶搜索直接打開

特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相關推薦
熱點推薦
人民日報發文,揭張桂梅真實現狀,卸任華坪女高校長傳聞早有真相

人民日報發文,揭張桂梅真實現狀,卸任華坪女高校長傳聞早有真相

小撇說事
2026-04-23 14:20:05
施明離世留市值千萬房產,長子全家獨占,還怪父親弟弟沒出喪禮錢

施明離世留市值千萬房產,長子全家獨占,還怪父親弟弟沒出喪禮錢

臨云史策
2026-04-24 14:13:09
139場136球!凱恩用不到兩個賽季追上埃爾伯,在德甲徹底封神!

139場136球!凱恩用不到兩個賽季追上埃爾伯,在德甲徹底封神!

歲月有情1314
2026-04-24 13:57:58
泰山隊兩大主力未隨隊出征,3人有3張黃牌,打海牛陣容有變化

泰山隊兩大主力未隨隊出征,3人有3張黃牌,打海牛陣容有變化

牛眼看球
2026-04-24 18:24:00
印度考察團來華被震撼到恍惚,他們預判,中國將超越美國引領世界

印度考察團來華被震撼到恍惚,他們預判,中國將超越美國引領世界

通文解武
2026-04-23 15:15:03
許利民:威廉姆斯打得很好,無私的球風會在季后賽給球隊巨大幫助

許利民:威廉姆斯打得很好,無私的球風會在季后賽給球隊巨大幫助

懂球帝
2026-04-24 21:36:10
深圳大勝廣州鎖第三創隊史最佳 賀希寧29+7史密斯26+13+13

深圳大勝廣州鎖第三創隊史最佳 賀希寧29+7史密斯26+13+13

醉臥浮生
2026-04-24 21:32:52
因賭球終身禁賽!就為了那么些錢....

因賭球終身禁賽!就為了那么些錢....

柚子說球
2026-04-24 19:34:28
湖人G3決戰火箭!4大喜訊重磅來襲,3-0拿賽點沒懸念

湖人G3決戰火箭!4大喜訊重磅來襲,3-0拿賽點沒懸念

越嶺尋蹤
2026-04-24 10:36:15
眼紅啊!工資到賬19380.52元,自稱“長沙教培牛馬”發帖刷爆網絡

眼紅啊!工資到賬19380.52元,自稱“長沙教培牛馬”發帖刷爆網絡

火山詩話
2026-04-24 07:35:54
洗腦、性侵、亂倫,全球頭號變態復出了

洗腦、性侵、亂倫,全球頭號變態復出了

獨立魚
2026-04-23 22:35:39
特朗普:“伊朗說愿意開放霍爾木茲海峽,一旦開放,他們每天能賺5億美元,我不想讓他們賺,堅持封鎖了海峽,我們完全掌控著局面”

特朗普:“伊朗說愿意開放霍爾木茲海峽,一旦開放,他們每天能賺5億美元,我不想讓他們賺,堅持封鎖了海峽,我們完全掌控著局面”

魯中晨報
2026-04-24 14:32:16
孫怡綜藝煮自熱火鍋,范瑋琪震驚直呼沒見過,網友:臺灣太落后

孫怡綜藝煮自熱火鍋,范瑋琪震驚直呼沒見過,網友:臺灣太落后

橙星文娛
2026-04-24 15:35:02
林允變得越來越嫵媚了,綠色短袖搭配黑色西服少婦韻味滿滿!

林允變得越來越嫵媚了,綠色短袖搭配黑色西服少婦韻味滿滿!

說不盡的人心
2026-04-24 21:30:42
北大饒毅教授發文:“再刪試試看”

北大饒毅教授發文:“再刪試試看”

TOP大學來了
2026-04-21 22:33:06
?從紐卡棄將到英超搶手貨,安德森憑什么讓曼城曼聯都眼紅?

?從紐卡棄將到英超搶手貨,安德森憑什么讓曼城曼聯都眼紅?

樂道足球
2026-04-24 20:32:42
德國工程師:中國人難道不知南水北調的弊端,環保大國稱號何來?

德國工程師:中國人難道不知南水北調的弊端,環保大國稱號何來?

心靈得以滋養
2026-03-13 22:44:44
河南一縣,將獲5000萬元中央財政補助

河南一縣,將獲5000萬元中央財政補助

大象新聞
2026-04-24 12:53:09
恭喜印度,跟中國叫板了這么多年,終于把自己叫到了“小孩那桌”

恭喜印度,跟中國叫板了這么多年,終于把自己叫到了“小孩那桌”

軒逸阿II
2026-04-24 08:23:32
雷軍車展整活出圈!送上趣味定制T恤,李想李斌何小鵬全員接梗

雷軍車展整活出圈!送上趣味定制T恤,李想李斌何小鵬全員接梗

雷科技
2026-04-24 17:46:03
2026-04-24 22:15:00
工程師看海 incentive-icons
工程師看海
專注硬件設計、PCB走線
327文章數 202關注度
往期回顧 全部

科技要聞

DeepSeek V4牽手華為,價格依然"屠夫級"

頭條要聞

航班提前起飛10分鐘 大學生把海航告了

頭條要聞

航班提前起飛10分鐘 大學生把海航告了

體育要聞

里程碑之戰拖后腿,哈登18分8失誤

娛樂要聞

停工16個月!趙露思證實接拍新劇

財經要聞

LG財閥內斗:百億美元商業帝國爭奪戰

汽車要聞

零跑Lafa5 Ultra北京車展上市:11.88-12.48萬

態度原創

藝術
親子
數碼
本地
公開課

藝術要聞

2025最繪畫--第四屆中國青年油畫作品展 | 油畫選刊(三)

親子要聞

韓國叔叔又來看小滿了 看看小叔子說話那個表情 笑死...

數碼要聞

凈水器排名前十強盤點:這些熱賣品牌霸榜,什么牌子好一目了然

本地新聞

云游中國|逛世界風箏都 留學生探秘中國傳統文化

公開課

李玫瑾:為什么性格比能力更重要?

無障礙瀏覽 進入關懷版