| NANO102/112 BSP V3.04.000 The Board Support Package for Nano102/112 Series

LCDLIB.h
Go to the documentation of this file.
1/**************************************************************************/
12#ifndef __NANO1X2_LCDLIB_H
13#define __NANO1X2_LCDLIB_H
14
15#ifdef __cplusplus
16 extern "C"
17{
18#endif
19
33 typedef struct
34{
35 uint32_t Sub_Zone_Num;
36 uint32_t Zone_Digit_SegNum;
37} ZoneInfo_TypeDef;
38 /* end of group NANO1X2_LCDLIB_EXPORTED_STRUCTS */
40
41
46 void LCDLIB_Printf(uint32_t u32Zone, char *string);
47 void LCDLIB_PutChar(uint32_t u32Zone, uint32_t u32Index, uint8_t u8Ch);
48 void LCDLIB_SetSymbol(uint32_t u32Zone, uint32_t u32Index, uint32_t u32OnOff);
49 void LCDLIB_PrintNumber(uint32_t u32Zone, long long value);
50
51 /* end of group NANO1X2_LCDLIB_EXPORTED_FUNCTIONS */
53 /* end of group NANO1X2_LCDLIB_Driver */
55 /* end of group NANO1X2_Library */
57
58
59
60#ifdef __cplusplus
61}
62#endif
63
64#endif /* __NANO1X2_LCDLIB_H */
65
66
67
68/*** (C) COPYRIGHT 2014 Nuvoton Technology Corp. ***/
69
ZoneInfo_TypeDef::Zone_Digit_SegNum
uint32_t Zone_Digit_SegNum
Segment number.
Definition: LCDLIB.h:36
ZoneInfo_TypeDef::Sub_Zone_Num
uint32_t Sub_Zone_Num
Sub zone number.
Definition: LCDLIB.h:35
LCDLIB_PrintNumber
void LCDLIB_PrintNumber(uint32_t u32Zone, long long value)
Display number on LCD.
Definition: LCDLIB.c:122
LCDLIB_Printf
void LCDLIB_Printf(uint32_t u32Zone, char *string)
Display text on LCD.
Definition: LCDLIB.c:64
LCDLIB_SetSymbol
void LCDLIB_SetSymbol(uint32_t u32Zone, uint32_t u32Index, uint32_t u32OnOff)
Display symbol on LCD.
Definition: LCDLIB.c:242
LCDLIB_PutChar
void LCDLIB_PutChar(uint32_t u32Zone, uint32_t u32Index, uint8_t u8Ch)
Display character on LCD.
Definition: LCDLIB.c:193
value
return value
Definition: semihosting.h:98
ZoneInfo_TypeDef
Definition: LCDLIB.h:34