#define u32PortInputMask ((1UL << 11) | (1UL << 12) | (1UL << 13))
static tsBTM_Config sBTM_Config; //!< ボタン入力(連照により状態確定する)管理構造体
static PR_BTM_HANDLER pr_BTM_handler; //!< ボタン入力用のイベントハンドラ (TickTimer 起点で呼び出す)
memset(&sBTM_Config, 0, sizeof(tsBTM_Config));
sBTM_Config.bmPortMask = u32PortInputMask;
sBTM_Config.u16Tick_ms = 8; // 判定周期
sBTM_Config.u8MaxHistory = 5; // 5回同じ値で確定
sBTM_Config.u8DeviceTimer = 0xFF; // TickTimer を流用する。
pr_BTM_handler = prBTM_InitExternal(&sBTM_Config);