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

[复制链接]
 楼主| 万图 发表于 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拉太吃力了。
帛灿灿 发表于 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低通滤波器,或滤波器参数不当,可能导致高频噪声影响输出。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

152

主题

5825

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部