C2A_Core
|
watchdog timer の IF wapper [詳解]
#include <stdint.h>
データ構造 | |
struct | WDT_Config |
関数 | |
int | WDT_initialize (void *wdt_config) |
WDTの初期化 [詳解] | |
int | WDT_clear (void *wdt_config) |
WDTのカウンタクリア [詳解] | |
int | WDT_enable (void *wdt_config) |
WDTの有効化 [詳解] | |
int | WDT_disable (void *wdt_config) |
WDTの有効化 [詳解] | |
int | WDT_set_timer (void *wdt_config, int time) |
WDTの時間設定 [詳解] | |
watchdog timer の IF wapper
wdt.h に定義があります。
int WDT_clear | ( | void * | wdt_config | ) |
WDTのカウンタクリア
*wdt_config | WDT_Config 構造体へのポインタ |
0 | 正常終了 |
0以外 | 異常終了(パラメタエラーやWDT無効中など) |
wdt_sils.cpp の 13 行目に定義があります。
int WDT_disable | ( | void * | wdt_config | ) |
WDTの有効化
*wdt_config | WDT_Config 構造体へのポインタ |
0 | 正常終了 |
0以外 | 異常終了(パラメタエラーやすでにWDTが無効な場合など) |
wdt_sils.cpp の 23 行目に定義があります。
int WDT_enable | ( | void * | wdt_config | ) |
WDTの有効化
*wdt_config | WDT_Config 構造体へのポインタ |
0 | 正常終了 |
0以外 | 異常終了(パラメタエラーやすでにWDTが有効な場合など) |
wdt_sils.cpp の 18 行目に定義があります。
int WDT_initialize | ( | void * | wdt_config | ) |
WDTの初期化
*wdt_config | WDT_Config 構造体へのポインタ |
0 | 正常終了 |
0以外 | 異常終了 |
wdt_sils.cpp の 3 行目に定義があります。
int WDT_set_timer | ( | void * | wdt_config, |
int | time | ||
) |
WDTの時間設定
*wdt_config | WDT_Config 構造体へのポインタ |
0 | 正常終了 |
0以外 | 異常終了(パラメタエラーやすでにWDT動作中など) |
wdt_sils.cpp の 28 行目に定義があります。