PRSEV ライブラリ
コールバック関数の定義
/**
* ハードウェア割り込み
* @param u32DeviceId
* @param u32ItemBitmap
* @return
*/
static uint8 cbAppToCoNet_u8HwInt(uint32 u32DeviceId, uint32 u32ItemBitmap) {
uint8 u8handled = FALSE;
switch (u32DeviceId) {
default:
break;
}
return u8handled;
}
/**
* ハードウェアイベント(遅延実行)
* @param u32DeviceId
* @param u32ItemBitmap
*/
static void cbAppToCoNet_vHwEvent(uint32 u32DeviceId, uint32 u32ItemBitmap) {
}
/**
* メイン処理
*/
static void cbAppToCoNet_vMain() {
/* handle serial input */
vHandleSerialInput();
}
/**
* ネットワークイベント
* @param eEvent
* @param u32arg
*/
static void cbAppToCoNet_vNwkEvent(teEvent eEvent, uint32 u32arg) {
}
/**
* RXイベント
* @param pRx
*/
static void cbAppToCoNet_vRxEvent(tsRxDataApp *pRx) {
}
/**
* TXイベント
* @param u8CbId
* @param bStatus
*/
static void cbAppToCoNet_vTxEvent(uint8 u8CbId, uint8 bStatus) {
// 送信完了
ToCoNet_Event_Process(E_ORDER_KICK, 0, vProcessEvCore);
}状態の定義
イベント処理関数
初期化処理
アプリケーションの実行
最終更新