亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? f28xadc04u.c

?? dsp2812的ad轉換的程序
?? C
字號:
/* ==================================================================================
File name:       F28XADC04U.C
                    
Originator:	Digital Control Systems Group
			Texas Instruments

Description: This file contains source for the F28X general purpose 
4 conversions ADC driver for unipolar signals

=====================================================================================
History:
-------------------------------------------------------------------------------------
 11-04-2003	Release	Rev 1.0                                     
----------------------------------------------------------------------------------*/
#include "IQmathLib.h"
#include "DSP28_Device.h"
#include "f28xadc04u.h"
#include "f28xbmsk.h"

#define CPU_CLOCK_SPEED      6.6667L   // for a 150MHz CPU clock speed
#define ADC_usDELAY 5000L
#define DELAY_US(A)  DSP28x_usDelay(((((long double) A * 1000.0L) / (long double)CPU_CLOCK_SPEED) - 9.0L) / 5.0L)

extern void DSP28x_usDelay(unsigned long Count);



void F28X_adc04u_drv_init(ADCVALS *p)
{
    DELAY_US(ADC_usDELAY);	
    
    AdcRegs.ADCTRL1.all = ADC_RESET_FLAG; 		/* Reset the ADC Module    				*/  
	asm(" NOP ");
	asm(" NOP ");    

    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 				*/
    AdcRegs.ADCTRL3.bit.ADCCLKPS = 6;     		//ADCCLK=HSPCLK/[(ADCCTRL1[7]+1)]/* Set up ADCTRL3 register 				*/
	DELAY_US(ADC_usDELAY);	
   
    AdcRegs.ADCTRL1.all = 0x0110;	/* Set up ADCTRL1 register 	0x0110		級聯(lián)模式	*/
    AdcRegs.ADCTRL2.all = 0x0100; 	/* Set up ADCTRL2 register 	0x0100 EVA啟動轉換			*/
	AdcRegs.ADCMAXCONV.bit.MAX_CONV = 3;        /* Specify four conversions  			*/
    AdcRegs.ADCCHSELSEQ1.bit.CONV00 = 0x0;    //IU
    AdcRegs.ADCCHSELSEQ1.bit.CONV01 = 0x4;    //地
    AdcRegs.ADCCHSELSEQ1.bit.CONV02 = 0x8;    //IV    
    AdcRegs.ADCCHSELSEQ1.bit.CONV03 = 0xC;    //VREF1.5V
    
	
	EvaRegs.EXTCON.bit.EVSOCE = 1;               //Enable SOC
	EvaRegs.GPTCONA.bit.T1TOADC = 1;      		/* Set up EV Trigger with Timer1 UF 	*/
}  


       unsigned int tempz1;
       _iq tempz2;
       _iq tempz3;
       _iq tempz4;
       _iq tempz5;
