• 大小: 2.58MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-09-08
  • 语言: 其他
  • 标签: ucos  ii  DSP28335  

资源简介

ucosii在DSP28335上的移植,里面包括任务调度的几个LED闪速灯显示,好不容易找的一段工程代码。本人亲自测试过且已经应用于公司代码中可靠稳定。

资源截图

代码片段和文件信息

// TI File $Revision: /main/4 $
// Checkin $Date: January 8 2008   13:04:58 $
//###########################################################################
//  This software is licensed for use with Texas Instruments C28x
//  family DSCs.  This license was provided to you prior to installing
//  the software.  You may review this license by consulting a copy of
//  the agreement in the doc directory of this library.
// ------------------------------------------------------------------------
//          Copyright (C) 2007-2008 Texas Instruments Incorporated.
//                          All Rights Reserved.
// ========================================================================
//
// FILE:    RFFT_f32_sincostable.c
//
// title:   32-bit floating point Real FFT Sin/Cos Table Generaton
//
//###########################################################################
// $TI Release: C28x FPU Library 1.00 Beta1 $
// $Release Date: January 7 2008 $
//###########################################################################

#include “IQmathLib.h“
#include “math.h“
#include “float.h“

#include “FPU.h“

//===========================================================================
// Function: void RFFT_f32_sincostable(RFFT_F32_STRUCT *fft)
//===========================================================================
//
// Sin/Cos table contains the following entries:
//
//     +-------------------+
//   0 | COS( 1*2*PI/8)    | Stages 123
//   1 | SIN( 1*2*PI/8)    |
//   2 |        0.0        |
//   3 |        1.0        |
//     +-------------------+
//   4 | COS( 1*2*PI/16)   |
//   5 | SIN( 1*2*PI/16)   |
//   6 | COS( 2*2*PI/16)   | Stage 4
//   7 | SIN( 2*2*PI/16)   |
//   8 | COS( 3*2*PI/16)   |
//   9 | SIN( 3*2*PI/16)   |
//  10 |        0.0        |
//  11 |        1.0        |
//     +-------------------+
//  12 | COS( 1*2*PI/32)   |
//  13 | SIN( 1*2*PI/32)   |
//  14 | COS( 2*2*PI/32)   |
//  15 | SIN( 2*2*PI/32)   |
//  16 | COS( 3*2*PI/32)   |
//  17 | SIN( 3*2*PI/32)   |
//  18 | COS( 4*2*PI/32)   | Stage 5
//  19 | SIN( 4*2*PI/32)   |
//  20 | COS( 5*2*PI/32)   |
//  21 | SIN( 5*2*PI/32)   |
//  22 | COS( 6*2*PI/32)   |
//  23 | SIN( 6*2*PI/32)   |
//  24 | COS( 7*2*PI/32)   |
//  25 | SIN( 7*2*PI/32)   |
//  26 |        0.0        |
//  27 |        1.0        |
//     +-------------------+
//  28 . COS( N*2*PI/64)   . Stage 6  (N = 1 to 15)
//     . SIN( N*2*PI/64)   .
//     |        0.0        |
//     |        1.0        |
//     +-------------------+
//     . COS( N*2*PI/128)  . Stage 7  (N = 1 to 31)
//     . SIN( N*2*PI/128)  .
//     |        0.0        |
//     |        1.0        |
//     +-------------------+
//     . COS( N*2*PI/256)  . Stage 8  (N = 1 to 63)
//     . SIN( N*2*PI/256)  .
//     |        0.0        |
//     |        1.0        |
//     +-------------------+
//     . COS( N*2*PI/512)  . Stage 9  (N = 1 to 127)
//     . SIN(

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2011-09-10 11:25  ucos(28335)(针对开发板的闪烁灯)\
     文件        9021  2011-09-10 11:25  ucos(28335)(针对开发板的闪烁灯)\cc_build_Debug.log
     文件        6065  2011-09-10 11:25  ucos(28335)(针对开发板的闪烁灯)\cc_build_Release.log
     目录           0  2011-09-10 11:25  ucos(28335)(针对开发板的闪烁灯)\CMD\
     文件        7013  2011-09-10 11:25  ucos(28335)(针对开发板的闪烁灯)\CMD\28335_RAM_lnk.cmd
     文件        8438  2011-09-10 11:25  ucos(28335)(针对开发板的闪烁灯)\CMD\DSP2833x_Headers_nonBIOS.cmd
     文件        9033  2011-09-10 11:25  ucos(28335)(针对开发板的闪烁灯)\CMD\F28335.cmd
     文件        4245  2011-09-10 11:25  ucos(28335)(针对开发板的闪烁灯)\CMD\F28335_nonBIOS_flash.cmd
     目录           0  2011-09-10 11:25  ucos(28335)(针对开发板的闪烁灯)\Debug\
     文件        1821  2011-09-10 11:25  ucos(28335)(针对开发板的闪烁灯)\Debug.lkf
     文件      115449  2011-09-10 11:25  ucos(28335)(针对开发板的闪烁灯)\Debug\AD.obj
     文件      112420  2011-09-10 11:25  ucos(28335)(针对开发板的闪烁灯)\Debug\Adc.obj
     文件      108832  2011-09-10 11:25  ucos(28335)(针对开发板的闪烁灯)\Debug\APP_BH_SHD_CS.obj
     文件       79897  2011-09-10 11:25  ucos(28335)(针对开发板的闪烁灯)\Debug\APP_CDSY_BLCD_SD.obj
     文件       85670  2011-09-10 11:25  ucos(28335)(针对开发板的闪烁灯)\Debug\APP_CDSY_DL_SD.obj
     文件       96801  2011-09-10 11:25  ucos(28335)(针对开发板的闪烁灯)\Debug\APP_CDSY_DL_ZD.obj
     文件      111422  2011-09-10 11:25  ucos(28335)(针对开发板的闪烁灯)\Debug\APP_CDSY_MNBYQ.obj
     文件       78011  2011-09-10 11:25  ucos(28335)(针对开发板的闪烁灯)\Debug\APP_CDSY_XB_SD.obj
     文件       83836  2011-09-10 11:25  ucos(28335)(针对开发板的闪烁灯)\Debug\APP_CDSY_XB_ZD.obj
     文件       97600  2011-09-10 11:25  ucos(28335)(针对开发板的闪烁灯)\Debug\APP_CHAD_BL_ZD.obj
     文件       79063  2011-09-10 11:25  ucos(28335)(针对开发板的闪烁灯)\Debug\APP_DZ_DL_FSX.obj
     文件       89842  2011-09-10 11:25  ucos(28335)(针对开发板的闪烁灯)\Debug\APP_DZ_DL_SD.obj
     文件       95345  2011-09-10 11:25  ucos(28335)(针对开发板的闪烁灯)\Debug\APP_DZ_DL_ZD.obj
     文件       89400  2011-09-10 11:25  ucos(28335)(针对开发板的闪烁灯)\Debug\APP_DZ_DY_SD.obj
     文件       96531  2011-09-10 11:25  ucos(28335)(针对开发板的闪烁灯)\Debug\APP_DZ_DY_ZD.obj
     文件       76129  2011-09-10 11:25  ucos(28335)(针对开发板的闪烁灯)\Debug\APP_DZ_DY_ZLSD.obj
     文件      107981  2011-09-10 11:25  ucos(28335)(针对开发板的闪烁灯)\Debug\APP_DZ_JL_JT.obj
     文件       84290  2011-09-10 11:25  ucos(28335)(针对开发板的闪烁灯)\Debug\APP_DZ_JL_SD.obj
     文件      112294  2011-09-10 11:25  ucos(28335)(针对开发板的闪烁灯)\Debug\APP_DZ_JL_XJ_JT.obj
     文件       93531  2011-09-10 11:25  ucos(28335)(针对开发板的闪烁灯)\Debug\APP_DZ_JL_XJ_SD.obj
     文件      120116  2011-09-10 11:25  ucos(28335)(针对开发板的闪烁灯)\Debug\APP_DZ_JL_XJ_ZD.obj
............此处省略195个文件信息

评论

共有 条评论