色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

【英飛凌PSoC 6 RTT開發板試用】信號處理前端之頻率幅值相位分析

嵌入式USB開發 ? 來源:嵌入式USB開發 ? 作者:嵌入式USB開發 ? 2023-07-14 09:02 ? 次閱讀

3.2 周期(頻率),幅值,相位分析

原理

FFT變換結果,幅值最大的橫坐標對應信號頻率,縱坐標對應幅度。幅值最大的為out[m]=val;則信號頻率f0=(Fs/N)m ,信號幅值Vpp=val/(N/2)。N為FFT的點數,Fs為采樣頻率。相位Pha=atan2(a, b)弧度制,其中ab是輸出虛數結果的實部和虛部。

添加命令行

shell_fun.h中

void FrqFun(void* param);

shell_fun.c中

#include "frq.h"

shell_cmd_list中添加一行

{ (const uint8_t*)"frt",         FrqFun,           "frq"},

添加命令執行函數

void FrqFun(void* param)

{

Frq_main();

}

實現代碼

Frq.c

#include "arm_math.h"
#include "arm_const_structs.h"
#include < stdio.h >

#define TEST_LENGTH_SAMPLES 2048
#define FS 10000

extern float32_t testInput_f32_10khz[TEST_LENGTH_SAMPLES];
static float32_t testOutput[TEST_LENGTH_SAMPLES/2];


static uint32_t fftSize = 1024;
static uint32_t ifftFlag = 0;
static uint32_t doBitReverse = 1;
static arm_cfft_instance_f32 varInstCfftF32;

static int testIndex = 0;

static float testtmp_f32_10khz[2048];
static int32_t adcbuffer[2048];

int32_t frq_main(void)
{

  arm_status status;
  float32_t maxValue;

  status = ARM_MATH_SUCCESS;

  status=arm_cfft_init_f32(&varInstCfftF32,fftSize);

  //memcpy(testtmp_f32_10khz,testInput_f32_10khz,sizeof(testInput_f32_10khz));
  adc_samp(adcbuffer,2048);
  for(int i=0; i< 2048;i ++)
 {
	  testtmp_f32_10khz[i] = (float)adcbuffer[i];
  }
  arm_cfft_f32(&varInstCfftF32, testtmp_f32_10khz, ifftFlag, doBitReverse);

  arm_cmplx_mag_f32(testtmp_f32_10khz, testOutput, fftSize);

  /* Calculates maxValue and returns corresponding BIN value */
  arm_max_f32(testOutput, fftSize, &maxValue, &testIndex);

  float freq = (FS/TEST_LENGTH_SAMPLES)*testIndex;
  float vpp = maxValue/(TEST_LENGTH_SAMPLES/2);
  float pha = atan2(testOutput[2*testIndex],testOutput[2*testIndex+1]);
  printf("freq=%f,vpp=%f,pha=%frn",freq,vpp,pha);

}

 /** endlink */

Frq.h

#ifndef FRQ_H
#define FRQ_H

int frq_main(void);

#endif

測試

輸入frq開始測試印如下
image.png

實時采集測試

此時采集的是音頻背景聲,噪聲很小,所以頻率為0
image.png

審核編輯:湯梓紅

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 英飛凌
    +關注

    關注

    66

    文章

    2183

    瀏覽量

    138645
  • PSoC
    +關注

    關注

    12

    文章

    170

    瀏覽量

    91892
  • 信號處理
    +關注

    關注

    48

    文章

    1026

    瀏覽量

    103256
  • FFT
    FFT
    +關注

    關注

    15

    文章

    434

    瀏覽量

    59366
  • 頻率
    +關注

    關注

    4

    文章

    1494

    瀏覽量

    59211
  • 開發板
    +關注

    關注

    25

    文章

    5032

    瀏覽量

    97371
  • RTT
    RTT
    +關注

    關注

    0

    文章

    65

    瀏覽量

    17114
