- メインページ
- ネームスペース
- クラス
- ファイル

- ファイル一覧
- ファイルメンバ

# main.cpp

## 説明

メイン関数定義ファイル

作者:
  アナログ・デバイセズ株式会社

このプログラムは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 |  | ) |

メイン関数

各ペリフェラルを初期化後、割り込み待ちに入る。

main.cpp の 50 行で定義されています。

参照先 afw::init(), ad7998::init(), twi::init(), cec::init(), utilbf537::initPLL(), afw::start(), ad7998::start(), twi::start(), と cec::start().

    00051 {
    00052     utilbf537::initPLL();   // PLLを設定する
    00053
    00054                     // 各ライブラリの初期化
    00055     cec::init();            // コア・イベント
    00056     twi::init(120);         // TWIペリフェラル
    00057     ad7998::init();         // ad7998
    00058     afw::init();            // オーディオ・フレームワーク
    00059
    00060                     // 各作業の処理開始
    00061     cec::start();           // コア・イベント
    00062     twi::start();           // TWI
    00063     ad7998::start();        // AD7998
    00064     afw::start();           // オーディオ処理
    00065
    00066     while(1)
    00067         idle();             // 割込み待ち
    00068 }