Image
Image

conjunction

+ 关注

粉丝 0     |     主题 33     |     回帖 196

【转】对教程的补充:PWM互补输出及死区时间代码和详解
2020-4-7 13:24
  • ST MCU
  • 21
  • 1204
  ......  
  输出所以自然是2.5ms不变,由于我们设置的10KHZ,而手册是以8M为例子的,大家也可以试一下,亲测没有问题, ...  
  由于互补输出且有死区时间所以CH1加了2ms,而CH1N减了2ms,死区时间跟计算的一样是2ms,而最后一个CH4没有 ...  
  死区时间(2ms)  
  通道4(2.5ms)  
折腾了一个月,终于搞成了音乐频谱,分别在OLED和LCD上显示
2020-4-7 13:27
  • ST MCU
  • 17
  • 1030
  相关的AGC和低通电路及PCB:  
  //从取模结果lBUFMAG中(前128个)挑选出25个值做显示。挑选的原则是:0-4K为主,4K-8K次之,8K-18K最少。 ...  
  补遗: 上面的说明中提到FFT转换后的第一个频点是直流分量,有些不太准确。因为如果是采样的音频信号,且加 ...  
  六、如果实际使用在音响电路里,ADC的取样点可以是前级放大器,也可以取自功放。这时最好加上自动增益控制 ...  
  五、低频段的幅值一般较大,频率越高幅值越小,为了提高显示效果,使各柱条跳动的幅度较为均衡,我在程序里 ...  
  四、ADC采样软件触发方式,同时用TIM2定时器的溢出中断来设置一个标志位,当256点采集完成后,该标志位置位 ...  
  三、经FFT变换取模后,越是频率高的频点,其模值幅度越小,所以显示效果不好。且经FFT变换后,虽有256 ...  
  二、FFT转换使用的是ST提供的DSP_LIB的库函数。本例中采样频率为40KZ,采样点数是256点。但实际显示 ...  
  关于代码的几点说明: 一、OLED屏是用的中景园的1.3寸屏和STM32F103C8T6的小系统板。LCD是用的 ...  
ALIENTEK MiniSTM32 V3综合实验font error/SYSTEM File Lost! 无SD卡解决...
2020-4-7 13:30
  • ST MCU
  • 21
  • 2077
  上图为格式化SPI FLASH进行中...  
  第三步,根据屏幕提示,按KEY1,选择进入USB更新SPI FLASH文件,选择确定后,程序会先全片擦除SPI FLASH,然后格 ...  
  第二步,下载完代码以后,将USB线插侧面的USB口,然后上电,如下图所示:  
  2,无SD卡的解决办法: 无SD卡的时候,解决相对麻烦一点. 第一步,下载附件1的代码(ALIENTEK MINISTM32 实验38 ...  
  解决办法: 一般,有2种解决办法: 1,有SD卡的解决办法: 在电脑上将光盘:5,SD卡根目录文件 这个文件夹里面 ...  
  问题原因: 这个问题,一般是因为客户下载了老版本的代码,老版本代码有个bug: jtag插上会影响KEY1按键,导致强 ...  
2
3
近期访客