文件名称:2812ADsample
介绍说明--下载内容均来自于网络,请自行研究使用
AD采样频率为10K,序列发生器SEQ1和SEQ2级联成一个16通道的序列发生器,采样模式采用顺序采样。利用通用定时器T1的周期中断事件来启动AD转换。ADCINA0和ADCINB0为参考电平,实际的电压值分别为0.420和1.653,由于每个板子的具体特性稍有不同,请用万用表自行测量参考电压值。此例程对ADCINA0、ADCINA1、ADCINB0、ADCINB1四个通道进行连续10次的采样,然后对各个通道的10个采样值进行排序,滤波,最后取平均值。然后由ADCINA0和ADCINB0通道的值计算求得CalGain和CalOffset,最后由这两个量来校正ADCINA1和ADCINB1。-AD sampling frequency for the 10K, the sequence generator SEQ1 and SEQ2 cascade into a 16-channel sequencer, sampling mode with sequential sampling. The use of general-purpose timer T1 cycle to start AD conversion interrupt event. ADCINA0, and ADCINB0 as the reference level, the actual voltage values of 0.420 and 1.653, respectively, due to the specific characteristics of each board is slightly different, with a multimeter self-measurement of the reference voltage value. This routine ADCINA0, ADCINA1, ADCINB0, ADCINB1 four channel continuous sampling of 10 times, and then sort the sampled values of the respective channels 10, filtering, and finally take the average. Then to calculated to obtain the CalGain and CalOffset by ADCINA0, and ADCINB0 channel value, the final by these two quantities to to correction ADCINA1 and ADCINB1.
(系统自动生成,下载前可以参看下载内容)
下载文件列表
ADsample
........\AD03.paf
........\ADsample.c
........\ADsample.CS_
........\............\FILE.CDX
........\............\FILE.DBF
........\............\FILE.FPT
........\............\SYMBOL.CDX
........\............\SYMBOL.DBF
........\............\SYMBOL.FPT
........\ADsample.paf
........\ADsample.pjt
........\ADsample.sbl
........\cc_build_Debug.log
........\Debug
........\Debug.lkf
........\Debug.lkv
........\.....\AD03.map
........\.....\AD03.obj
........\.....\AD03.out
........\.....\ADsample.obj
........\.....\DSP28_Adc.obj
........\.....\DSP28_DefaultIsr.obj
........\.....\DSP28_Ev.obj
........\.....\DSP28_GlobalVariableDefs.obj
........\.....\DSP28_InitPeripherals.obj
........\.....\DSP28_PieCtrl.obj
........\.....\DSP28_PieVect.obj
........\.....\DSP28_SysCtrl.obj
........\DSP28_Adc.c
........\DSP28_Adc.h
........\DSP28_CpuTimers.h
........\DSP28_DefaultIsr.c
........\DSP28_DefaultIsr.h
........\DSP28_DevEmu.h
........\DSP28_Device.h
........\DSP28_ECan.h
........\DSP28_Ev.c
........\DSP28_Ev.h
........\DSP28_GlobalPrototypes.h
........\DSP28_GlobalVariable.h
........\DSP28_GlobalVariableDefs.c
........\DSP28_Gpio.h
........\DSP28_InitPeripherals.c
........\DSP28_Mcbsp.h
........\DSP28_PieCtrl.c
........\DSP28_PieCtrl.h
........\DSP28_PieVect.c
........\DSP28_PieVect.h
........\DSP28_Sci.h
........\DSP28_Spi.h
........\DSP28_SysCtrl.c
........\DSP28_SysCtrl.h
........\DSP28_Xintf.h
........\DSP28_XIntrupt.h
........\SRAM.cmd