ソースコードの構造
最終更新
最終更新
TWELITE NET でのアプリケーションの構成要素は以下となります。
やの定義:必須定義でメインファイルに記述します。
:必要に応じて記述します。ステートマシン(状態遷移マシン)によるアプリケーションの動作を想定した関数です。
ユーザ定義諸関数:その他処理関数で、アプリケーション特有のコードです。
以下にメインファイルについて補足します。
TWENET API では、メインファイルには以下の定義を記述します。
モジュール宣言
必須ヘッダファイルインクルード
コールバック関数
これ以外の処理を、メインファイル以外のファイルに記述しても構いません。
ビルドバイナリや実行時のメモリを最小化するため、コンパイル時に静的に決定する関数やメモリの定義を行います。
モジュール利用宣言の定義を cbAppColdStart() の前に記述し、cbAppColdStart() で ToCoNet_REG_MOD_ALL() マクロを呼び出して初期化します。
ヘッダファイルについては "ToCoNet.h" と "ToCoNet_mod_prototype.h" が必要になります。
ソースコードには必ず以下の関数を定義します。