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

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

?? talkthrough.h

?? visual dsp++ audio iir
?? H
字號:
#ifndef  __Talkthrough_DEFINED
	#define __Talkthrough_DEFINED

//--------------------------------------------------------------------------//
// Header files																//
//--------------------------------------------------------------------------//
#include <sys\exception.h>
#include <cdefBF533.h>
#include <ccblkfn.h>
#include <sysreg.h>

#include <fract.h>
#include <filter.h>
#include "btc.h"

//-------------------
//IIR parameters
//-------------------
#define NUM_TAPS 7	// number of filter coefficients

#define VEC_SIZE (NUM_TAPS*80)	// length of the input vector

//--------------------------------------------------------------------------//
// Symbolic constants														//
//--------------------------------------------------------------------------//
// addresses for Port B in Flash A
#define pFlashA_PortA_Dir	(volatile unsigned char *)0x20270006
#define pFlashA_PortA_Data	(volatile unsigned char *)0x20270004

// names for codec registers, used for iCodec1836TxRegs[]
#define DAC_CONTROL_1		0x0000
#define DAC_CONTROL_2		0x1000
#define DAC_VOLUME_0		0x2000
#define DAC_VOLUME_1		0x3000
#define DAC_VOLUME_2		0x4000
#define DAC_VOLUME_3		0x5000
#define DAC_VOLUME_4		0x6000
#define DAC_VOLUME_5		0x7000
#define ADC_0_PEAK_LEVEL	0x8000
#define ADC_1_PEAK_LEVEL	0x9000
#define ADC_2_PEAK_LEVEL	0xA000
#define ADC_3_PEAK_LEVEL	0xB000
#define ADC_CONTROL_1		0xC000
#define ADC_CONTROL_2		0xD000
#define ADC_CONTROL_3		0xE000

// names for slots in ad1836 audio frame
#define INTERNAL_ADC_L0			0
#define INTERNAL_ADC_L1			1
#define INTERNAL_ADC_R0			4
#define INTERNAL_ADC_R1			5
#define INTERNAL_DAC_L0			0
#define INTERNAL_DAC_L1			1
#define INTERNAL_DAC_L2			2
#define INTERNAL_DAC_R0			4
#define INTERNAL_DAC_R1			5
#define INTERNAL_DAC_R2			6

// size of array iCodec1836TxRegs and iCodec1836RxRegs
#define CODEC_1836_REGS_LENGTH	11

// SPI transfer mode
#define TIMOD_DMA_TX 0x0003

// SPORT0 word length
#define SLEN_32	0x001f
#define SLEN_16 0x000f

// DMA flow mode
#define FLOW_1	0x1000
#define DMAFLOW 0x7000


extern fract16 coefs[2*NUM_TAPS];
extern fract16 delay[2*(NUM_TAPS+NUM_TAPS)];
//extern fract16 inputBuffer[VEC_SIZE+VEC_SIZE+NUM_TAPS+NUM_TAPS];
//extern fract16 out[(VEC_SIZE + NUM_TAPS - 1)*2];
extern iir_state_fr16 state;	// declare filter state

//--------------------------------------------------------------------------//
// Global variables															//
//--------------------------------------------------------------------------//
extern short iChannel0LeftIn;
extern short iChannel0RightIn;
extern fract16 iChannel0LeftOut;
extern fract16 iChannel0RightOut;
extern fract16 iChannel1LeftIn;
extern fract16 iChannel1RightIn;
extern short iChannel1LeftOut;
extern short iChannel1RightOut;
extern volatile short sCodec1836TxRegs[];
extern fract16 iRxBuffer0[];
extern fract16 iTxBuffer0[];
extern fract16 iRxBuffer1[];
extern fract16 iTxBuffer1[];

