万图 发表于 2025-6-20 07:20

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

做个波形发生器发现响应不太实时,DAC输出有点慢半拍。

Clyde011 发表于 2025-6-20 07:27

电源抖动也会影响DAC表现。

公羊子丹 发表于 2025-6-20 07:28

是不是没有用DMA驱动DAC?

周半梅 发表于 2025-6-20 07:29

单个点更新太慢,靠CPU拉太吃力了。

帛灿灿 发表于 2025-6-20 07:30

TIM触发DAC是关键,手动触发太慢。

童雨竹 发表于 2025-6-20 07:31

示波器有延迟不?确定不是测量问题?

万图 发表于 2025-6-20 07:32

输出端接了缓冲放大器吗?

Wordsworth 发表于 2025-6-20 07:33

DAC输出对IO驱动能力也有影响。

Bblythe 发表于 2025-6-20 07:34

频率太高DAC更新不过来。

Pulitzer 发表于 2025-6-20 07:35

我用双缓冲+DMA解决这个问题。

Uriah 发表于 2025-6-20 07:36

改成Lookup Table输出波形就顺了。

flycamelaaa 发表于 2025-6-20 16:18

DAC输出引脚未设置为模拟模式?

elephant00 发表于 2025-6-20 16:22

检查DAC参考电压是否稳定。

duo点 发表于 2025-6-20 16:23

驱动负载较重?

powerantone 发表于 2025-6-20 17:19

要将DAC输出引脚配置为模拟模式,避免使用普通输出模式。

stormwind123 发表于 2025-6-20 20:19

触发配置不当可能导致延迟。

probedog 发表于 2025-6-20 21:20

检查TIM的触发配置,触发频率与正弦波频率匹配。

jcky001 发表于 2025-6-20 21:21

可能是DMA通道配置不当或优先级不足。

classroom 发表于 2025-6-20 22:20

建议至少使用64点或更高点数以生成更平滑的波形。

flycamelaaa 发表于 2025-6-20 22:21

DAC输出端未添加RC低通滤波器,或滤波器参数不当,可能导致高频噪声影响输出。
页: [1]
查看完整版本: G4用DAC做波形输出,总感觉有延迟