• 大小: 1.49MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-10-15
  • 语言: 其他
  • 标签: TMS320F2812  DSP  

资源简介

TMS320F2812 开发板,包括常用开发程序例程,以及硬件说明书。

资源截图

代码片段和文件信息

//###########################################################################
//
// FILE: DSP281x_Adc.c
//
// title: DSP281x ADC Initialization & Support Functions.
//
//###########################################################################
//
//  Ver | dd mmm yyyy | Who  | Description of changes
// =====|=============|======|===============================================
//  1.00| 11 Sep 2003 | L.H. | Changes since previous version (v.58 Alpha)
//      |             |      | ADC_usDELAY changed from 5000L to 8000L
//###########################################################################

#include “DSP281x_Device.h“     // DSP281x Headerfile Include File
#include “DSP281x_Examples.h“   // DSP281x Examples Include File

#define ADC_usDELAY  8000L
#define ADC_usDELAY2 20L

//---------------------------------------------------------------------------
// InitAdc: 
//---------------------------------------------------------------------------
// This function initializes ADC to a known state.
//
void InitAdc(void)
{
extern void DSP28x_usDelay(Uint32 Count);

    // To powerup the ADC the ADCENCLK bit should be set first to enable
    // clocks followed by powering up the bandgap and reference circuitry.
    // After a 5ms delay the rest of the ADC can be powered up. After ADC
    // powerup another 20us delay is required before performing the first
    // ADC conversion. Please note that for the delay function below to
    // operate correctly the CPU_CLOCK_SPEED define statement in the
    // DSP28_Examples.h file must contain the correct CPU clock period in
    // nanoseconds. For example:

AdcRegs.ADCTRL3.bit.ADCBGRFDN = 0x3; // Power up bandgap/reference circuitry
DELAY_US(ADC_usDELAY);                  // Delay before powering up rest of ADC
AdcRegs.ADCTRL3.bit.ADCPWDN = 1; // Power up rest of ADC
DELAY_US(ADC_usDELAY2);                 // Delay after powering up ADC
}

//===========================================================================
// No more.
//===========================================================================

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       5158  2005-06-16 11:47  TDS2812EVM\DSP281x_common\CMD\debug_cmd\Example_Flash2812_API.cmd

     目录          0  2010-03-11 13:37  TDS2812EVM\DSP281x_common\CMD\debug_cmd

     文件       7627  2003-09-11 10:35  TDS2812EVM\DSP281x_common\CMD\F2810.CMD

     文件       8228  2003-09-11 10:34  TDS2812EVM\DSP281x_common\CMD\F2812.CMD

     文件       5158  2004-10-24 19:18  TDS2812EVM\DSP281x_common\CMD\F2812_EzDSP_RAM_lnk.cmd

     文件       7496  2003-09-11 10:34  TDS2812EVM\DSP281x_common\CMD\F2812_XintfBoot.cmd

     文件       6966  2005-06-16 11:47  TDS2812EVM\DSP281x_common\CMD\release_cmd\Example_Flash2812_API.cmd

     目录          0  2010-03-11 13:37  TDS2812EVM\DSP281x_common\CMD\release_cmd

     目录          0  2010-03-11 13:37  TDS2812EVM\DSP281x_common\CMD

     文件       4938  2004-04-20 14:34  TDS2812EVM\DSP281x_common\INCLUDE\DSP281x_DefaultIsr.h

     文件       3525  2003-09-11 10:35  TDS2812EVM\DSP281x_common\INCLUDE\DSP281x_Examples.h

     文件       2374  2003-09-11 10:35  TDS2812EVM\DSP281x_common\INCLUDE\DSP281x_GlobalPrototypes.h

     文件     147079  2003-09-11 10:35  TDS2812EVM\DSP281x_common\INCLUDE\DSP281x_SWPrioritizedIsrLevels.h

     文件       7851  2004-05-13 10:35  TDS2812EVM\DSP281x_common\INCLUDE\Example_Flash281x_API.h

     文件       3331  2003-12-10 15:31  TDS2812EVM\DSP281x_common\INCLUDE\Flash281x_API_Config.h

     文件       7980  2003-12-10 15:31  TDS2812EVM\DSP281x_common\INCLUDE\Flash281x_API_Library.h

     目录          0  2010-03-11 13:37  TDS2812EVM\DSP281x_common\INCLUDE

     文件      20624  2003-12-10 15:31  TDS2812EVM\DSP281x_common\LIB\Flash2812_API_V100.lib

     目录          0  2010-03-13 11:07  TDS2812EVM\DSP281x_common\LIB

     文件       2135  2004-06-01 22:57  TDS2812EVM\DSP281x_common\SOURCE\DSP281x_Adc.c

     文件       2177  2003-09-11 10:48  TDS2812EVM\DSP281x_common\SOURCE\DSP281x_CodeStartBranch.asm

     文件       4665  2003-09-11 10:47  TDS2812EVM\DSP281x_common\SOURCE\DSP281x_CpuTimers(0624).c

     文件       4667  2004-06-16 12:01  TDS2812EVM\DSP281x_common\SOURCE\DSP281x_CpuTimers.c

     文件       2481  2003-09-11 10:48  TDS2812EVM\DSP281x_common\SOURCE\DSP281x_CSMPasswords.asm

     文件        898  2003-09-11 10:47  TDS2812EVM\DSP281x_common\SOURCE\DSP281x_DBGIER.asm

     文件      25791  2003-09-11 10:47  TDS2812EVM\DSP281x_common\SOURCE\DSP281x_DefaultIsr.c

     文件       5999  2003-09-11 10:55  TDS2812EVM\DSP281x_common\SOURCE\DSP281x_ECan.c

     文件       8002  2004-06-23 22:32  TDS2812EVM\DSP281x_common\SOURCE\DSP281x_Ev.c

     文件       2095  2004-06-24 16:09  TDS2812EVM\DSP281x_common\SOURCE\DSP281x_Gpio.c

     文件       1920  2003-09-11 10:39  TDS2812EVM\DSP281x_common\SOURCE\DSP281x_InitPeripherals.c

............此处省略186个文件信息

评论

共有 条评论