打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
基于IQmath库的定点DSP算法设计 -

基于IQmath库的定点DSP算法设计

时间:2010-11-16 09:22:18 来源:现代电子技术 作者:彭志明,李 琳 华南理工大学

    因为PARK变换是一个浮点算法,如果在定点处理器TMS320F2812上采用浮点运算来实现,代价很高。采用浮点类型进行编程将产生十分庞大的代码,而且在循环计算中势必影响系统的效率和性能。采用IQmath库可以将浮点算法转换为定点数算法,这样运算速度可以明显提高,这对实时性要求很好的运动控制系统的设计十分有效。利用IQmath库实现PARK变换的程序段如下:

    图3是利用Embedded Target for TI C2000 DSP集成开发工具对IQmath库编写的SVPWM程序计算PWM占空比的波形图。

 



5 结论
    利用IQmath库可以在32位定点处理器TMS320F2812上实现浮点算法与定点算法之间的无缝连接,能够极大地增强定点DSP的运算能力;在不牺牲时间周期的情况下可以实现高精度计算,能够快速地完成对浮点算法的转换、植入和执行;还可以根据应用系统不同要求相应地调整运算精度,与直接采用ANSI C语言相比效率更高。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
DSP 定点与浮点的区别
什么是定点DSP芯片和浮点DSP芯片?各有何特点?到底有什么区别?
【干货连载】编译器强大的库函数你了解多少(3)——高数计算不用愁
Q15格式说明
一颗芯片的前世今生:设计(流程概述)
浮点与定点
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服