提高DSP代码运行性能的研究

时间:2018-09-12来源:网络

这里的硬件结构配合Bootloader装载器和特别设计的CMD文件实现了DSP运行速度最大和上电后代码自动运行,解决了在复杂应用情况下控制系统响应迟缓、通讯异常等问题。
具体Bootloader装载器设计代码如下:


4 测试结果
该方案在某型防空武器火力控制分系统的实践中表现良好。通过提高DSP程序运行效率成功解决了因控制系统实时多任务所导致的通讯异常问题,避免了不必要的硬件升级。经实验对比发现:当系统有5个毫秒级实时任务同时工作时,采用Flash运行方式的 TTCAN通讯接口每毫秒最多可发送2帧数据,而采用本设计方案每毫秒最多可发送6帧数据,代码运行效率提高了3倍。

5 结束语
该设计方案不仅成功解决了程序在Flash中运行效率低所导致的各种异常问题,同时还避免了不必要的处理器升级所带来的成本和开发风险。其设计思想可以推广到其他类似的应用中,从而最大限度的利用现有硬件基础提高嵌入式系统的性能。

1 2 3

关键词: DSP 代码 运行 性能

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版