博客專欄

        EEPW首頁 > 博客 > LabVIEW串口示波器

        LabVIEW串口示波器

        發布人:美男子玩編程 時間:2023-04-25 來源:工程師 發布文章

        之前的博文分享過LabVIEW虛擬數字示波器,虛擬示波器的數據來自于軟件模擬,本篇博文將分享一款串口示波器,LabVIEW設計上位機,數據來自于節點上傳(STM32)。


        上位機使用LabVIEW技術實現三通道示波器,實現數據處理和顯示,支持多種觸發方式,支持實時采集,可以對信號進行加窗處理,并具有FFT頻譜分析等功能。


        節點使用STM32作為核心器件,為了程序的可移植性和簡單性,使用單獨的外部中斷邊沿觸發、使用ADC+DMA自動循環采集數據以及單獨的定時器中斷觸發采集。


        1


        項目代碼 


        主程序設計如下所示:

        圖片


        狀態機和任務事件設計如下所示: 


        圖片


        圖片


        圖片



        2


        項目效果

        圖片


        圖片


        圖片


        *博客內容為網友個人發布,僅代表博主個人觀點,如有侵權請聯系工作人員刪除。



        關鍵詞: LabVIEW

        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 彭山县| 台东市| 内江市| 修武县| 杨浦区| 武乡县| 日土县| 黑龙江省| 镇雄县| 微博| 土默特左旗| 镇宁| 达尔| 柏乡县| 平顺县| 东阳市| 读书| 酉阳| 长阳| 同德县| 宝兴县| 华宁县| 丽江市| 正阳县| 莆田市| 平遥县| 贡觉县| 泗阳县| 长武县| 淮滨县| 江山市| 和平县| 南和县| 武城县| 达日县| 霍州市| 睢宁县| 崇左市| 天柱县| 延寿县| 垦利县|