91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 17.89MB
    文件類型: .zip
    金幣: 1
    下載: 0 次
    發布日期: 2023-07-22
  • 語言: 其他
  • 標簽: FFT??k60??飛思卡爾??

資源簡介

代碼使用野火底層 調用M4的dsp核 完成1024位fft計算 實測可以使用 完整工程需要清除臨時文件

資源截圖

代碼片段和文件信息

#include?“common.h“
#include?“include.h“
int?flag?=?0;
q15_t?input1[2048];
q15_t?Display_table[1024];
q15_t?Display_table2[2048];
//函數聲明
extern?void?PIT0_IRQHandler(void);
void?main()
{???dac_init(DAC0);
????LCD_Init();
????????float?val?=?0;
????uint16?result;
????TLV5618_Init();
????led_init(LED0);?????????????????????????????????????????//初始化LED0,PIT0中斷用到LED0
????adc_init(ADC1_SE15);
????uint32_t?fftSize?=?1024;
????pit_init_us(PIT0?5);???????????????????????????????//初始化PIT0,定時時間為:?25us
????set_vector_handler(PIT0_VECTORn??PIT0_IRQHandler);?????//設置PIT0的中斷服務函數為?PIT0_IRQHandler
????enable_irq?(PIT0_IRQn);?????????????????????????????????//使能PIT0中斷
????while(1)
????{
????????if?(flag)
????????{
????????????
????????????q15_t?maxValue?=?0;
????????????uint32_t?testIndex?=?0;
????????????led_turn(LED0);
????????????uint32_t?ifftFlag?=?0;
????????????uint32_t?doBitReverse?=?1;
????????????arm_cfft_radix4_instance_q15?S1;
????????????arm_iir_lattice_instance_q15?S2;?
????????????arm_status?status;
????????????//初始化CFFT/CIFFT單元
??????????//??arm_iir_lattice_init_q15(&S22ar[2]ar[3]ar[5]fftSize*2);?
????????????arm_cfft_radix4_init_q15(&S1?fftSize?ifftFlag?doBitReverse);
????????????//通過CFFT/CIFFT單元處理數據
????????????disable_irq(PIT0_IRQn);
????????????dac_out(DAC0(uint16)0);??
????????????arm_cfft_radix4_q15(&S1?input1);
????????????//?arm_cfft_radix4_q31(&S?Buffer);
????????????input1[0]?=?0;
????????????input1[1]?=?0;?//強制去除直流分量
????????????arm_abs_q15(input1?Display_table?fftSize);
????????????arm_max_q15(Display_table?fftSize?&maxValue?&testIndex);
????????????enable_irq?(PIT0_IRQn);
????????????arm_iir_lattice_q15(&S2input1Display_table2fftSize*2);?
????????????LCD_num(0?0?maxValue);
????????????LCD_num(1?1?testIndex?*?50);
????????????flag?=?0;?????????
????????????

???????????//?Write_A_B(0x0fff0x0fffChannal_AB1);
????????????//enable_irq?(PIT0_IRQn);

????????}
????}
}

/*!
?*??@brief??????PIT0中斷服務函數
?*??@since??????v5.0
?*/

int?ij?=?0;
void?PIT0_IRQHandler(void)
{
????//led_turn(LED0);?????????????//閃爍?LED0
????if?(flag?==?0)?
????{
????input1[ij++]?=?adc_once(?ADC1_SE15?ADC_12bit);
?????dac_out(DAC0(uint16)input1[ij-1]);??
????}
????if?(ij?==?2048)
????{
????????ij?=?0;
????????flag?=?1;
????}
????else?flag?=?0;
????PIT_Flag_Clear(PIT0);???????//清中斷標志位
}


?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2014-08-09?21:08??K60FFT\
?????目錄???????????0??2014-08-12?00:33??K60FFT\App\
?????目錄???????????0??2014-08-11?14:03??K60FFT\App\Inc\
?????文件?????????884??2014-08-11?14:03??K60FFT\App\Inc\include.h
?????文件?????????920??2013-10-23?11:58??K60FFT\App\Inc\MK60_it.h
?????文件????????2485??2014-08-12?00:33??K60FFT\App\main.c
?????文件?????????469??2013-10-23?11:58??K60FFT\App\MK60_it.c
?????文件???????????0??2014-08-10?14:19??K60FFT\App\shu.h
?????目錄???????????0??2014-08-09?21:07??K60FFT\Board\
?????目錄???????????0??2014-08-11?15:45??K60FFT\Board\inc\
?????文件????????1901??2013-10-08?16:03??K60FFT\Board\inc\FIRE_key.h
?????文件?????????968??2013-10-07?22:59??K60FFT\Board\inc\FIRE_LED.H
?????文件????????3954??2014-08-11?15:45??K60FFT\Board\inc\FIRE_MK60_conf.h
?????文件????????3451??2013-09-29?12:37??K60FFT\Board\inc\FIRE_MMA7455.h
?????文件????????1867??2013-10-23?10:33??K60FFT\Board\inc\FIRE_NRF24L0.h
?????文件????????5212??2013-10-23?11:58??K60FFT\Board\inc\FIRE_PORT_cfg.h
?????文件?????????646??2014-08-10?09:52??K60FFT\Board\inc\LQ12864.h
?????文件?????????378??2014-08-11?13:54??K60FFT\Board\inc\tlv5618.h
?????目錄???????????0??2014-08-11?14:07??K60FFT\Board\src\
?????文件????????7532??2013-10-29?11:08??K60FFT\Board\src\FIRE_key.c
?????文件????????1682??2014-08-09?21:27??K60FFT\Board\src\FIRE_LED.C
?????文件???????11265??2013-10-23?11:58??K60FFT\Board\src\FIRE_MK60_conf.c
?????文件????????1946??2013-10-23?11:58??K60FFT\Board\src\FIRE_MMA7455.c
?????文件???????18920??2013-11-17?21:45??K60FFT\Board\src\FIRE_NRF24L0.c
?????文件???????28704??2014-08-10?15:03??K60FFT\Board\src\LQ12864.c
?????文件????????2153??2014-08-11?14:07??K60FFT\Board\src\tlv5618.c
?????目錄???????????0??2014-08-09?21:07??K60FFT\Chip\
?????目錄???????????0??2014-08-09?21:33??K60FFT\Chip\inc\
?????文件???????25253??2013-11-12?15:34??K60FFT\Chip\inc\common.h
?????目錄???????????0??2014-08-09?21:07??K60FFT\Chip\inc\IAR\
?????文件?????????304??2013-09-29?12:37??K60FFT\Chip\inc\IAR\iar.h
............此處省略203個文件信息

評論

共有 條評論