| NANO100_BSP V3.05.000 The Board Support Package for Nano100BN Series

LCDLIB.h
Go to the documentation of this file.
1/**************************************************************************/
11#ifndef __NANO100_LCDLIB_H
12#define __NANO100_LCDLIB_H
13
14#ifdef __cplusplus
15 extern "C"
16{
17#endif
18
32 typedef struct
33{
34 uint32_t Sub_Zone_Num;
35 uint32_t Zone_Digit_SegNum;
36} ZoneInfo_TypeDef;
37 /* end of group NANO100_LCDLIB_EXPORTED_STRUCTS */
39
40
45 void LCDLIB_Printf(uint32_t u32Zone, char *string);
46 void LCDLIB_PutChar(uint32_t u32Zone, uint32_t u32Index, uint8_t u8Ch);
47 void LCDLIB_SetSymbol(uint32_t u32Zone, uint32_t u32Index, uint32_t u32OnOff);
48 void LCDLIB_PrintNumber(uint32_t u32Zone, long long value);
49
50 /* end of group NANO100_LCDLIB_EXPORTED_FUNCTIONS */
52 /* end of group NANO100_LCDLIB_Driver */
54 /* end of group NANO100_Library */
56
57
58
59#ifdef __cplusplus
60}
61#endif
62
63#endif /* __NANO100_LCDLIB_H */
64
65
66
67/*** (C) COPYRIGHT 2013 Nuvoton Technology Corp. ***/
68
ZoneInfo_TypeDef::Zone_Digit_SegNum
uint32_t Zone_Digit_SegNum
Definition: LCDLIB.h:35
ZoneInfo_TypeDef::Sub_Zone_Num
uint32_t Sub_Zone_Num
Definition: LCDLIB.h:34
LCDLIB_PrintNumber
void LCDLIB_PrintNumber(uint32_t u32Zone, long long value)
Display number on LCD.
Definition: LCDLIB.c:110
LCDLIB_Printf
void LCDLIB_Printf(uint32_t u32Zone, char *string)
Display text on LCD.
Definition: LCDLIB.c:52
LCDLIB_SetSymbol
void LCDLIB_SetSymbol(uint32_t u32Zone, uint32_t u32Index, uint32_t u32OnOff)
Display symbol on LCD.
Definition: LCDLIB.c:230
LCDLIB_PutChar
void LCDLIB_PutChar(uint32_t u32Zone, uint32_t u32Index, uint8_t u8Ch)
Display character on LCD.
Definition: LCDLIB.c:181
value
return value
Definition: semihosting.h:98
ZoneInfo_TypeDef
Definition: LCDLIB.h:33