收藏 人收藏

    評論

    相關推薦

    英飛凌PSoC 6 RTT開發板試用信號處理前端濾波

    CMSIS-DSP提供直接I型IIR庫支持Q7,Q15,Q31和浮點四種數據類型。其中Q15和Q31提供了快速版本。
    的頭像 發表于 07-14 00:09 ?3634次閱讀
    【<b class='flag-5'>英飛凌</b><b class='flag-5'>PSoC</b> <b class='flag-5'>6</b> <b class='flag-5'>RTT</b><b class='flag-5'>開發板</b><b class='flag-5'>試用</b>】<b class='flag-5'>信號</b><b class='flag-5'>處理</b><b class='flag-5'>前端</b><b class='flag-5'>之</b>濾波

    英飛凌PSoC 6】新建RTT工程

    介紹英飛凌PSoC 6 RTT開發板環境創建
    的頭像 發表于 04-24 15:29 ?1924次閱讀
    【<b class='flag-5'>英飛凌</b><b class='flag-5'>PSoC</b> <b class='flag-5'>6</b>】新建<b class='flag-5'>RTT</b>工程

    英飛凌PSoC 6 RTT開發板試用信號處理前端之極值檢測

    在電力等行業,分析電壓極值,是一項重要的參數分析,可以分析電壓的波動;示波器中也有自動測量極值的功能更。
    的頭像 發表于 07-11 14:33 ?2200次閱讀
    【<b class='flag-5'>英飛凌</b><b class='flag-5'>PSoC</b> <b class='flag-5'>6</b> <b class='flag-5'>RTT</b><b class='flag-5'>開發板</b><b class='flag-5'>試用</b>】<b class='flag-5'>信號</b><b class='flag-5'>處理</b><b class='flag-5'>前端</b>之極值檢測

    【新品發布】英飛凌PSoC 6 RTT物聯網開發板內容詳解

    4月12日,英飛凌聯合 RT-Thread 發布PSoC? 62 with CAPSENSE? evaluation kit開發板 (以下簡稱PSoC
    發表于 04-13 13:46

    【資料下載】英飛凌PSoC 6 RTT物聯網開發板

    Infineon Psoc6-evaluationkit-062S2 說明開發板免費試用活動:https://bbs.elecfans.com/jishu_2349212_1_1.html簡介本文
    發表于 04-13 13:38

    【新品試用英飛凌PSoC 6 RTT開發板試用活動

    概述、軟件調試、硬件接入、視頻演示,不少于500字+2張圖片。 2)報告形式:標題格式 【評測活動標題+自擬標題】示例: 【英飛凌PSoC 6 RTT
    發表于 04-13 15:26

    英飛凌PSoC 6 RTT開發板試用

    單周期乘法和MPU,可以充分發揮 PSoC6 雙核芯片性能。 該開發板核心 板載資源 如下: MCU:CY8C624ABZI-S2D44,Cortex-M4主頻 150MHz,Cortex-M0主頻
    發表于 05-30 20:47

    英飛凌PSoC 6 RTT開發板試用】+開箱測試

    英飛凌PSoC 6 RTT開發板試用】+開箱測試 硬件資源介紹
    發表于 06-05 01:06

    英飛凌聯合 RT-Thread 發布 PSoC? 62 with CAPSENSE ? evaluation kit開發板

    近日,RT-Thread 社區團隊打造了新品開發板英飛凌聯合 RT-Thread 發布 ?PSoC 62 with CAPSENSE evaluation kit開發板?(以下簡稱
    的頭像 發表于 04-13 01:35 ?1853次閱讀

    英飛凌PSoC 6 RTT開發板試用信號處理前端諧波分析

    3.1 電能質量,諧波分析 添加命令行 在電能檢測應用中,電能質量一項分析即諧波分析,諧波分量大,說明電能質量不好, 基于本信號
    的頭像 發表于 07-13 20:49 ?2300次閱讀
    【<b class='flag-5'>英飛凌</b><b class='flag-5'>PSoC</b> <b class='flag-5'>6</b> <b class='flag-5'>RTT</b><b class='flag-5'>開發板</b><b class='flag-5'>試用</b>】<b class='flag-5'>信號</b><b class='flag-5'>處理</b><b class='flag-5'>前端</b><b class='flag-5'>之</b>諧波<b class='flag-5'>分析</b>

    基于PSOC6開發板構建的智能小車

    本項目是基于Psoc6-evaluationkit-062S2開發板構建的智能小車。該開發板由RT-Thread與英飛凌聯合推出,集成了一顆32位雙核CPU子系統,包括150MHz的A
    發表于 07-28 15:14 ?794次閱讀
    基于<b class='flag-5'>PSOC6</b><b class='flag-5'>開發板</b>構建的智能小車

    基于 Infineon PSoC?62開發板信號處理前端虛擬示波器-工具集

    一、前言 本項目基于英飛凌PSoC6 RT-Thread開發板實現了信號處理前端-一個
    的頭像 發表于 08-16 20:15 ?628次閱讀
    基于 Infineon <b class='flag-5'>PSoC</b>?62<b class='flag-5'>開發板</b>的<b class='flag-5'>信號</b><b class='flag-5'>處理</b><b class='flag-5'>前端</b>虛擬示波器-工具集

    基于infineonPSOC62開發板的-信號處理前端 虛擬示波器-工具集

    一、前言 本項目基于英飛凌PSoC 6 RTT開發板實現了信號
    的頭像 發表于 10-11 18:35 ?584次閱讀
    基于infineonPSOC62<b class='flag-5'>開發板</b>的-<b class='flag-5'>信號</b><b class='flag-5'>處理</b><b class='flag-5'>前端</b> 虛擬示波器-工具集

    英飛凌測評】英飛凌PSoC? 62開發板試用報告-LCD ILI9341 8080 DEMO

    # Infineon Psoc6-evaluationkit-062S2 說明 ## 簡介 本文檔為 `RT-Thread` 為 `PSoC6 CY8CKIT-062S2-43012` 開發板提供
    的頭像 發表于 03-07 21:07 ?696次閱讀
    【<b class='flag-5'>英飛凌</b>測評】<b class='flag-5'>英飛凌</b><b class='flag-5'>PSoC</b>? 62<b class='flag-5'>開發板</b><b class='flag-5'>試用</b>報告-LCD ILI9341 8080 DEMO

    玩轉PSoC 6 RTT積木式開發套件,實現毫米波雷達等實用功能

    本期英飛凌手工課,將由來自英飛凌的工程師Jenson給大家帶來PSoC62withCAPSENSEevaluationkit(下稱PSoC6RTT
    的頭像 發表于 03-20 08:35 ?966次閱讀
    玩轉<b class='flag-5'>PSoC</b> <b class='flag-5'>6</b> <b class='flag-5'>RTT</b>積木式<b class='flag-5'>開發</b>套件,實現毫米波雷達等實用功能
    主站蜘蛛池模板: 亚洲国产在线视频中文字| 果冻传媒色AV国产播放| AV精品爆乳纯肉H漫网站| 夜夜骑夜夜欢| 亚洲一区二区三区乱码在线欧洲| 同时和两老师双飞| 神马老子影院午夜伦| 日本人六九视频| 日韩精品真人荷官无码| 日本妞欧洲| 日韩 无码 手机 在线| 欧美最猛黑人XXXXWWW| 欧美日韩中文在线字幕视频| 末成年美女黄网站色大片连接| 美女隐私黄www视频| 免费国产麻豆传| 欧美日韩在线成人看片a| 全彩无翼污之邪恶女教师 | 2020精品国产视| 91视频3p| 99热婷婷国产精品综合| 办公室日本肉丝OL在线| 成人做视频免费| 国产精品av| 含羞草完整视频在线播放免费| 精品午夜久久影视| 可以看的黄页的网站| 免费中文字幕视频| 日韩精品一区二区三区色欲AV| 十分钟免费观看大全视频| 性满足久久久久久久久| 亚洲色播永久网址大全| 中文字幕在线视频网站| MD传媒MD0021在线观看| 丰满人妻妇伦又伦精品APP国产| 国产精品高潮呻吟AV久久96| 韩国免费啪啪漫画无遮拦健身教练| 久久99热这里只有精品66| 美女视频黄色的| 日日噜噜夜夜躁躁狠狠| 亚洲AV无码专区国产精品麻豆|