[研电赛技术支持] GD32内核DSP指令加速三角运算,电赛算法提速实测

[复制链接]
41|24
jimmhu 发表于 2026-6-6 14:48 | 显示全部楼层
若硬件FPU资源有限,可将PID参数转为定点数,避免浮点运算的软件模拟,结合硬件乘法器快速完成比例、积分、微分项计算。
elsaflower 发表于 2026-6-6 15:27 | 显示全部楼层
启用高级优化,-ffast-math允许编译器对浮点运算进行激进优化
adolphcocker 发表于 2026-6-6 16:51 | 显示全部楼层
对于固定频率的信号处理,预计算sin/cos值并存储于Flash,通过索引快速查询,配合线性插值提升精度。
wilhelmina2 发表于 2026-6-6 17:10 | 显示全部楼层
硬件直接支持 float 的加减乘除,单周期完成。脱离FPU,所有浮点运算全靠软件模拟,极度耗时。
earlmax 发表于 2026-6-6 17:50 | 显示全部楼层
用 CMSIS‑DSP 做 sin/cos、FFT、PID,比自己写浮点代码稳定快 5–10 倍,周期可预测
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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