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

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

?? c30.c

?? dsp AD公司ADSP21的代碼,里面有FFT FIR IIR EQULIZER G722_21F 等可以在項目中直接應用的代碼.此代碼的來源是ADI公司自己出版的書籍,此書在美國購得
?? C
字號:
/* C30.C - TMS320C30/C31 SUPPORT PROGRAMS */

#include <math.h>
#include <stdlib.h>
#include <string.h>
#include "c30.h"

AIC_COMMAND_0  aic_command_0;            /* AIC COMMAND WORD 0 */
AIC_COMMAND_1  aic_command_1;            /* AIC COMMAND WORD 1 */
AIC_COMMAND_2  aic_command_2;            /* AIC COMMAND WORD 2 */
AIC_COMMAND_3  aic_command_3;            /* AIC COMMAND WORD 3 */
volatile int send_command       = OFF;   /* FLAG TO SEND AIC COMMAND WORD */
volatile int secondary_transmit = OFF;   /* FLAG TO SENT SECONDARY TRANSMIT*/
int aic_secondary = 0;            /* COMMAND TO SENT ON SECONDARY TRANSMIT */

/* BUS, TIMER, SERIAL PORT BASE LOCATIONS */
volatile int *bus = (volatile int *) 0x808060;
volatile int (*timer)[16] = (volatile int (*)[16]) 0x808020;
volatile int (*serial_port)[16] = (volatile int (*)[16]) 0x808040;

/* C_INT99(): ERRONEOUS INTERRUPT SERVICE ROUTINE */
void c_int99(void)
{
    for(;;);
}

/* INIT_EVM(): INITIALIZE TMS320C30 EVALUATION MODULE */
void init_evm(void)
{
/* this is not on the C31 - PME */
/*  bus[EXPANSION] = 0x0;*/          /* ZERO WAIT STATES ON EXPANSION BUS */
    bus[PRIMARY]   = 0x0;            /* ZERO WAIT STATES ON PRIMARY BUS */

    asm(" OR 800h,ST");              /* TURN ON CACHE */
}

/* INIT_AIC(): INITIALIZE COMMUNICATIONS TO AIC */
void init_aic(void)
{
    volatile int i;
/* SET AIC CONFIGURATION
1. ALLOW 16 KHZ SAMPLING RATE AND 5.6 KHZ ANTIALIASING FILTER
2. DISABLE A/D HIGHPASS FILTER
3. SET SYNCHRONOUS TRANSMIT AND RECEIVE
4. SET AIC FOR +/- 1.5 V INPUT
*/
    aic_command_0.command  = 0;       /* SETUP AIC COMMAND WORD ZERO */
    aic_command_0.ra       = 7;      /* ADJUST SAMPLING RATE TO 16 kHz */
    aic_command_0.ta       = 7;      /*    AND 4.6 kHz ANTIALIAS FILTER */
    aic_command_1.command  = 1;       /* SETUP DEFAULT AIC COMMAND WORD 1 */
    aic_command_1.ra_prime = 1;
    aic_command_1.ta_prime = 1;
    aic_command_1.d_f      = 0;
    aic_command_2.command  = 2;       /* SETUP DEFAULT AIC COMMAND WORD 2 */
    aic_command_2.rb       = 24;
    aic_command_2.tb       = 24;
    aic_command_3.command  = 3;
    aic_command_3.highpass = OFF;     /* TURN ON INPUT HIGHPASS FILTER */
    aic_command_3.loopback = OFF;     /* DISABLE AIC LOOPBACK */
    aic_command_3.aux      = OFF;     /* DISABLE AUX INPUT */
    aic_command_3.sync     = ON;      /* ENABLE SYNCHRONOUS A/D AND D/A */
    aic_command_3.gain     = LINE_V;  /* SET FOR LINE-LEVEL INPUT */
    aic_command_3.sinx     = ON;      /* ENABLE SIN x/x CORRECTION FILTER */

/* CONFIGURE TIMER 0 TO ACT AS AIC MCLK */
    timer[0][PERIOD] = 0x1;
    timer[0][GLOBAL] = 0x2C1;

/* CONFIGURE SERIAL PORT 0
1. EXTERNAL FSX, FSR, CLKX, CLKR
2. VARIABLE DATA RATE TRANSMIT AND RECEIVE
3. HANDSHAKE DISABLED
4. ACTIVE HIGH DATA AND CLK
5. ACTIVE LOW FSX,FSR
6. 16 BIT TRANSMIT AND RECEIVE WORD
7. TRANSMIT INTERRUPT
8. RECEIVE INTERRUPT ENABLED/RECEIVE
9. FSX, FSR, CLKX, CLKR, DX, DR CONFIGURED AS SERIAL PORT PINS
*/
    serial_port[0][X_PORT] = 0x111;
    serial_port[0][R_PORT] = 0x111;

    asm(" LDI 2,IOF");          /* RESET AIC BY PULLING XF0 ACTIVE-LOW */

    for(i = 0; i < 50; i++);    /* KEEP RESET LOW FOR SOME PERIOD OF TIME */
    serial_port[0][GLOBAL] = 0x0e970300; /* WRITE SERIAL PORT CONTROL */
    serial_port[0][X_DATA] = 0x0;        /* CLEAR SERIAL TRANSMIT DATA */

    asm(" LDI 6,IOF");                   /* PULL AIC OUT OF RESET */

    asm(" LDI     0,IF"); /* CLEAR ANY INTERRUPT FLAGS */
    asm(" LDI  410h,IE"); /* ENABLE DMA & SERIAL PORT 0 TRANSMIT INTERRUPTS*/
    asm(" OR  2000h,ST"); /* SET GLOBAL INTERRUPT ENABLE BIT */

/* MODIFY AIC CONFIGURATION */
    configure_aic(*((int *) &aic_command_0));
    configure_aic(*((int *) &aic_command_1));
    configure_aic(*((int *) &aic_command_2));
    configure_aic(*((int *) &aic_command_3));
}

