wdluo 发表于 2016-1-13 14:12:05

用STM32F4+usb3300实现的一个虚拟示波器(源码下载)

本帖最后由 wdluo 于 2016-1-13 14:15 编辑

先看视频:
http://player.youku.com/player.php/sid/XMTQ0NDAyMjIwOA==/v.swf




说明:
1,视频中显示的波形为STM32F4片上ADC采集的波形数据,波形是通过一个虚拟信号发生器产生的;
2,片上ADC最大采样率为2.5MSPS,数据采集为连续采集,数据缓存到PC端的一个文件里面,然后再定时将最后的部分数据在界面上显示;
3,该软件支持使用外部ADC模式,也就是使用AD9280芯片,最大采样率可达30MSPS;
4,软件上可以测量波形的时间和幅值,可以设置两个测量轴;


源码下载(Qt5工程):


硬件我用的这个:
https://item.taobao.com/item.htm?spm=a1z10.1-c.w4004-47695952.9.c7pucu&id=525307268623

qq开始学单片机 发表于 2016-1-13 14:25:54

顶楼主                        

yongxiangu 发表于 2016-1-13 14:28:02

非常赞!最近正做一块stm32f407+usb3300的板子

tiger5 发表于 2016-1-13 14:42:30

I2C分析仪是楼主的吧?

wdluo 发表于 2016-1-13 14:50:59

tiger5 发表于 2016-1-13 14:42
I2C分析仪是楼主的吧?

是啊{:titter:}

sblpp 发表于 2016-1-13 15:02:24

感谢楼主分享,非常非常好的资料:)

tiger5 发表于 2016-1-13 16:24:10

wdluo 发表于 2016-1-13 14:50
是啊

做的不错。。。。。

wdluo 发表于 2016-1-13 16:25:39

tiger5 发表于 2016-1-13 16:24
做的不错。。。。。

多谢肯定{:handshake:}

fuquan_dai 发表于 2016-1-13 16:25:48

谢谢分享!

tiger5 发表于 2016-1-13 16:43:00

wdluo 发表于 2016-1-13 14:50
是啊

micro python板子也是你的吧?
在WINDOWS下可以用MICRO Python编程吗?平时都是在WINDOW 7下工作。

有没有现成编译好的库,试试效果。
我用F407.

wdluo 发表于 2016-1-13 17:28:02

tiger5 发表于 2016-1-13 16:43
micro python板子也是你的吧?
在WINDOWS下可以用MICRO Python编程吗?平时都是在WINDOW 7下工作。



micropython在任何地方都可以编程,其实它就需要一个文本编辑器来写程序,然后将这个文本拷贝到芯片内部Flash文件系统中即可(板子插电脑后被识别成U盘)
我发一个上来,但是不知道你的板子是否可以用


这个程序需要让芯片进入DFU模式,然后用ST提供的DFU软件下载即可

tiger5 发表于 2016-1-14 08:36:56

wdluo 发表于 2016-1-13 17:28
micropython在任何地方都可以编程,其实它就需要一个文本编辑器来写程序,然后将这个文本拷贝到芯片内部F ...

谢谢。
试试。
做产品用的407,身边没405.

qiuchen 发表于 2016-1-14 09:34:04

麻烦问下,楼主干嘛要多加一个USB3300呢?

wdluo 发表于 2016-1-14 09:40:22

qiuchen 发表于 2016-1-14 09:34
麻烦问下,楼主干嘛要多加一个USB3300呢?

USB3300是高速USB PHY,STM32片上不带,所以得外加

qiuchen 发表于 2016-1-14 10:37:28

wdluo 发表于 2016-1-14 09:40
USB3300是高速USB PHY,STM32片上不带,所以得外加

多谢!
原来F4带的不是全速的PHY,我记错了。

MegaHealth 发表于 2016-1-14 11:08:37

谢谢分享

Air先生 发表于 2016-1-14 11:10:50

哇,不错啊

huangqi412 发表于 2016-1-14 13:26:43

tiger5 发表于 2016-1-13 16:43
micro python板子也是你的吧?
在WINDOWS下可以用MICRO Python编程吗?平时都是在WINDOW 7下工作。



解释型的不用编译器,只要有文本编辑器即可,写字板都可以。

huangqi412 发表于 2016-1-14 13:27:19

qiuchen 发表于 2016-1-14 10:37
多谢!
原来F4带的不是全速的PHY,我记错了。

是全速不是高速。。。。。。。

hotsauce1861 发表于 2016-1-14 13:34:35

效果不错啊

aaabbbad 发表于 2016-1-14 13:38:59

厉害,正在学习407,收藏了

qiuchen 发表于 2016-1-14 20:13:40

huangqi412 发表于 2016-1-14 13:27
是全速不是高速。。。。。。。

打错了,不好意思。

liwang 发表于 2016-1-14 20:20:09

多谢多谢,试试是否好用

lrzxc 发表于 2016-1-14 20:43:06

多谢分享了

mega1702 发表于 2016-1-14 23:35:25

感谢楼主分享!!!

wdluo 发表于 2016-1-15 09:17:01

需要板子的话可以找我哟{:titter:}

acchkr 发表于 2016-1-15 10:51:17

多谢楼主分享 赞一个!

sunplus 发表于 2016-1-15 10:58:46

感谢开源

fengyunyu 发表于 2016-1-15 11:29:34

tiger5 发表于 2016-1-13 16:43
micro python板子也是你的吧?
在WINDOWS下可以用MICRO Python编程吗?平时都是在WINDOW 7下工作。



MICRO Python,可以写单片机程序?

tiger5 发表于 2016-1-15 11:56:04

fengyunyu 发表于 2016-1-15 11:29
MICRO Python,可以写单片机程序?

看了一下,直接用PYTHON写程序,放到405指定的地方,可以允许。
DFUBOOTLOADER没找到。

wdluo 发表于 2016-1-15 12:19:34

tiger5 发表于 2016-1-15 11:56
看了一下,直接用PYTHON写程序,放到405指定的地方,可以允许。
DFUBOOTLOADER没找到。 ...

这个官网有下载的,可以去官网找下,我这里找不到安装文件了...

tiger5 发表于 2016-1-15 13:05:25

wdluo 发表于 2016-1-15 12:19
这个官网有下载的,可以去官网找下,我这里找不到安装文件了...

谢谢。。。

wdluo 发表于 2016-2-24 09:22:55

{:smile:}{:smile:}{:smile:}{:smile:}{:smile:}{:smile:}

longsky1986 发表于 2017-12-11 10:08:06

wdluo 发表于 2016-2-24 09:22


硬件资料还有吗?淘宝链接失效了

wdluo 发表于 2017-12-13 10:22:23

longsky1986 发表于 2017-12-11 10:08
硬件资料还有吗?淘宝链接失效了

https://item.taobao.com/item.htm?spm=a1z10.1-c.w4004-15987418095.9.525b1576843QLe&id=545509364910

nibia 发表于 2017-12-13 20:43:20

不错哦,f4实现虚拟示波器

maomao190190 发表于 2023-7-24 14:59:56

你好,求助一下,我在设计一个STM32H7做高速数据采集的电路板,用的也是USB3300和内部ADC,现在发现只要USB连接上,ADC噪声就好特别大,如果通信噪声更大,会有一个1kHz左右的周期干扰信号,请问您做ADC的时候有没有这个问题,是怎么解决的,非常感谢

liang16888 发表于 2023-7-26 16:54:46


谢谢分享
页: [1]
查看完整版本: 用STM32F4+usb3300实现的一个虚拟示波器(源码下载)