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

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專(zhuān)輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? c6xdskinit.c

?? 包含AM調(diào)制
?? C
字號(hào):
//C6xdskinit.c Init DSK,AD535,McBSP(includes functions provided with DSK)

#include <c6x.h>
#include "c6xdsk.h"
#include "c6xdskinit.h"
#include "c6xinterrupts.h"

char polling = 0;

void mcbsp0_init()    				 //set up McBSP0   
{
 *(unsigned volatile int *)McBSP0_SPCR = 0;	 //reset serial port 
 *(unsigned volatile int *)McBSP0_PCR = 0;       //set pin control reg
 *(unsigned volatile int *)McBSP0_RCR = 0x10040; //set rx control reg one 16 bit data/frame 
 *(unsigned volatile int *)McBSP0_XCR = 0x10040; //set tx control reg one 16 bit data/frame 
 *(unsigned volatile int *)McBSP0_DXR = 0;   
 *(unsigned volatile int *)McBSP0_SPCR = 0x12001;//setup SP control reg
}

void mcbsp0_write(int out_data)	 //function for writing
{
 int temp;
 
 if (polling)		 	 //bypass if interrupt-driven
 {  
  temp = *(unsigned volatile int *)McBSP0_SPCR & 0x20000;
  while ( temp == 0)
    temp = *(unsigned volatile int *)McBSP0_SPCR & 0x20000;
 }        
 *(unsigned volatile int *)McBSP0_DXR = out_data;
}

int mcbsp0_read()		 //function for reading
{
 int temp;

 if (polling)
 {
  temp = *(unsigned volatile int *)McBSP0_SPCR & 0x2;
  while ( temp == 0)
    temp = *(unsigned volatile int *)McBSP0_SPCR & 0x2;
 }  
 temp = *(unsigned volatile int *)McBSP0_DRR;
 return temp;
}
 
void TLC320AD535_Init()		//init AD535
{
  mcbsp0_read();		//setting up AD535 Register 3  
  mcbsp0_write(0); 
  mcbsp0_read();
  mcbsp0_write(0);
  mcbsp0_read();
  mcbsp0_write(0);
  mcbsp0_read();
  mcbsp0_write(1);       	//send bit for Secondary Communications 
  mcbsp0_read();
  mcbsp0_write(0x0386);  	//voice channel reset,pre-amps selected 
  mcbsp0_read();
  mcbsp0_write(0);       	//clear Secondary Communications 
  mcbsp0_read();
  mcbsp0_write(0);
  mcbsp0_read();
  mcbsp0_write(0);
  mcbsp0_read();
  mcbsp0_write(1);       	//send bit for Secondary Communications 
  mcbsp0_read();
  mcbsp0_write(0x0306);   	//voice channel clear reset,pre-amps selected 
  mcbsp0_read();
  mcbsp0_write(0);       	//clear Secondary Communications 
  mcbsp0_read();    
  
  mcbsp0_write(0);		//setting up AD535 Register 4 
  mcbsp0_read();
  mcbsp0_write(0);
  mcbsp0_read();
  mcbsp0_write(1);
  mcbsp0_read();
  mcbsp0_write(0x0400);  	//set microphone pre-amp gain to 20 dB 
  mcbsp0_read();
  mcbsp0_write(0);
  mcbsp0_read();

  mcbsp0_write(0);		//setting up AD535 Register 5 
  mcbsp0_read();
  mcbsp0_write(0);
  mcbsp0_read();
  mcbsp0_write(1);
  mcbsp0_read();
  mcbsp0_write(0x0502);  	//DAC PGA = 0 dB 
  mcbsp0_read();
  mcbsp0_write(0);
  mcbsp0_read();
}   