/* CONFIGURE_AIC(): INITIATE AIC CONFIGURATION WORD TRANSMISSION ON NEXT */
/*                  INTERRUPT AFTER ALL PREVIOUS COMMANDS ARE SENT */
void configure_aic(int i)
{
    while(send_command || secondary_transmit);
    aic_secondary = i;
    send_command = ON;
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
一级特黄大欧美久久久| 午夜国产不卡在线观看视频| 岛国精品一区二区| 中文字幕免费观看一区| 色一情一乱一乱一91av| 五月婷婷综合在线| 日韩一区欧美二区| 亚洲图片欧美激情| 中文字幕第一区| 国产欧美一区二区精品秋霞影院| 欧美性xxxxx极品少妇| 久草这里只有精品视频| 亚洲人成精品久久久久| 久久综合久久综合久久| 欧美亚洲免费在线一区| 欧美三级电影在线观看| 懂色av一区二区三区免费观看| 天堂一区二区在线免费观看| 午夜av一区二区三区| 蜜臀av在线播放一区二区三区| 亚洲裸体xxx| 精品国产伦一区二区三区观看体验 | 国产亚洲精久久久久久| 91福利资源站| 成人午夜激情影院| 一本大道久久a久久综合婷婷| 欧美三级中文字幕| 日韩免费一区二区三区在线播放| 国产成人精品免费| 久久99精品一区二区三区| 国产精品伊人色| 午夜成人免费电影| 国产一区二区三区四区五区美女 | 26uuu亚洲综合色| 久久一二三国产| 亚洲视频一区在线观看| 婷婷一区二区三区| 激情丁香综合五月| 日韩成人精品在线观看| 亚洲女同ⅹxx女同tv| 亚洲福利一二三区| 亚洲免费观看在线观看| 日韩和欧美的一区| 高潮精品一区videoshd| 欧美日韩一区高清| 久久精品一区二区三区不卡 | 亚洲韩国精品一区| 国内精品在线播放| 色婷婷综合视频在线观看| 欧美一区二区三区四区五区| 欧美亚洲国产bt| 精品三级av在线| 欧美不卡激情三级在线观看| 中文字幕在线观看一区| 欧美激情综合在线| 亚洲 欧美综合在线网络| 性久久久久久久久久久久| 国产一区二区三区电影在线观看| 欧美午夜电影在线播放| 亚洲国产精品成人综合色在线婷婷| 亚洲国产sm捆绑调教视频 | 日韩欧美你懂的| 亚洲欧美欧美一区二区三区| 精品一区二区三区在线播放视频| 欧美在线free| 91精品国产综合久久精品图片 | 国内精品免费**视频| 91蜜桃婷婷狠狠久久综合9色| 成人精品在线视频观看| 日韩一二在线观看| 日本一区二区三区四区| 欧美aaaaaa午夜精品| 久久成人免费日本黄色| 国产成人av福利| 日韩欧美区一区二| 亚洲国产精品久久人人爱| 成人动漫一区二区| 91久久一区二区| 国产精品第一页第二页第三页| 一区二区三区在线免费视频| 风间由美一区二区三区在线观看| 日韩情涩欧美日韩视频| 亚洲国产精品自拍| 欧美做爰猛烈大尺度电影无法无天| 中文字幕成人av| 国产精品影视天天线| 欧美精品一区二| 免费在线观看不卡| 欧美一区二区三区男人的天堂| 亚洲永久精品国产| 韩国视频一区二区| 日韩三级av在线播放| 日产精品久久久久久久性色| 欧美日精品一区视频| 依依成人综合视频| 在线一区二区视频| 亚洲精品视频在线| 色婷婷综合视频在线观看| 亚洲免费av在线| 91国产免费观看| 亚洲最大色网站| 欧美日韩综合在线免费观看| 亚洲午夜国产一区99re久久| 91久久精品一区二区| 亚洲香蕉伊在人在线观| 欧洲精品在线观看| 亚洲一区二区三区视频在线| 欧美日韩国产一二三| 中文字幕亚洲一区二区va在线| 成人网页在线观看| 国产精品白丝在线| 91国偷自产一区二区三区观看| 亚洲精品久久久蜜桃| 欧美日本一道本在线视频| 肉丝袜脚交视频一区二区| 欧美一区二区三区视频| 美女视频第一区二区三区免费观看网站| 欧美精品 日韩| 亚洲欧美激情小说另类| 欧洲国产伦久久久久久久| 午夜视频在线观看一区二区三区| 欧美日本视频在线| 狠狠色综合播放一区二区| 久久久电影一区二区三区| 天堂一区二区在线免费观看| 欧美一级一区二区| 国产一区二区网址| 亚洲色图19p| 欧美一区二区在线视频| 国产一区二区三区高清播放| 国产精品二三区| 亚洲色图欧美偷拍| 欧美私模裸体表演在线观看| 热久久国产精品| 国产视频一区在线观看| 色综合天天综合网天天看片| 26uuu久久天堂性欧美| 国产99久久久国产精品| 夜夜嗨av一区二区三区四季av| 日韩一区二区在线看| 成人毛片老司机大片| 亚洲一本大道在线| 久久久久久久av麻豆果冻| 99久久国产综合精品色伊| 亚洲欧洲精品一区二区精品久久久| 色八戒一区二区三区| 麻豆91免费观看| 成人免费在线观看入口| 欧美一区二区人人喊爽| 粉嫩aⅴ一区二区三区四区| 亚洲va欧美va人人爽| 久久久久久久久久看片| 欧美视频一区二区在线观看| 国产高清视频一区| 午夜欧美在线一二页| 国产精品污污网站在线观看| gogo大胆日本视频一区| 亚洲日本在线观看| 欧美成人乱码一区二区三区| 色婷婷一区二区| 国产在线播精品第三| 亚洲国产成人91porn| 国产精品私人影院| 日韩精品一区在线| 在线免费不卡视频| 成人黄色大片在线观看| 免费观看91视频大全| 亚洲欧美日韩国产手机在线| 精品国产三级a在线观看| 欧美日韩一区视频| 91女神在线视频| 成人久久视频在线观看| 激情久久久久久久久久久久久久久久| 亚洲综合色噜噜狠狠| 中文字幕一区二区三区色视频 | 中文字幕欧美一区| 亚洲精品在线一区二区| 欧美人与性动xxxx| 91麻豆免费看片| 成人黄页在线观看| 韩国毛片一区二区三区| 婷婷久久综合九色综合伊人色| 亚洲天堂成人网| 国产精品久久久久永久免费观看 | 日产精品久久久久久久性色| 亚洲自拍另类综合| 亚洲精选视频免费看| 国产精品久久久久天堂| 国产亚洲精久久久久久| 精品免费一区二区三区| 日韩欧美中文字幕制服| 在线不卡的av| 欧美日韩国产a| 欧美色精品天天在线观看视频| 91麻豆免费观看| 99精品视频一区二区| 成人激情av网| 91网址在线看| 91免费观看在线| 色94色欧美sute亚洲线路一ni|