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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? adc.c

?? ARM7的一些試驗程序
?? C
字號:
#include <string.h>
#include "..\inc\44b.h"
#include "..\inc\44blib.h"
#include "..\inc\adc.h"

void __irq BDMA1_Done(void);

int ReadAdc(int ch);

void Test_Adc(void)
{
    int a0=0,a1=0,a2=0,a3=0,a4=0,a5=0,a6=0,a7=0;
    int adcpsr;

    Uart_Printf("The ADC_IN are adjusted to the following values.\n");	      
    Uart_Printf("Push any key to exit!!!\n");	 

    rCLKCON=0x7ff8;	
    rADCCON=0x1|(0<<2);		//Enable ADC
    Delay(100);	//delay for 10ms for ADC reference voltage stabilization.

    Uart_Printf("Input ADCPSR value:");
    adcpsr=Uart_GetIntNum();
    rADCPSR=adcpsr;
    Uart_Printf("ADC conv. freq.=%d(Hz)\n",(int)(MCLK/(2.*(adcpsr+1.))/16.) );
    
    while(Uart_GetKey()==0)
    {
	a0=ReadAdc(0);
	a1=ReadAdc(1);
	a2=ReadAdc(2);
	a3=ReadAdc(3);
	a4=ReadAdc(4);
	a5=ReadAdc(5);
	a6=ReadAdc(6);
	a7=ReadAdc(7);
	Uart_Printf("0:%04d 1:%04d 2:%04d 3:%04d 4:%04d 5:%04d 6:%04d 7:%04d\n",
		a0,a1,a2,a3,a4,a5,a6,a7);
    }
}

int ReadAdc(int ch)
{
    int i;
    static int prevCh=-1;

    if(prevCh!=ch)
    {
    	rADCCON=0x0|(ch<<2);	//setup channel.
    	for(i=0;i<150;i++);	//min. 15us
    }
    rADCCON=0x1|(ch<<2);	//Start A/D conversion
    while(rADCCON &0x1);	//To avoid The first FLAG error case.
				//(The START bit is cleared in one ADC clock.)
    while(!(rADCCON & 0x40));
    for(i=0;i<rADCPSR;i++); 	//To avoid The second FLAG error case
    prevCh=ch;
    return rADCDAT;
}

volatile char end_test;

void Test_DMA_Adc(void)
{
    unsigned int *dst, *temp,i;
    end_test=0;

    pISR_BDMA1=(unsigned)BDMA1_Done;
    rINTMSK=~(BIT_GLOBAL|BIT_BDMA1);
	
    Uart_Printf("Test of the 'Start by read' in ADC block.\n");
    Uart_Printf("Change the value of AIN0\n");

//    rCLKCON=0x7ff8;
    dst=(unsigned int *)malloc(0x100);
    rNCACHBE0= ((int)dst>>12) + ( (((int)dst>>12) +1)<<16 );

    temp=dst;

    /***ADC init***/
    rADCCON=0x2;	//normal,AIN0,enable start by read
    rADCPSR=0x4;	// MCLK/2

/*
    while(1)
    {
	if( rADCCON & 0x40 )
	{
	    i=rADCDAT;
	    Uart_Printf("!!!0x%03x, ",i);
	    for(i=0;i<0x10;i++);
	}
    }


*/

    /***BDMA1 init***/
    rBDISRC1=(2<<30)+(3<<28)+0x1d40008;		//word,peri.(ADC)
    rBDIDES1=(2<<30)+(1<<28)+(unsigned)dst;	//IO2M,++
    rBDICNT1=(1<<30)+(1<<26)+(3<<22)+(0<<20)+10*4;//timer,unit,end->interrupt,disable,count=10(word) 
    rBDICNT1 |= (1<<20);//enable
    rBDCON1 = 0x0;
	
    /***Timer0 init***/
    rTCFG0=255;		//prescaler0=255
    rTCFG1=(1<<24)+4;	//Timer0 DMA, div=32 
    rTCNTB0=4902;	//(1/(40MHz/255/32))*4902=1.xx s
    rTCON=0xa;		//auto, update

    rTCON=0x9;		//Start 

    while(!end_test);
    
    Uart_Printf("dst=0x%x,temp=0x%x\n",dst,temp);
    for(i=0;i<10;i++)
	Uart_Printf("%d=0x%03x\n",i,*temp++);
    Uart_Printf("dst=0x%x,temp=0x%x\n",dst,temp);

    free(dst);
    rINTMSK=BIT_GLOBAL;
}

