C28X_FPU_FastRTS_v10使用指南:CCS5.5配置详解

需积分: 50 49 下载量 10 浏览量 更新于2023-05-31 1 收藏 403KB PDF 举报
C28X_FPU_FastRTS_v10使用说明_CCS5.5配置说明 本文档介绍了如何在CCS5.5环境下成功配置使用快速浮点运算库C28X_FPU_FastRTS_v10。快速浮点运算库是一种高性能的浮点运算解决方案,能够大大提高数字信号处理和控制系统的计算速度。 一、配置前的准备工作 在开始配置之前,需要确保编译器的版本在C28XcodegentoolsV5.0.2及以上。同时,需要将rts2800_fpu32_supplement.lib加入到工程文件中。 二、编译选项配置 在ccs编译选项中,需要启用以下选项: * -g:启用调试信息 * -O3:启用最高优化级别 * -d "_DEBUG":启用调试模式 * -d "LARGE_MODEL":启用大内存模式 * -ml:启用大内存模式 * -v28:指定目标处理器为C28x * float_support=fpu32:启用32位浮点运算 三、头文件配置 在引用库函数的源程序里,需要添加C28X_FPU_FastRTS.h头文件。 四、FPU配置 在cmd文件里,需要对FPU进行如下分配: MEMORY {PAGE0: FPUTABLES:origin=0x3FEBDC,length=0x0006A0 }SECTIONS {FPUmathTables:>FPUTABLES,PAGE=0,TYPE=NOLOAD } 五、其他配置选项 * --silicon_version=28:指定目标处理器为C28x * -ml:启用大内存模式 * -mt:启用统一内存模式 * --cla_support[=cla0]:启用控制规律加速器 * --vcu_support[=vcu0]:启用VCU单元 * --opt_level=off:禁用优化 六、浮点运算库的使用 快速浮点运算库C28X_FPU_FastRTS_v10提供了高性能的浮点运算解决方案。该库支持32位浮点运算,可以大大提高数字信号处理和控制系统的计算速度。 七、结论 本文档详细介绍了如何在CCS5.5环境下成功配置使用快速浮点运算库C28X_FPU_FastRTS_v10。通过遵循本文档中的步骤,可以快速地配置和使用快速浮点运算库,提高数字信号处理和控制系统的计算速度。