[应用方案] HC32F401B 硬件 CORDIC 算反正切,大批量采样存在数值跳变是什么原因?

[复制链接]
77|3
yellow555 发表于 2026-7-2 17:24 | 显示全部楼层 |阅读模式
HC32F401B 硬件 CORDIC 算反正切,大批量采样存在数值跳变是什么原因?
dongnanxibei 发表于 2026-7-8 13:51 | 显示全部楼层
大批量连续计算 atan2 (向量模式 / Phase 模式) 出现随机大幅跳变、偶发极值突变、成片抖动,分为四大类根源:前端 ADC 模拟噪声、CORDIC 配置与定点格式错误、时序 / DMA / 中断总线冲突、算法收敛边界缺陷,按优先级排查。
稳稳の幸福 发表于 2026-7-12 15:25 | 显示全部楼层
反正切依赖两路 ADC 采集 X/Y 正交信号,ADC 微小噪声会在相位上被放大,大批量高速采样时跳变更明显
yiy 发表于 2026-7-19 21:55 | 显示全部楼层
大批量连续采样、信号小幅变化时,迭代数太少会出现量化跳台阶;尤其x≈0、y≈0小信号区域误差放大,跳变更明显。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

66

主题

535

帖子

4

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