void __irq BDMA1_Done(void)
{
    rI_ISPC=BIT_BDMA1;  //clear pending bit
    rTCON=0x0;		//Stop
    end_test=1;		//set end flag
}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲综合一二区| 亚洲欧洲精品天堂一级| 免费成人在线影院| 日韩欧美国产麻豆| 免费在线观看精品| 精品久久久三级丝袜| 国产一区二区按摩在线观看| 久久夜色精品一区| 不卡的av中国片| 亚洲丝袜另类动漫二区| 91成人在线精品| 人人精品人人爱| 国产人妖乱国产精品人妖| 99re这里都是精品| 亚洲成人7777| 久久色中文字幕| 99精品视频在线观看| 一级女性全黄久久生活片免费| 51精品视频一区二区三区| 国精产品一区一区三区mba桃花| 国产欧美一区在线| 欧美在线观看一区二区| 日本麻豆一区二区三区视频| 国产欧美日韩一区二区三区在线观看| 91香蕉视频污在线| 另类小说一区二区三区| 国产精品嫩草影院com| 欧美挠脚心视频网站| 国产在线看一区| 一区二区三区中文免费| 精品成人一区二区三区| 99re这里只有精品6| 日本不卡123| 日韩美女精品在线| 日韩欧美区一区二| 在线视频国产一区| 国产精品99久久久久久久vr| 伊人一区二区三区| 国产亚洲欧美一级| 欧美高清激情brazzers| 成人高清伦理免费影院在线观看| 天天综合天天综合色| 中文字幕高清不卡| 日韩色在线观看| 97超碰欧美中文字幕| 激情五月激情综合网| 亚洲一区二区欧美日韩| 国产精品久久久久久久久免费相片| 在线不卡的av| 91首页免费视频| 国产精品系列在线观看| 蜜芽一区二区三区| 亚洲高清不卡在线观看| 最新国产精品久久精品| 国产亚洲精品7777| 欧美成人激情免费网| 欧美日韩激情一区| 色爱区综合激月婷婷| 国产成人精品免费视频网站| 麻豆91免费观看| 亚洲mv大片欧洲mv大片精品| 亚洲精品综合在线| 日韩一区中文字幕| 国产精品无遮挡| 欧美高清在线一区| 久久久91精品国产一区二区三区| 9191精品国产综合久久久久久| 一本一道波多野结衣一区二区| 成人综合婷婷国产精品久久蜜臀| 美女网站色91| 奇米精品一区二区三区四区| 亚洲成av人**亚洲成av**| 一区二区三区在线观看欧美| 亚洲欧美日韩系列| 亚洲色图清纯唯美| 一区二区在线观看av| 国产精品国产三级国产普通话99| 久久久久久亚洲综合影院红桃| 日韩精品一区二区三区视频| 欧美一级欧美一级在线播放| 91精品国产丝袜白色高跟鞋| 欧美日韩在线综合| 6080国产精品一区二区| 日韩一区国产二区欧美三区| 日韩一区二区免费视频| 欧美成人艳星乳罩| 久久久欧美精品sm网站| 国产午夜精品在线观看| 国产精品大尺度| 一区二区三区国产豹纹内裤在线| 亚洲在线一区二区三区| 亚洲成av人影院在线观看网| 日本大胆欧美人术艺术动态| 精品一区二区三区在线播放| 国产精品一区二区久激情瑜伽 | 一区二区在线观看视频在线观看| 国产精品福利av| 亚洲猫色日本管| 天天av天天翘天天综合网 | 久久精品国产澳门| 国产精品99久久久久久久女警 | 色婷婷综合久久久中文字幕| 欧美日韩国产精品成人| 日韩欧美不卡在线观看视频| 日本一区二区综合亚洲| 亚洲免费成人av| 日韩二区三区四区| 国产精品中文有码| 91理论电影在线观看| 91麻豆精品国产91久久久久久久久| 制服丝袜亚洲精品中文字幕| wwww国产精品欧美| 综合色中文字幕| 蜜桃一区二区三区在线观看| 国产suv精品一区二区三区| 欧美午夜精品久久久久久超碰| 欧美v亚洲v综合ⅴ国产v| 亚洲日本在线a| 麻豆91在线看| 欧洲另类一二三四区| 日韩欧美国产综合| 亚洲欧美日韩一区二区三区在线观看 | 亚洲欧洲成人精品av97| 午夜a成v人精品| 成人av午夜影院| 日韩一区二区在线播放| 中文字幕日韩精品一区| 麻豆精品在线看| 欧美优质美女网站| 久久精品免费在线观看| 五月婷婷综合网| 99这里都是精品| 久久婷婷色综合| 三级在线观看一区二区| 99久久夜色精品国产网站| 欧美成人三级在线| 丝袜亚洲精品中文字幕一区| 高清成人免费视频| 2024国产精品| 热久久久久久久| 在线精品视频免费播放| 国产精品另类一区| 国产一区999| 精品女同一区二区| 奇米影视一区二区三区| 欧美视频一区二区三区在线观看| 国产免费观看久久| 国产精品一区二区免费不卡 | 欧美一区二区视频在线观看2022| 最近日韩中文字幕| jiyouzz国产精品久久| 精品免费99久久| 蜜乳av一区二区| 欧美精品三级在线观看| 亚洲一区二区av在线| 91亚洲精华国产精华精华液| 国产清纯美女被跳蛋高潮一区二区久久w | 成人性生交大片| 久久亚洲捆绑美女| 国产精品综合一区二区三区| 久久这里只有精品6| 寂寞少妇一区二区三区| 日韩写真欧美这视频| 日韩在线一区二区| 91精品国产高清一区二区三区| 香蕉久久夜色精品国产使用方法 | 欧美在线免费视屏| 一区二区三区久久久| 色狠狠av一区二区三区| 亚洲专区一二三| 777a∨成人精品桃花网| 蜜臀精品久久久久久蜜臀 | 91丨九色丨蝌蚪丨老版| 国产精品福利电影一区二区三区四区| 成人久久视频在线观看| 中文字幕亚洲综合久久菠萝蜜| 成人国产免费视频| 亚洲美女偷拍久久| 欧美日韩一卡二卡三卡| 蜜臀精品一区二区三区在线观看| 欧美xxxxx牲另类人与| 国产精品羞羞答答xxdd| 专区另类欧美日韩| 欧美日韩一区二区三区不卡| 日韩电影免费在线| 久久久www成人免费毛片麻豆| 国产成人在线色| 一区二区在线电影| 日韩一区二区免费电影| 国产成人免费9x9x人网站视频| 国产精品国产自产拍高清av王其 | 秋霞成人午夜伦在线观看| 久久久青草青青国产亚洲免观| 成人av资源网站| 亚洲综合av网| 欧美精品一区男女天堂| 99精品欧美一区二区三区小说 | 亚洲综合在线五月| 欧美va亚洲va国产综合| 成人avav在线|