C2A_Core
watchdog_timer.c ファイル

watchdog timer [詳解]

watchdog_timer.c の依存先関係図:

[ソースコード]

関数

static void wdt_init_ (void)
 
void WDT_init (void)
 WDTの初期化 [詳解]
 
void WDT_clear_wdt (void)
 WDTのクリア [詳解]
 
CCP_CmdRet Cmd_WDT_INIT (const CommonCmdPacket *packet)
 
CCP_CmdRet Cmd_WDT_ENABLE (const CommonCmdPacket *packet)
 
CCP_CmdRet Cmd_WDT_DISABLE (const CommonCmdPacket *packet)
 
CCP_CmdRet Cmd_WDT_STOP_CLEAR (const CommonCmdPacket *packet)
 
CCP_CmdRet Cmd_WDT_START_CLEAR (const CommonCmdPacket *packet)
 

変数

static WDT_Config wdt_config_
 
const WDT_Config *const wdt_config = &wdt_config_
 

詳解

watchdog timer

覚え書き
こいつもBootLoaderに配置するので,リプロ可能領域のものをincludeしないこと!! なお,CMDはリプロ対象内!!

watchdog_timer.c に定義があります。

関数詳解

◆ Cmd_WDT_DISABLE()

CCP_CmdRet Cmd_WDT_DISABLE ( const CommonCmdPacket packet)

watchdog_timer.c71 行目に定義があります。

呼び出し関係図:
被呼び出し関係図:

◆ Cmd_WDT_ENABLE()

CCP_CmdRet Cmd_WDT_ENABLE ( const CommonCmdPacket packet)

watchdog_timer.c55 行目に定義があります。

呼び出し関係図:
被呼び出し関係図:

◆ Cmd_WDT_INIT()

CCP_CmdRet Cmd_WDT_INIT ( const CommonCmdPacket packet)

watchdog_timer.c47 行目に定義があります。

呼び出し関係図:
被呼び出し関係図:

◆ Cmd_WDT_START_CLEAR()

CCP_CmdRet Cmd_WDT_START_CLEAR ( const CommonCmdPacket packet)

watchdog_timer.c96 行目に定義があります。

呼び出し関係図:
被呼び出し関係図:

◆ Cmd_WDT_STOP_CLEAR()

CCP_CmdRet Cmd_WDT_STOP_CLEAR ( const CommonCmdPacket packet)

watchdog_timer.c87 行目に定義があります。

呼び出し関係図:
被呼び出し関係図:

◆ WDT_clear_wdt()

void WDT_clear_wdt ( void  )

WDTのクリア

引数
void
戻り値
void
覚え書き
IF_wapperではなく,この関数がglobalに公開される

watchdog_timer.c33 行目に定義があります。

呼び出し関係図:
被呼び出し関係図:

◆ WDT_init()

void WDT_init ( void  )

WDTの初期化

引数
void
戻り値
void
覚え書き
IF_wapperではなく,この関数がglobalに公開される

watchdog_timer.c18 行目に定義があります。

呼び出し関係図:
被呼び出し関係図:

◆ wdt_init_()

static void wdt_init_ ( void  )
static

watchdog_timer.c23 行目に定義があります。

呼び出し関係図:
被呼び出し関係図:

変数詳解

◆ wdt_config

const WDT_Config* const wdt_config = &wdt_config_

watchdog_timer.c12 行目に定義があります。

◆ wdt_config_

WDT_Config wdt_config_
static

watchdog_timer.c11 行目に定義があります。