|
运行图片 测量另一个单片机产生的PWM波8 G) I I. A. f. H+ Q! P ( ]' K: t Q* ?# v$ W4 _
' w* F I2 |, Z5 R+ N; U% b8 c1 { FFT界面 : b: _$ j9 A4 b 6 N) y* C8 O; ~5 m C
测量自身DAC发出的正弦波(带直流偏移) ( z. ^' z) h' C4 ~& g& _
( X. L5 W6 L- s4 D4 q9 N, o; q FFT界面6 a/ k# o1 ]7 C& L 6 G( V. q+ ~+ G1 ]' [
) h- l; w9 n: A (频率有些不准是因为采样频率太高了,而FFT只有1024个点导致频率的分辨率过大,降低采样频率就准了,但是降低采样频率的话波形就太密密麻麻了233)1 i& a" \9 W6 X5 l2 L& [ ' i+ O1 ^) [& h1 I 4 Y! w* Y. a. C8 ]. G! g1 K 功能总览7 V l7 E) g( w, r$ I' }9 n8 ^ 界面完全更新5 a. A! v: a( f$ v1 F4 e 可以显示波形或者FFT 最高采样率1M,最低500& r. {/ Q6 C( z4 L 使用FFT测量波形频率(在采样率很高时由于FFT点数依旧为1024会不准),显示峰峰值和最小值# H$ [1 R( s" p: C3 o7 {) F 按键调整触发电平大小、采样率、电压倍率、水平位移、垂直位移、DAC频率、N个显示点代表1个采样点1 g1 x. O/ ?( M* c 按键操作为:单击Key1为增大、上移、左移,Key2相反;双击Key1选择下一个参数,双击Key2选择上一个参数;三击调节DAC正弦波频率 屏幕右上角的按钮可以调整显示FFT或者波形,左上角的按钮可以暂停波形 只有自动触发 操作说明0 B' x# h9 i# C U9 K5 ^7 W. o 一共是两个按键和两个按钮进行操作 1.按键调整触发电平大小、采样率、电压倍率、水平位移、垂直位移、DAC频率、那个 3->1 的意思是连续3个显示点都是同一个采样点的值,可以在不调整采样率的情况下伸展波形。. h7 D$ C' O4 H. P1 ^ 按键操作为:& J4 E' h1 U; V5 |% Y) { 单击Key1为增大、上移、左移,Key2相反; 长按Key即为连续单击Key,加速操作 双击Key1选择下一个参数,双击Key2选择上一个参数(有黑白闪烁提示);' @& x# U" v$ { 三击Key1和Key2调节DAC正弦波频率 2.屏幕右上角的按钮可以调整显示FFT或者波形,左上角的按钮可以暂停波形 + h6 i% c z2 m& m 没有的功能(以后可能添加)' C$ V, H. Y6 _ 正常触发! a: @: J8 }- g/ T 波形保存 自动设置 多通道,目前只有一个通道0 j7 l2 y/ A5 F! { 光标测量6 @" V+ ]4 W3 `* F4 q5 I% i 引脚说明& b; F$ G6 i# c/ e3 D PA4和PA5输出DAC正弦波,PC5作为ADC的输入,两个按键分别为PA0和PC13,串口用USART1,PA9、PA10收发。8 p" G- ~8 {3 E9 g8 J) P3 w1 A0 u8 ~ ————————————————; E4 s9 ^4 X J7 ? 版权声明:天神Creator 如有侵权请联系删除 : f6 }: O) e7 k) N0 P; D $ o1 c* \1 r: I+ W4 V; W; p . C8 Z! D6 C3 l! t5 U ) }( K T" ^0 @' G! K |
DMA 原理从 0 到 1:为什么它能解放 CPU?一文讲透 DMA 的工作流程
【福利三:雨露均沾·逢7狂欢】之五:STM32系统时钟PLL故障排除1例
【福利三:雨露均沾·逢7狂欢】之三:AI帮我查BUG
福利三:雨露均沾·逢7狂欢】之二:STM32F407VG串口通信乱码故障的排除
基于STM32F103的I2C主从机通信
OpenBLT移植到STM32F103战舰开发板上适用于所有STM32F103系列的Bootloader
TFT LCD 与 FSMC 的硬件连接大容量 STM32F10xxx FSMC 接口
单片机:初学者该了解的STM32F103基础知识
2025软件工具兔哥知道
STM32之继电器模块
微信公众号
手机版