TMS320C6678开发例程使用手册(10)

本文档详细介绍了在TMS320C6678上进行的FFT硬件测试,包括禁用和启用缓存的情况。测试覆盖了从16点到262144点的FFT,并记录了执行周期和时间,展示了不同缓存设置对性能的影响。
摘要由CSDN通过智能技术生成

3.4.2硬件测试(禁用缓存及使用缓存)

修改main.c文件中的代码可选择硬件测试模式,如下图所示:

重新编译之后,使用仿真器连接开发板,进入仿真状态,加载编译好的.out文件,执行得到如下结果:

 [C66xx_0]

Test signal

-Include 2V DC Component

-Include 3V AC Component,Frequency:50Hz Phase:-30 Degree

-Include 1.5V AC Component,Frequency:75Hz Phase:90 Degree

-Formula:y=2+3cos(2pi*50t-(30/180)pi)+1.5cos(2pi*75t+*(90/180)pi)

--------------------------- Cache Disabled ---------------------------

----------------------------------------------------------------------

1: 16 Point FFT Test

-Sampling Period:1s Sampling Frequency:16Hz Frequency Resolution:1Hz

-Forward Transformation Execution Cycle is 7558

-Forward Transformation Execution Time is 7.5580000 us (CPU Frequency:1000MHz)

-Inverse Transformation Execution Cycle is 7442

-Inverse Transformation Execution Time is 7.4420000 us (CPU Frequency:1000MHz)

16 Point FFT Test End

----------------------------------------------------------------------

2: 32 Point FFT Test

-Sampling Period:1s Sampling Frequency:32Hz Frequency Resolution:1Hz

-Forward Transformation Execution Cycle is 9380

-Forward Transformation Execution Time is 9.3800000 us (CPU Frequency:1000MHz)

-Inverse Transformation Execution Cycle is 9678

-Inverse Transformation Execution Time is 9.6780000 us (CPU Frequency:1000MHz)

32 Point FFT Test End

----------------------------------------------------------------------

3: 64 Point FFT Test

-Sampling Period:1s Sampling Frequency:64Hz Frequency Resolution:1Hz

-Forward Transformation Execution Cycle is 19494

-Forward Transformation Execution Time is 19.4940000 us (CPU Frequency:1000MHz)

-Inverse Transformation Execution Cycle is 20236

-Inverse Transformation Execution Time is 20.2360000 us (CPU Frequency:1000MHz)

64 Point FFT Test End

----------------------------------------------------------------------

4: 128 Point FFT Test

-Sampling Period:1s Sampling Frequency:128Hz Frequency Resolution:1Hz

-Forward Transformation Execution Cycle is 35840

-Forward Transformation Execution Time is 35.8400000 us (CPU Frequency:1000MHz)

-Inverse Transformation Execution Cycle is 37002

-Inverse Transformation Execution Time is 37.0020000 us (CPU Frequency:1000MHz)

128 Point FFT Test End

----------------------------------------------------------------------

5: 256 Point FFT Test

-Sampling Period:1s Sampling Frequency:256Hz Frequency Resolution:1Hz

-Forward Transformation Execution Cycle is 83414

-Forward Transformation Execution Time is 83.4140000 us (CPU Frequency:1000MHz)

-Inverse Transformation Execution Cycle is 86428

-Inverse Transformation Execution Time is 86.428000

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值