void F28X_adc04u_drv_read(ADCVALS *p)
{
       //int offset;
       //long tmp;

        /* Wait until ADC conversion is completed */
        while (AdcRegs.ADCST.bit.SEQ1_BSY == 1)
        {};
        //offset = (int)(p->c1_out - 32767);
        
        tempz3 = AdcRegs.ADCRESULT0-AdcRegs.ADCRESULT1;    //IU-地
        tempz4 = AdcRegs.ADCRESULT3-AdcRegs.ADCRESULT1;    //VREF1.5V-地
        tempz5 = AdcRegs.ADCRESULT3-tempz4;                //IU-tempz4
        tempz2 = (AdcRegs.ADCRESULT1 + 0x8000);/*Ibase=4,IQ14*/
        tempz2 = _IQmpy(_IQ(20),tempz2);
        tempz1 = (int)((tempz2 & 0x8000)>>15);
        if (tempz1==1)
        { 
          p->c1_out = ((long)( tempz2 + 0xFFFF0000));
          p->c1_out = _IQmpy(_IQ(32),p->c1_out);                           
        }
        else
        {
          p->c1_out = ((long)( tempz2 + 0x00000000));
          p->c1_out = _IQmpy(_IQ(32),p->c1_out);//IQ20
        }
       // tempz3 = AdcRegs.ADCRESULT0;
        //temp3 = _IQmpy(temp2,_IQ(10));/* IQ15 */
        //tempz3 = ((long)(AdcRegs.ADCRESULT1 - 0x5652 + 0x8022)<<16)>>10;
        

        //dat_q15 = (>>1)&0x7FFF;   	/* Convert result to Q15 (unipolar signal) 	*/
        //tmp = (long)p->c1_gain*(long)dat_q15;
//        p->c1_out =AdcRegs.ADCRESULT0 - offset; //(int)(tmp>>13);

        //dat_q15 = (AdcRegs.ADCRESULT1>>1)&0x7FFF;   	/* Convert result to Q15 (unipolar signal) 	*/
       // tmp = (long)p->c2_gain*(long)dat_q15;
        
//        p->c2_out = AdcRegs.ADCRESULT1 - offset;
        
        //dat_q15 = (AdcRegs.ADCRESULT2>>1)&0x7FFF;   	/* Convert result to Q15 (unipolar signal) 	*/
        //tmp = (long)p->c3_gain*(long)dat_q15;
//        p->c3_out = AdcRegs.ADCRESULT2;


        AdcRegs.ADCTRL2.all |= 0x4040;       		/* reset the seq 							*/

}            
          

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
zzijzzij亚洲日本少妇熟睡| 亚洲你懂的在线视频| 麻豆精品一二三| 中文字幕一区二区三区四区| 欧美不卡一区二区三区| 成人免费高清视频在线观看| 久草热8精品视频在线观看| 亚洲综合免费观看高清在线观看 | 国产人成亚洲第一网站在线播放 | 午夜电影网一区| 日韩一区欧美一区| 国产亚洲精久久久久久| 26uuu国产一区二区三区| 日韩一区二区电影| 欧美成人乱码一区二区三区| 91麻豆精品国产91久久久久久| 色香蕉久久蜜桃| 色天天综合色天天久久| 波多野结衣亚洲| 成人av网站大全| 成人激情免费电影网址| 成人综合婷婷国产精品久久蜜臀| 国产精品一区在线观看乱码| 国产乱子轮精品视频| 国内精品在线播放| 国产成人精品亚洲午夜麻豆| 风间由美中文字幕在线看视频国产欧美| 精品在线你懂的| 国产黑丝在线一区二区三区| 精彩视频一区二区| 国产麻豆日韩欧美久久| 成人福利视频网站| 成人91在线观看| 在线亚洲欧美专区二区| 欧美一二三区在线观看| 136国产福利精品导航| 石原莉奈在线亚洲二区| 高清视频一区二区| 日韩一卡二卡三卡国产欧美| 中文字幕视频一区| 老色鬼精品视频在线观看播放| 国产成人av资源| 欧美一区二区在线不卡| 亚洲三级理论片| 黄色成人免费在线| 6080午夜不卡| 亚洲女厕所小便bbb| 国产一区 二区 三区一级| 欧美三级午夜理伦三级中视频| 久久久久久夜精品精品免费| 日日摸夜夜添夜夜添国产精品| av毛片久久久久**hd| 精品国产伦一区二区三区观看体验| 亚洲视频一二三| 国产精品白丝jk白祙喷水网站| 欧美精品乱码久久久久久按摩| 国产精品久久久久久久久晋中| 蜜桃视频第一区免费观看| 国产九色sp调教91| 26uuu精品一区二区在线观看| 亚洲午夜精品网| 在线免费一区三区| 亚洲情趣在线观看| 不卡视频免费播放| 日本一区二区不卡视频| 国产精品1024| 久久久91精品国产一区二区精品| 秋霞电影一区二区| 欧美一区二区久久| 午夜视频在线观看一区二区 | 毛片不卡一区二区| 欧美日韩一区 二区 三区 久久精品| 国产精品二三区| thepron国产精品| 国产精品久久看| 成人免费视频免费观看| 欧美国产日本韩| 成人91在线观看| 亚洲欧美日韩在线不卡| 成人福利电影精品一区二区在线观看| 中文字幕精品三区| 97aⅴ精品视频一二三区| 成人欧美一区二区三区黑人麻豆| 99久久精品国产一区二区三区| 亚洲欧洲精品成人久久奇米网| 不卡视频免费播放| 亚洲国产精品嫩草影院| 制服.丝袜.亚洲.中文.综合| 青青草国产成人99久久| 久久免费精品国产久精品久久久久| 久久精品久久久精品美女| 国产欧美一区二区三区在线老狼| 粉嫩蜜臀av国产精品网站| 亚洲天堂2014| 欧美美女激情18p| 久久99精品久久久久久国产越南 | 韩日av一区二区| 国产欧美一区二区精品秋霞影院| 99riav久久精品riav| 亚洲精品成人天堂一二三| 7777精品伊人久久久大香线蕉 | 欧美四级电影在线观看| 日本一不卡视频| 国产色爱av资源综合区| 色国产综合视频| 美女视频网站久久| 国产精品天天看| 欧美日韩国产欧美日美国产精品| 美女视频免费一区| 亚洲人成伊人成综合网小说| 6080国产精品一区二区| 高清不卡在线观看| 午夜激情久久久| 国产精品久久久久影视| 欧美日韩成人综合天天影院 | 欧美经典一区二区三区| 一本久久a久久免费精品不卡| 视频一区二区欧美| 亚洲视频资源在线| xnxx国产精品| 欧美男男青年gay1069videost | 激情另类小说区图片区视频区| 国产精品久久久99| 欧美电视剧免费观看| 在线一区二区视频| 成人午夜激情片| 久久国产人妖系列| 一区二区三区在线视频观看| 久久精品亚洲麻豆av一区二区| 欧美蜜桃一区二区三区| 91久久精品一区二区| 丰满白嫩尤物一区二区| 精品写真视频在线观看| 天天色图综合网| 亚洲一区二区三区四区在线免费观看| 中文一区二区在线观看| 久久综合久色欧美综合狠狠| 日韩一区二区三区免费看| 欧美影视一区在线| 91久久精品一区二区| 一本色道综合亚洲| av在线一区二区| 国产v日产∨综合v精品视频| 久久99精品久久久久久久久久久久 | 国产精品亚洲第一| 国产精品77777| 国产一区在线不卡| 国产在线麻豆精品观看| 久久精品国内一区二区三区| 久久精品国产精品青草| 蜜桃一区二区三区在线| 麻豆国产精品777777在线| 免费在线成人网| 蜜桃免费网站一区二区三区| 美脚の诱脚舐め脚责91| 精品一区二区三区免费播放| 极品少妇xxxx精品少妇| 国产精品一区二区久久精品爱涩 | 欧美午夜精品免费| 欧美主播一区二区三区美女| 91国偷自产一区二区使用方法| 91蜜桃视频在线| 欧美日韩成人在线一区| 日韩欧美亚洲国产另类| 国产亚洲人成网站| 国产亚洲欧美日韩俺去了| 最新中文字幕一区二区三区| 亚洲欧美一区二区久久| 亚洲国产综合视频在线观看| 五月天激情综合网| 美国毛片一区二区三区| 国产激情一区二区三区四区| www.欧美亚洲| 欧美日韩国产天堂| 精品国产sm最大网站免费看| 中日韩av电影| 亚洲成a人片在线观看中文| 六月丁香婷婷色狠狠久久| 成人小视频免费在线观看| 色婷婷av一区二区三区大白胸| 777欧美精品| 中文文精品字幕一区二区| 亚洲国产一区二区在线播放| 麻豆精品新av中文字幕| 99久久精品国产一区| 欧美精品三级日韩久久| 欧美激情综合五月色丁香小说| 亚洲在线观看免费视频| 国产精品一区三区| 欧美日韩视频一区二区| www精品美女久久久tv| 一区二区在线看| 精品一区二区三区不卡| 精品亚洲欧美一区| 不卡电影一区二区三区| 欧美日韩中文一区| 天天av天天翘天天综合网色鬼国产| 亚洲精品中文字幕在线观看| 不卡欧美aaaaa| 欧美一级欧美三级在线观看|