硬汉嵌入式论坛

 找回密码
 立即注册
查看: 5306|回复: 7
收起左侧

[客户分享] GD32F407超频直接驱动AD9288(MXT2088),快速交替实现250Msps的示波器固件源码

  [复制链接]

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106721
QQ
发表于 2021-11-16 10:55:07 | 显示全部楼层 |阅读模式
这个是一个老外在FNIRSI-5012H示波器上自己实现的一个固件,核心就是超频并倒腾了个汇编处理。

GD超频到250MHz,不做快速交替的话是125Msps,快速交替实现250Msps,有兴趣可以玩玩。


https://github.com/ataradov/open-5012h

https://www.eevblog.com/forum/pr ... ering-fnirsi-5012h/
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106721
QQ
 楼主| 发表于 2021-11-16 11:21:16 | 显示全部楼层
这个搞出来成本确实是比FPGA方案低很多。
不过还是决定用FPGA方案了,以后上更高采样率早晚要上。
回复

使用道具 举报

1

主题

26

回帖

29

积分

新手上路

积分
29
发表于 2021-11-19 23:01:50 | 显示全部楼层
隔壁原子那个示波器就类似这个方案,只是用的GD405好像
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106721
QQ
 楼主| 发表于 2021-11-20 00:57:10 | 显示全部楼层
菜鸟中的萌新 发表于 2021-11-19 23:01
隔壁原子那个示波器就类似这个方案,只是用的GD405好像

主要还是得益于GD的通用DMA性能确实比ST的强。

更溜的是树莓派单片机,DMA可以做到单周期传输。超频不做交替采样都可以爆到250MHz

树莓派单片机PIO+DMA高达250MHz的GPIO读写速度
http://www.armbbs.cn/forum.php?m ... d=104163&fromuid=58
(出处: 硬汉嵌入式论坛)


回复

使用道具 举报

0

主题

2

回帖

2

积分

新手上路

积分
2
发表于 2022-8-31 13:25:00 | 显示全部楼层
直接用GPIO度读取的话,是怎么实现ad9288输出与单片机的读同步呢?
回复

使用道具 举报

9

主题

32

回帖

59

积分

初级会员

积分
59
发表于 2022-11-24 09:39:02 | 显示全部楼层
学习了,基于DMA的高速ADC采集
回复

使用道具 举报

0

主题

0

回帖

0

积分

新手上路

积分
0
发表于 2023-4-29 14:15:26
66666666666

0

主题

0

回帖

0

积分

新手上路

积分
0
发表于 2023-4-29 14:15:46
66666666666666

0

主题

32

回帖

32

积分

新手上路

积分
32
发表于 2023-9-7 00:35:48 | 显示全部楼层
eric2013 发表于 2021-11-20 00:57
主要还是得益于GD的通用DMA性能确实比ST的强。

更溜的是树莓派单片机,DMA可以做到单周期传输。超频不 ...

STM32H743/H750 用 TIM DMA GPIO 能做到这个速度吗?
回复

使用道具 举报

2

主题

37

回帖

43

积分

新手上路

积分
43
发表于 2023-9-12 17:34:36 | 显示全部楼层
hkchenhao 发表于 2023-9-7 00:35
STM32H743/H750 用 TIM DMA GPIO 能做到这个速度吗?

做不到吧,adc的采集周期就得十几个了,但主频最高是36mHz,怎么跑百兆?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-1 05:23 , Processed in 0.313208 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表