void c6x_dsk_init()       			     //dsp and peripheral init
{
 CSR=0x100;    	       				     //disable all interrupts             
 IER=1;                   			     //disable interrupts except NMI  
 ICR=0xffff;              			     //clear pending interrupts       
 *(unsigned volatile int *)EMIF_GCR = 0x3300; 	     //EMIF global control          
 *(unsigned volatile int *)EMIF_CE0 = 0x30;          //EMIF CE0 control              
 *(unsigned volatile int *)EMIF_CE1 = 0xffffff03;    //EMIF CE1 control,8bit async 
 *(unsigned volatile int *)EMIF_SDCTRL = 0x07117000; //EMIF SDRAM control           
 *(unsigned volatile int *)EMIF_SDRP = 0x61a;        //EMIF SDRM refresh period     
 *(unsigned volatile int *)EMIF_SDEXT = 0x54519;     //EMIF SDRAM extension        
 mcbsp0_init();
 TLC320AD535_Init();
}   

void comm_poll()			//for communication/init using polling
{
   polling = 1; 			//if polling
   c6x_dsk_init();			//call init DSK function
}  

void comm_intr()			//for communication/init using interrupt
{ 
  polling = 0;				//if interrupt-driven
  c6x_dsk_init();			//call init DSK function
  config_Interrupt_Selector(11, XINT0); //using transmit interrupt INT11
  enableSpecificINT(11);                //for specific interrupt
  enableNMI();              		//enable NMI
  enableGlobalINT(); 			//enable GIE for global interrupt
  mcbsp0_write(0);   			//write to SP0
}    

void output_sample(int out_data)        //added for output
{
  mcbsp0_write(out_data & 0xfffe);      //mask out LSB
}