//--------------------------------------------------------------------------//
// DMA Operation                                                            //
//--------------------------------------------------------------------------//
typedef struct {
	unsigned long next_desc_ptr;	/* DMA Next Descriptor Pointer register */
	unsigned long start_addr;	/* DMA Start address  register */

	unsigned short cfg;	/* DMA Configuration register */
	unsigned short x_count;	/* DMA x_count register */
	unsigned short x_modify;	/* DMA x_modify register */
	unsigned short y_count;	/* DMA y_count register */
	unsigned short y_modify;	/* DMA y_modify register */
} dma_register_t;

extern dma_register_t pDmaDescR0;
extern dma_register_t pDmaDescT0;
extern dma_register_t pDmaDescR1;
extern dma_register_t pDmaDescT1;
extern int dmaFlag;

//--------------------------------------------------------------------------//
// Prototypes																//
//--------------------------------------------------------------------------//
// in file Initialisation.c
void Init_EBIU(void);
void Init_Flash(void);
void Init1836(void);
void Init_Sport0(void);
void Init_DMA(void);
void Init_Sport_Interrupts(void);
void Enable_DMA_Sport(void);

// in file Process_data.c
void Process_Data(void);
//void firStereo(const fract16 x[],fract16 y[],int n,fir_state_fr16 *s);
void iirStereo(const fract16 x[],fract16 y[],int n,iir_state_fr16 *s);

// in file ISRs.c
EX_INTERRUPT_HANDLER(Sport0_RX_ISR);

