| Nano102_112 Series BSP V3.03.002 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
LCDLIB_PutChar
void LCDLIB_PutChar(uint32_t u32Zone, uint32_t u32Index, uint8_t u8Ch)
Display character on LCD.
Definition: LCDLIB.c:193
ZoneInfo_TypeDef
Definition: LCDLIB.h:33
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_SetSymbol
void LCDLIB_SetSymbol(uint32_t u32Zone, uint32_t u32Index, uint32_t u32OnOff)
Display symbol on LCD.
Definition: LCDLIB.c:242
ZoneInfo_TypeDef::Zone_Digit_SegNum
uint32_t Zone_Digit_SegNum
Segment number.
Definition: LCDLIB.h:36
value
return value
Definition: semihosting.h:98
LCDLIB_Printf
void LCDLIB_Printf(uint32_t u32Zone, char *string)
Display text on LCD.
Definition: LCDLIB.c:64