打印
[STM32G4]

G4用DAC做波形输出,总感觉有延迟

[复制链接]
76|13
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
万图|  楼主 | 2025-6-20 07:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
做个波形发生器发现响应不太实时,DAC输出有点慢半拍。

使用特权

评论回复
沙发
Clyde011| | 2025-6-20 07:27 | 只看该作者
电源抖动也会影响DAC表现。

使用特权

评论回复
板凳
公羊子丹| | 2025-6-20 07:28 | 只看该作者
是不是没有用DMA驱动DAC?

使用特权

评论回复
地板
周半梅| | 2025-6-20 07:29 | 只看该作者
单个点更新太慢,靠CPU拉太吃力了。

使用特权

评论回复
5
帛灿灿| | 2025-6-20 07:30 | 只看该作者
TIM触发DAC是关键,手动触发太慢。

使用特权

评论回复
6
童雨竹| | 2025-6-20 07:31 | 只看该作者
示波器有延迟不?确定不是测量问题?

使用特权

评论回复
7
万图|  楼主 | 2025-6-20 07:32 | 只看该作者
输出端接了缓冲放大器吗?

使用特权

评论回复
8
Wordsworth| | 2025-6-20 07:33 | 只看该作者
DAC输出对IO驱动能力也有影响。

使用特权

评论回复
9
Bblythe| | 2025-6-20 07:34 | 只看该作者
频率太高DAC更新不过来。

使用特权

评论回复
10
Pulitzer| | 2025-6-20 07:35 | 只看该作者
我用双缓冲+DMA解决这个问题。

使用特权

评论回复
11
Uriah| | 2025-6-20 07:36 | 只看该作者
改成Lookup Table输出波形就顺了。

使用特权

评论回复
12
flycamelaaa| | 2025-6-20 16:18 | 只看该作者
DAC输出引脚未设置为模拟模式?

使用特权

评论回复
13
elephant00| | 2025-6-20 16:22 | 只看该作者
检查DAC参考电压是否稳定。

使用特权

评论回复
14
duo点| | 2025-6-20 16:23 | 只看该作者
驱动负载较重?

使用特权

评论回复
15
powerantone| | 2025-6-20 17:19 | 只看该作者
要将DAC输出引脚配置为模拟模式,避免使用普通输出模式。

使用特权

评论回复
16
stormwind123| | 2025-6-20 20:19 | 只看该作者
触发配置不当可能导致延迟。

使用特权

评论回复
17
probedog| | 2025-6-20 21:20 | 只看该作者
检查TIM的触发配置,触发频率与正弦波频率匹配。

使用特权

评论回复
18
jcky001| | 2025-6-20 21:21 | 只看该作者
可能是DMA通道配置不当或优先级不足。

使用特权

评论回复
19
classroom| | 2025-6-20 22:20 | 只看该作者
建议至少使用64点或更高点数以生成更平滑的波形。

使用特权

评论回复
20
flycamelaaa| | 2025-6-20 22:21 | 只看该作者
DAC输出端未添加RC低通滤波器,或滤波器参数不当,可能导致高频噪声影响输出。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

109

主题

5155

帖子

1

粉丝