#endif //__Talkthrough_DEFINED

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
免费看欧美美女黄的网站| 欧美主播一区二区三区| 天堂精品中文字幕在线| 亚洲国产精品久久人人爱| 国产高清精品网站| 麻豆精品一区二区综合av| 亚洲色图一区二区| 国产精品美女久久久久久2018| 精品少妇一区二区三区免费观看 | 欧美视频一区二区三区| 色狠狠一区二区| av福利精品导航| 国产成人免费视频| aaa亚洲精品一二三区| 国产麻豆精品在线| 国产在线一区二区综合免费视频| 青青草精品视频| 日韩国产在线观看| 日产欧产美韩系列久久99| 亚洲国产精品久久久久秋霞影院| 国产精品不卡在线观看| 国产欧美精品一区二区三区四区 | 国产一区二区日韩精品| 精品无码三级在线观看视频| 日韩精品成人一区二区三区| 日日噜噜夜夜狠狠视频欧美人| 亚洲妇熟xx妇色黄| 国产精品视频一二| 国产人成一区二区三区影院| 欧美激情在线看| 亚洲欧美日韩精品久久久久| 亚洲一二三四久久| 亚洲国产一区在线观看| 看电视剧不卡顿的网站| 韩国成人福利片在线播放| 国产一区二区三区黄视频 | 一区二区三区精品| 国产精品污污网站在线观看 | 国产999精品久久久久久绿帽| 蜜桃91丨九色丨蝌蚪91桃色| 国产精品99久久久久久久女警| 久久成人麻豆午夜电影| 亚洲一区二区欧美| 男人的天堂久久精品| 美日韩一级片在线观看| 成人av在线一区二区三区| 91在线观看污| 欧美日本高清视频在线观看| 国产午夜精品一区二区三区视频 | 视频一区二区中文字幕| 国产传媒日韩欧美成人| 99精品国产视频| 欧美午夜精品久久久久久孕妇| 日韩视频中午一区| 国产精品理伦片| 麻豆一区二区在线| 色一区在线观看| 欧美一区二区成人| 亚洲精品国久久99热| 日韩av一区二区三区四区| 国产精品18久久久| 99久久er热在这里只有精品66| 久久成人久久爱| 欧洲一区在线观看| 精品日韩在线一区| 一区二区三区四区乱视频| 蜜桃精品视频在线观看| 欧美午夜电影一区| 国产精品美女久久久久久久久| 亚洲激情校园春色| 波多野结衣视频一区| 91精品国产一区二区三区香蕉| 亚洲桃色在线一区| 国内精品自线一区二区三区视频| 99re这里只有精品6| 国产人成亚洲第一网站在线播放| 午夜欧美视频在线观看| 91视频免费看| 久久午夜色播影院免费高清| 亚洲在线观看免费| 色拍拍在线精品视频8848| 精品88久久久久88久久久| 亚洲va中文字幕| 成人av综合在线| 久久亚洲私人国产精品va媚药| 亚洲电影在线播放| 国产一区 二区 三区一级| 成人国产精品视频| 久久久久久久久久久久久夜| 免费三级欧美电影| 欧美美女一区二区| 一区二区三区高清| 91在线视频免费观看| 国产三级精品在线| 老司机免费视频一区二区三区| 欧美亚洲综合网| 一区二区三区高清| 欧美性受xxxx| 一区二区三区四区在线播放| 99视频在线精品| 欧美v日韩v国产v| 亚洲国产cao| 欧美视频在线观看一区二区| 亚洲一区二区精品3399| 色播五月激情综合网| 亚洲视频在线一区| 在线欧美一区二区| 亚洲精品国产视频| 在线免费观看一区| 亚洲线精品一区二区三区八戒| 91丨九色丨黑人外教| 亚洲视频一区二区在线观看| 91在线视频播放地址| 久久久精品中文字幕麻豆发布| 国产精品主播直播| 欧美国产日本视频| 91原创在线视频| 亚洲综合激情网| 欧美日韩国产精品自在自线| 亚洲午夜久久久久中文字幕久| 色综合久久综合| 亚洲国产精品久久人人爱蜜臀| 91国偷自产一区二区使用方法| 亚洲欧美日韩中文字幕一区二区三区| 国产xxx精品视频大全| 国产精品不卡视频| 欧美日韩在线免费视频| 亚洲福利一区二区三区| 日韩一区二区三区免费看 | 亚洲欧美日韩中文字幕一区二区三区 | 亚洲综合色成人| 91精品国产欧美一区二区成人 | 性久久久久久久| 欧美大肚乱孕交hd孕妇| 国产99精品国产| 一区二区三区国产| 精品精品欲导航| 国产99一区视频免费| 亚洲视频在线一区二区| 在线观看欧美日本| 久色婷婷小香蕉久久| 国产亚洲综合av| 日本韩国欧美三级| 美女诱惑一区二区| 成人免费小视频| 日韩欧美的一区| av在线免费不卡| 日韩电影在线一区二区三区| 国产视频一区二区三区在线观看| 99riav一区二区三区| 亚洲一区在线观看免费| 精品欧美黑人一区二区三区| 91免费国产在线| 久久国内精品视频| 亚洲日本韩国一区| 精品日韩在线观看| 精品视频全国免费看| 国产成人精品aa毛片| 亚洲成人av一区二区| 精品国产一二三| 在线观看日韩高清av| 国产精品夜夜嗨| 免费在线观看一区| 亚洲国产毛片aaaaa无费看| 日本一区二区三级电影在线观看| 91精品麻豆日日躁夜夜躁| 不卡免费追剧大全电视剧网站| 国内精品免费在线观看| 欧美一级日韩一级| 99国产精品久久| 国产a区久久久| 精一区二区三区| 日韩高清在线一区| 亚洲不卡在线观看| 一区二区三区精品久久久| 国产精品久久久久三级| 欧美高清dvd| 欧美精品在线观看播放| 91激情五月电影| 色哟哟国产精品| eeuss鲁片一区二区三区 | 91精品免费在线| 制服视频三区第一页精品| 91亚洲精品乱码久久久久久蜜桃 | 亚洲欧美一区二区三区国产精品| 99久久久国产精品| 亚洲18影院在线观看| 一区二区在线观看免费| 中文字幕一区二区三区四区不卡| 亚洲图片你懂的| 亚洲成人动漫在线观看| 免费成人美女在线观看| 激情六月婷婷久久| 国产成人免费在线| 欧美在线播放高清精品| 欧美一级免费观看| 国产偷v国产偷v亚洲高清| 亚洲乱码中文字幕| 日本美女一区二区三区| 国产91精品精华液一区二区三区|