#include <stdio.h> #include <string.h> /* 非依存ヘッダ */ #include "common.h" /* ユーティリティヘッダ */ #include <fifo_num.h> #include <conv.h> /* 依存ヘッダ */ #include <AKI3694.h> #include <sci.h> #include <timer.h> #include <ad.h> #include <wdt.h> /* 処理ルーチン */ /** * TIMER_Aのオーバーフロー割り込みによって呼び出される関数 * メインルーチンの外で定期的に実行したい処理は * この中に書くこと */ void call_by_timera_overflow(){ } /** * 永遠にループする関数 * */ inline void polling(){ } /** * メイン関数 * */ int main(){ // 初期設定 timer_init(call_by_timera_overflow); ad_init(); sci3_init(); wdt_init(); enableIRQ(); /* 割り込み有効 */ #if DEBUG sci_dump("DEBUG ON!\r\n"); #endif while(1){polling();} disableIRQ(); /* 割り込み無効 */ return 0; }