このプログラムはVisualDSP++ 4.5のサンプル・アプリケーション、TalkTrhoughから 派生させたものである。EZ-KIT BF537のリソースを初期化し、48Ksample/Sのオーディオ フレームワークを起動する。受信データはコールバック関数 afw::processData によって 処理される。
main.cpp で定義されています。
#include <ccblkfn.h>
#include "afw.h"
#include "cec.h"
#include "twi.h"
#include "ad7998.h"
#include "utilbf537.h"
関数 | |
void | main (void) |
メイン関数 |
void main | ( | void | ) |
メイン関数
各ペリフェラルを初期化後、割り込み待ちに入る。
参照先 afw::init()・ad7998::init()・twi::init()・cec::init()・utilbf537::initPLL()・afw::start()・ad7998::start()・twi::start()・cec::start().
00052 { 00053 utilbf537::initPLL(); // PLLを設定する 00054 00055 // 各ライブラリの初期化 00056 cec::init(); // コア・イベント 00057 twi::init(120); // TWIペリフェラル 00058 ad7998::init(); // ad7998 00059 afw::init(); // オーディオ・フレームワーク 00060 00061 // 各作業の処理開始 00062 cec::start(); // コア・イベント 00063 twi::start(); // TWI 00064 ad7998::start(); // AD7998 00065 afw::start(); // オーディオ処理 00066 00067 while(1) 00068 idle(); // 割込み待ち 00069 }