ログ出力

ログの出力先

SOLID_LOG_MODE_NONE
SOLID_LOG_MODE_BOTH
SOLID_LOG_MODE_IMPL

定数

名前 説明
SOLID_LOG_MODE_NONE -1 ログ出力をしない
SOLID_LOG_MODE_BOTH 0 VLINK,IMPL両方に出す(VLINK使用不可時はIMPLのみ) (デフォルト)
SOLID_LOG_MODE_VLINK 1 VLINKのみ(VLINK使用不可時はなし)
SOLID_LOG_MODE_IMPL 2 IMPLのみ

SOLID_LOG_SetMode

void SOLID_LOG_SetMode(int mode)

ログ出力の設定を行う

パラメータ:modeログの出力先 (SOLID_LOG_MODE_XXXX)

SOLID_LOG_PutChar

void SOLID_LOG_PutChar(char c)

##desc

パラメータ:c – ##desc

SOLID_LOG_puts

int SOLID_LOG_puts(const char *s)

##desc

パラメータ:s – ##desc
戻り値:##desc

SOLID_LOG_write

int SOLID_LOG_write(const char *s, size_t l)

##desc

パラメータ:
  • s – ##desc
  • l – ##desc
戻り値:

##desc

SOLID_LOG_printf

int SOLID_LOG_printf(const char *fmt, ...)

指定された書式でログ出力を行います

パラメータ:fmt – 書式(printfと同等)
戻り値:出力した文字数(byte)

SOLID_LOG_vprintf

int SOLID_LOG_vprintf(const char *fmt, va_list arg)

##desc

パラメータ:
  • fmt – ##desc
  • arg – ##desc
戻り値:

##desc

IMPL_LOG_Init

void IMPL_LOG_Init(void)

ログ出力を初期化します

ログ出力を行うデバイスの初期化を行ってください

IMPL_LOG_Putc

void IMPL_LOG_Putc(unsigned char c)

ログ出力を1文字分行います

パラメータ:c – 出力するキャラクタ