资源简介
本程序主要是DSP的例程,使用DSP进行AD采样,采样外部的电流信息。

代码片段和文件信息
//###########################################################################
//
// FILE: Example_analog_12.c
//
// title: Example_analog_12 TEST
//
// ASSUMPTIONS:
//
// This program requires the DSP281x V1.00 header files.
// As supplied this project is configured for “boot to H0“ operation.
//
// Make sure the CPU clock speed is properly defined in
// DSP281x_Examples.h before compiling this example.
//
// Connect signals to be converted to A2 and A3.
//
//
// DEscriptION:
//
// This example sets up the PLL in x10/2 mode divides SYSCLKOUT
// by six to reach a 25Mhz HSPCLK (assuming a 30Mhz XCLKIN). The
// clock divider in the ADC is not used so that the ADC will see
// the 25Mhz on the HSPCLK. Interrupts are enabled and the EVA
// is setup to generate a periodic ADC SOC on SEQ1. Two channels
// are converted ADCINA3 and ADCINA2.
//
// Watch Variables:
//
// Voltage1[10] Last 10 ADCRESULT0 values
// Voltage2[10] Last 10 ADCRESULT1 values
// ConversionCount Current result number 0-9
// LoopCount Idle loop counter
//
//
//###########################################################################
//
// Original Author: D.F.
//
// Ver | dd mmm yyyy | Who | Description of changes
// =====|=============|======|===============================================
// 1.00| 11 Sep 2003 | L.H. | Changes since previous version (v.58 Alpha)
// | | | Cleanup only. Results are shifted >> 4
//###########################################################################
#include “DSP281x_Device.h“ // DSP281x Headerfile Include File
#include “DSP281x_Examples.h“ // DSP281x Examples Include File
#define MAX_CHANNEL 5
#define MACROADC12_POINT 15
#define tab 100
int k=0;
int pulse;
float modem = 0.9;
int sinetable[tab]={053107160214267320374427480533586638691743795847899950100210531103115412041254130313531402145014981546159316401687173317791824186919131957200120432086212821692210225022892329236724052442247925152550258526192652268527172749277928092839286728952922294929742999302330473070309131123133315231713189320632223238325232663279329233033314332333323340334733543359336433683371337333743375};
// Prototype statements for functions found within this file.
interrupt void adc_isr(void);
interrupt void eva_T1UFINT_ISR(void);
void init_eva(void);
// Global variables used in this example:
Uint16 adc12_count={0};
#pragma DATA_SECTION(Voltage“RamData1“);
Uint16 Voltage[MAX_CHANNEL][MACROADC12_POINT];
#pragma DATA_SECTION(Ample“RamData2“);
Uint16 Ample[MAX_CHANNEL];
int * p_ad;
int * p_amp;
main()
{
Uint16 i;
// Initialize System Control:
// PLL WatchDog enable Peripheral Clocks
InitSysCtrl();
// Initial
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 558 2010-06-16 22:07 AD_dianliu\cc_build_Debug.log
文件 7012 2010-06-16 16:44 AD_dianliu\Debug\DSP281x_Adc.obj
文件 1381 2010-06-16 16:44 AD_dianliu\Debug\DSP281x_CodeStartBranch.obj
文件 37136 2010-06-16 16:44 AD_dianliu\Debug\DSP281x_DefaultIsr.obj
文件 117661 2010-06-16 16:44 AD_dianliu\Debug\DSP281x_GlobalVariableDefs.obj
文件 5339 2010-06-16 16:44 AD_dianliu\Debug\DSP281x_PieCtrl.obj
文件 16482 2010-06-16 16:44 AD_dianliu\Debug\DSP281x_PieVect.obj
文件 9400 2010-06-16 16:44 AD_dianliu\Debug\DSP281x_SysCtrl.obj
文件 1137 2010-06-16 16:44 AD_dianliu\Debug\DSP281x_usDelay.obj
文件 16094 2004-10-24 15:31 AD_dianliu\Debug\Example_281xAdcSoc.map
文件 29888 2004-10-20 23:50 AD_dianliu\Debug\Example_281xAdcSoc.obj
文件 17985 2010-06-16 22:07 AD_dianliu\Debug\Example_analog_12.map
文件 37220 2010-06-16 22:07 AD_dianliu\Debug\Example_analog_12.obj
文件 147624 2010-06-16 22:07 AD_dianliu\Debug\Example_analog_12.out
文件 1198 2010-06-16 22:07 AD_dianliu\Debug.lkf
文件 1193 2005-06-14 11:26 AD_dianliu\Debug.lkv
文件 8291 2010-06-16 22:07 AD_dianliu\Example_analog_12.c
文件 3072 2010-06-16 22:07 AD_dianliu\Example_analog_12.CS_\FILE.CDX
文件 1188 2010-06-16 22:07 AD_dianliu\Example_analog_12.CS_\FILE.DBF
文件 2240 2010-06-16 22:07 AD_dianliu\Example_analog_12.CS_\FILE.FPT
文件 430592 2010-06-16 22:07 AD_dianliu\Example_analog_12.CS_\SYMBOL.CDX
文件 343906 2010-06-16 22:07 AD_dianliu\Example_analog_12.CS_\SYMBOL.DBF
文件 558833 2010-06-16 22:07 AD_dianliu\Example_analog_12.CS_\SYMBOL.FPT
文件 485 2003-09-05 13:43 AD_dianliu\Example_analog_12.gel
文件 8033 2005-06-14 12:53 AD_dianliu\Example_analog_12.paf
文件 8311 2010-06-16 22:12 AD_dianliu\Example_analog_12.paf2
文件 1785 2010-06-16 15:58 AD_dianliu\Example_analog_12.pjt
文件 6319 2010-06-16 22:12 AD_dianliu\Example_analog_12.sbl
目录 0 2011-05-15 22:04 AD_dianliu\Debug
目录 0 2011-05-15 22:04 AD_dianliu\Example_analog_12.CS_
............此处省略4个文件信息
- 上一篇:labview 采集功率 电流
- 下一篇:医学图像配准
相关资源
- radmin3.5.2.1完美破解版(支持win10)8
- pthreads-w32-2-9-1-release.zip
- 电信中兴光猫超密获取工具使用方法
- pscad近海风电模型 Fortran语言
- AutoCAD永久去教育版破解补丁
- grads绘制雨量(GRID.GRD)
- CCS5.05.1可使用的license
- HAP_Advanced_PDF_Password_Recovery 5.05
- Reparatory Effects of Nicotine on NMDA Recepto
- LenovoTinkPad; Marker 5.01
- railroad铁路CAD生成
- CAD中插入带坐标的正射影像——Inse
- 单片机和adc0809数字电压表
- adams vibration 练习原文件
- 单片机、ADC0808809设计简易数字电压表
- STM32基于rt_thread操作系统的SDHC卡文件
- 加密cad图形的lisp文件
- Auto CAD_LISP程序集
- dsp2812上128点FFTc程序以及其CMD文件
- CAD2010注册机32bit and 64bit
- DSP28335程序片内FLASH搬运至RAM运行的
- ado数据库MFC图书管理系统vs2010
- 基于c8051f020的AD转换程序及LCD显示程序
- 地下停车场CAD设计图
- 实时显示钢筋标注面积V0.44
- Adobe Illustrator CS5原版amtlib.dll文件
- CAD计算板料展开插件
- ADNS-3080光流传感器测试程序Arduino
- CAD LISP24个源代码
- CAD剖面图制作LISP程序
评论
共有 条评论