使用STC的adc采集做双通道的fft
使用STC的adc做单通道的fft比较好做,但如果做双通道怎么保证采集的精度和采集频率呢?求大佬指点。===2024年会出来的
STC32G96K256-LQFP100,LQFP64,LQFP48
2组独立 真12位ADC, 2组独立 12位DAC, 4组独立运放, 4组独立比较器,2组CAN-FD
32位8051,256K FLASH,96K SRAM【32K edata, 64k xdata] ;提前剧透
USB直接仿真,USB直接下载, 也支持传统的STC串口下载;
DMA支持:TFT, 8组UART, 3组SPI,QSPI,I2C,I2S,PWM/增加专门的硬件移相功能
2组独立的12位ADC;2组独立的12位DAC;
DMA支持外设直接到外设,DMA支持PWM
16路高级16位PWM定时器, 3组PWMA, 3组PWMB,方便控制 2组3相电机
T0/T1/T2/T3/T4/T5/T6, T7/T8/T9/T10, RTC-年月日时分秒时钟,T11系统定时器
===串口1/串口2/串口3/串口4/串口5/串口6/串口7/串口8,都可以共享T2做波特率发生器
2组真12位ADC, 2组真12位DAC, 4组轨到轨运算放大器,4组轨到轨比较器
USB 2.0/1.1 Full-Speed功能,16个双向端点,支持4种端点传输模式
32位8051-CPU工作在90MHz以上
专业级的硬件数学处理器工作在200MHz: 硬件三角函数/反三角函数,硬件浮点运算器,DSP指令
管脚兼容 STC8H8K64U, STC32G12K128, STC32G8K64, STC32F12K54系列
采取多片联合方式,比如用8片STC8H1K08T,其中一个做主控,控制ADC启动,其他7片用同一个外部中断与第一个单片机IO连接,接到信号后,第1个单片机立即ADC,第2个延时t微秒再ADC,第3个延时2t微秒再ADC......第7个延时6t微秒再ADC。最后传回数据给主控单片机处理。 STC8051U, 速度够快,DMA 支持多通道采样转换
深圳国芯人工智能有限公司-产品_STC8051U系列 (stcai.com)
楼主是用8位还是32位?打算采集多少个点?我之前研究过用8位机做FFT,结果是速度太慢,精度也上不去 李宛青 发表于 2024-8-6 07:58
楼主是用8位还是32位?打算采集多少个点?我之前研究过用8位机做FFT,结果是速度太慢,精度也上不去 ...
可以让给我看一下,你用8位单片机做的FFT吗?我最近想搞一下,但是无从下手的感觉。感谢大佬!
送 FFT频谱分析@Ai8051U, 256点FFT分析,快速傅里叶变换,通过SPI DMA送OLED12864显示 - 开源示波器,频谱分析仪-FFT,PID控制,四轴飞行器,智能小车 国芯技术交流网站 - AI32位8051交流社区
yangyangyang615 发表于 2025-5-6 15:16
可以让给我看一下,你用8位单片机做的FFT吗?我最近想搞一下,但是无从下手的感觉。感谢大佬! ...
matlab_fft函数c语言实现
参考这个
页:
[1]