-
大小: 1.49MB文件類型: .rar金幣: 2下載: 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個文件信息
- 上一篇:VueDemo.zip
- 下一篇:Silicon 單片機程序燒寫軟件
評論
共有 條評論