iCar
|
LCD表示機能を提供する [詳解]
マクロ定義 | |
#define | LcdDrv_X_MAX (16u) |
LCDの横文字数 | |
#define | LcdDrv_Y_MAX (2u) |
LCDの縦文字数 | |
関数 | |
void | LcdDrv_clear (void) |
画面バッファをクリアしてカーソルを原点に戻す [詳解] | |
void | LcdDrv_home (void) |
カーソルを原点に移動する [詳解] | |
void | LcdDrv_Init (void) |
初期化 | |
boolean | LcdDrv_IsActive (void) |
Lcdドライバがアクティブかを返す [詳解] | |
boolean | LcdDrv_IsFail (void) |
Lcdドライバがフェールかを返す [詳解] | |
void | LcdDrv_print (const char *szt_text) |
LCDに文字列を設定する [詳解] | |
void | LcdDrv_putchar (char ct_text) |
LCDに文字列を設定する [詳解] | |
void | LcdDrv_setBin (uint32_t ui32t_num, uint8_t ui8t_numdigit) |
LCDに2進数を設定する [詳解] | |
void | LcdDrv_setCursor (uint8_t ui8t_y, uint8_t ui8t_x) |
VRAM更新用のカーソルを更新する [詳解] | |
void | LcdDrv_setHex (uint32_t ui32t_num, uint8_t ui8t_numdigit) |
LCDに16進数を設定する [詳解] | |
void | LcdDrv_setNum (uint32_t ui32t_num, uint8_t ui8t_numdigit) |
LCDに数値を設定する 0サプレス有り [詳解] | |
void | LcdDrv_setNumNoZeroSup (uint32_t ui32t_num, uint8_t ui8t_numdigit) |
LCDに数値を設定する 0サプレス無し [詳解] | |
boolean | LcdDrv_update (void) |
LCDを更新する | |
LCD表示機能を提供する
void LcdDrv_clear | ( | void | ) |
画面バッファをクリアしてカーソルを原点に戻す
void LcdDrv_home | ( | void | ) |
カーソルを原点に移動する
boolean LcdDrv_IsActive | ( | void | ) |
Lcdドライバがアクティブかを返す
boolean LcdDrv_IsFail | ( | void | ) |
Lcdドライバがフェールかを返す
void LcdDrv_print | ( | const char * | szt_text | ) |
LCDに文字列を設定する
szt_text | 文字列 |
ui8t_length | 設定する文字列の長さ |
void LcdDrv_putchar | ( | char | ct_text | ) |
LCDに文字列を設定する
ct_text | 表示文字 |
void LcdDrv_setBin | ( | uint32_t | ui32t_num, |
uint8_t | ui8t_numdigit | ||
) |
LCDに2進数を設定する
ui32t_num | 数値 |
ui8t_numdigit | 桁数 |
void LcdDrv_setCursor | ( | uint8_t | ui8t_y, |
uint8_t | ui8t_x | ||
) |
VRAM更新用のカーソルを更新する
ui8t_y | 縦位置・・・0が上端 |
ui8t_x | 横位置・・・0が左端 |
void LcdDrv_setHex | ( | uint32_t | ui32t_num, |
uint8_t | ui8t_numdigit | ||
) |
LCDに16進数を設定する
ui32t_num | 数値 |
ui8t_numdigit | 桁数 |
void LcdDrv_setNum | ( | uint32_t | ui32t_num, |
uint8_t | ui8t_numdigit | ||
) |
LCDに数値を設定する 0サプレス有り
ui32t_num | 数値 |
ui8t_numdigit | 桁数 |
void LcdDrv_setNumNoZeroSup | ( | uint32_t | ui32t_num, |
uint8_t | ui8t_numdigit | ||
) |
LCDに数値を設定する 0サプレス無し
ui32t_num | 数値 |
ui8t_numdigit | 桁数 |