int input_sample()                      //added for input
{
   return mcbsp0_read();		//read from McBSP0
}

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美在线免费播放| 日韩午夜电影av| 精品亚洲国产成人av制服丝袜 | 久久电影国产免费久久电影 | 亚洲精品日日夜夜| 日韩视频免费观看高清完整版在线观看 | 国产亚洲一区二区在线观看| 欧美日韩黄色影视| 9色porny自拍视频一区二区| 久久精品免费观看| 亚洲一区二区高清| 亚洲三级电影网站| 日本一区二区三区电影| 日韩视频一区二区三区 | 在线精品视频一区二区三四| 国产电影精品久久禁18| 美女免费视频一区| 日韩av一二三| 午夜精品久久久久久久99樱桃| 国产日韩在线不卡| 精品国产一区二区精华| 制服丝袜在线91| 欧美午夜宅男影院| 色综合视频一区二区三区高清| 国产高清无密码一区二区三区| 青草av.久久免费一区| 天堂一区二区在线| 亚洲一区二区三区美女| 亚洲美女一区二区三区| 国产精品动漫网站| 国产精品丝袜在线| 国产目拍亚洲精品99久久精品 | 亚洲乱码国产乱码精品精小说| 久久精品免费在线观看| 日韩欧美电影在线| 欧美一区二区三区公司| 欧美一区二区三区在线| 在线91免费看| 91精品国产色综合久久不卡蜜臀| 精品视频全国免费看| 欧美日韩亚洲丝袜制服| 欧美日韩视频专区在线播放| 欧美日本免费一区二区三区| 欧美日韩黄色影视| 欧美精品高清视频| 91精品国产综合久久香蕉的特点| 欧美精品 国产精品| 欧美一区二区三区免费在线看| 欧美二区乱c少妇| 日韩精品专区在线| 国产欧美日韩综合| 成人免费一区二区三区视频| 亚洲女爱视频在线| 午夜视黄欧洲亚洲| 蜜臀av性久久久久蜜臀aⅴ| 另类调教123区 | 欧美日韩国产在线播放网站| 欧美日韩国产综合久久| 欧美不卡一区二区三区四区| 精品国产青草久久久久福利| 久久久国产精华| 亚洲私人影院在线观看| 亚洲mv大片欧洲mv大片精品| 日产国产欧美视频一区精品| 久久国产精品99久久久久久老狼| 国产福利一区二区三区在线视频| 成人一区二区三区| 在线观看日韩一区| 在线综合亚洲欧美在线视频| 精品99999| 国产精品麻豆一区二区| 亚洲一区在线视频| 免费av成人在线| 国产91精品精华液一区二区三区| 在线精品国精品国产尤物884a| 91精品国产综合久久精品app| 日韩精品专区在线影院观看| 国产精品国模大尺度视频| 亚洲精品视频免费看| 琪琪久久久久日韩精品| 成人国产精品免费观看视频| 欧美自拍偷拍午夜视频| 精品国精品自拍自在线| 中文字幕制服丝袜一区二区三区| 亚洲第一会所有码转帖| 国产在线一区观看| 欧美三级电影网| 国产免费观看久久| 天堂在线亚洲视频| 成人美女视频在线看| 91精品黄色片免费大全| 中文字幕中文乱码欧美一区二区 | 欧美精品一区在线观看| 夜夜亚洲天天久久| 国产在线精品一区二区三区不卡| 一本一道综合狠狠老| 日韩欧美一二三四区| 亚洲丝袜美腿综合| 激情深爱一区二区| 欧美日本精品一区二区三区| 中文字幕亚洲欧美在线不卡| 看电影不卡的网站| 欧美日韩一区精品| 亚洲私人黄色宅男| 国产精品一区二区不卡| 91精品在线麻豆| 亚洲欧美成人一区二区三区| 国产精品一区在线| 欧美一区二区三区日韩视频| 亚洲裸体在线观看| 成人黄动漫网站免费app| 精品区一区二区| 亚洲午夜精品17c| 色综合天天天天做夜夜夜夜做| 精品久久久久久久久久久院品网| 亚洲综合一区二区| 99国产精品久久久| 国产婷婷色一区二区三区四区 | 99久久综合99久久综合网站| 精品粉嫩超白一线天av| 丝袜美腿亚洲综合| 欧美视频三区在线播放| 17c精品麻豆一区二区免费| 国产91在线看| 久久综合久色欧美综合狠狠| 麻豆极品一区二区三区| 8v天堂国产在线一区二区| 亚洲国产精品欧美一二99| 色av一区二区| 亚洲人快播电影网| 成人免费黄色在线| 欧美韩国日本综合| 丁香啪啪综合成人亚洲小说| 久久久久久久电影| 国内久久精品视频| 精品国产乱码久久久久久1区2区| 另类的小说在线视频另类成人小视频在线 | 中文字幕电影一区| 成人黄色大片在线观看| 国产精品另类一区| 床上的激情91.| 国产精品国产三级国产普通话99 | 色香色香欲天天天影视综合网| 国产欧美日韩综合精品一区二区| 韩国精品主播一区二区在线观看| 日韩免费高清电影| 九色|91porny| 国产亚洲欧美激情| 国产成人av电影在线| 欧美激情综合在线| aaa国产一区| 亚洲在线视频一区| 欧美精品一级二级| 国产毛片精品视频| 国产精品高潮呻吟久久| 日本精品裸体写真集在线观看| 夜夜精品浪潮av一区二区三区| 精品视频1区2区| 久久国产乱子精品免费女| 久久久久久久免费视频了| 北条麻妃一区二区三区| 亚洲人成小说网站色在线| 欧美性一二三区| 久久国产精品第一页| 国产精品成人午夜| 精品视频免费看| 国产一区久久久| 亚洲视频 欧洲视频| 9191久久久久久久久久久| 韩国三级在线一区| 亚洲欧美色一区| 日韩欧美色电影| 成人国产精品免费网站| 日韩精品视频网站| 国产欧美日韩另类一区| 欧美撒尿777hd撒尿| 国产一区高清在线| 亚洲欧美日韩国产另类专区 | 日韩三级av在线播放| 大胆亚洲人体视频| 偷拍一区二区三区| 国产色产综合色产在线视频| 91成人免费在线视频| 黄色日韩网站视频| 亚洲国产精品久久人人爱蜜臀| 精品国产麻豆免费人成网站| 97精品视频在线观看自产线路二| 丝袜亚洲精品中文字幕一区| 国产精品视频一区二区三区不卡| 欧美日韩一二三区| 99精品黄色片免费大全| 青草av.久久免费一区| 亚洲婷婷综合色高清在线| 日韩久久久久久| 色88888久久久久久影院按摩| 精品在线播放免费| 亚洲国产精品影院| 国产精品国产三级国产专播品爱网| 欧美猛男超大videosgay| 成人av高清在线|