BlueNinja BSP  0.5
Cerevo BlueNinja(CDP-TZ01B) Board Support Packageリファレンスマニュアル
TZ01_console.h ファイル

Serial console library for Cerevo CDP-TZ01B. [詳解]

#include <stdbool.h>
#include <stdint.h>

[ソースコード]

関数

bool TZ01_console_init (void)
 Initialize serial console. [詳解]
 
bool TZ01_console_getc (uint8_t *c)
 Get character from serial console. [詳解]
 
bool TZ01_console_putc (uint8_t c)
 Put character to serial console. [詳解]
 
int TZ01_console_gets (char *buf, int max_len)
 Get string from serial console. [詳解]
 
int TZ01_console_puts (char *buf)
 Put String to serial console. [詳解]
 
int TZ01_console_read (uint8_t *buf, int len)
 Read byte data from serial console. [詳解]
 
int TZ01_console_write (uint8_t *buf, int len)
 Write byte data to serial console. [詳解]
 

詳解

Serial console library for Cerevo CDP-TZ01B.

著者
Cerevo Inc.

関数詳解

bool TZ01_console_getc ( uint8_t *  c)

Get character from serial console.

引数
[out]cGot character.
戻り値
Result
戻り値
trueSuccess.
falseFailed.
int TZ01_console_gets ( char *  buf,
int  max_len 
)

Get string from serial console.

引数
[out]bufstring buffer.
[in]max_lenMax string length.
戻り値
Number of characters actually read.
bool TZ01_console_init ( void  )

Initialize serial console.

戻り値
Initialize result.
戻り値
trueSuccess.
falseFailed.
bool TZ01_console_putc ( uint8_t  c)

Put character to serial console.

  • 引数
    [in]ccharacter code.
    戻り値
    Result.
    戻り値
    trueSuccess.
    falseFailed.
int TZ01_console_puts ( char *  buf)

Put String to serial console.

引数
[in]bufString buffer.
覚え書き
`buf' should have been null terminated.
戻り値
Number of byte written.
int TZ01_console_read ( uint8_t *  buf,
int  len 
)

Read byte data from serial console.

引数
[out]bufBuffer pointer.
[in]lenRead length.
戻り値
Number of bytes actually read.
int TZ01_console_write ( uint8_t *  buf,
int  len 
)

Write byte data to serial console.

引数
[in]bufBuffer pointer.
[in]lenWrite data length.
戻り値
Number of byte written.