评估板简介 创龙科技 TL2837xF-EVM 是一款基于 ti C2000 系列 TMS320F2837xD 双核 C28x 32 位浮点 DSP + 紫光同创 Logos/Xilinx Spartan-6 FPGA 设计的评估板,由核心板和评估底板组成。核心板板载 SPI NOR FLASH 和 SRAM,内部 TMS320F2837xD 与 Logos/Spartan-6 通过 EMIF、uPP、I2C 通信总线连接。核心板经过专业的 PCB Layout 和高低温测试验证,稳定可靠,可满足各种工业应用环境。评估板接口资源丰富,引出网口、CAN、USB、ePWM、eQEP、eCAP 等接口,方便用户快速进行产品方案评估与技术预研。
图 1 评估板正面图
前 言DSP(裸机)CLA算法案例位于产品资料“4-软件资料DemoDSP_DemoAlgorithm-demos”路径下。案例目录说明如下表,其中bin目录存放程序可执行文件,project目录存放案例工程源文件。
表 1
本文档案例程序默认使用DSP为TMS320F28377D的核心板,通过TL-XDS200仿真器加载运行进行操作效果演示。
cla_divide案例案例说明案例功能:演示CLA(Control Law Accelerators)核心的使用方法。 程序定义分子分母变量,并不断修改分子分母大小,由CPU1核心唤醒CLA核心对分子分母共进行64次除法运算,然后通过CCS读取程序变量值,以校验CLA除法运算结果的正确性。
案例测试请加载程序到CPU1核心运行。然后点击CCS的"View -> Expressions",在弹出的Expressions窗口点击"Add new expression"依次新建g_pass、g_fail、g_div_val和g_div_expected程序变量。
图 2
图 3
图4
图5
表 2
g_div_val与g_div_expected数值一致,说明CLA除法运算结果正确。
|