Select one of the symbols to view example projects that use it.
 
Outline
#define __LCD_LOG_CONF_H
Includes
#include "stm324xg_eval_lcd.h"
#include <stdio.h>
Exported constants
#define LCD_LOG_DEFAULT_COLOR
#define LCD_SCROLL_ENABLED
#define LCD_LOG_HEADER_FONT
#define LCD_LOG_FOOTER_FONT
#define LCD_LOG_TEXT_FONT
#define LCD_LOG_BACKGROUND_COLOR
#define LCD_LOG_TEXT_COLOR
#define LCD_LOG_SOLID_BACKGROUND_COLOR
#define LCD_LOG_SOLID_TEXT_COLOR
#define CACHE_SIZE
#define YWINDOW_SIZE
#define LCD_LOG_PUTCHAR
#define LCD_LOG_PUTCHAR
Files
loading...
SourceVuSTM32 Libraries and SamplesCDC_StandaloneInc/lcd_log_conf.h
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
/** ****************************************************************************** * @file USB_Host/CDC_Standalone/Src/lcd_log_conf.h * @author MCD Application Team * @brief LCD Log configuration file. ****************************************************************************** * @attention * * Copyright (c) 2017 STMicroelectronics. * All rights reserved. * * This software is licensed under terms that can be found in the LICENSE file * in the root directory of this software component. * If no LICENSE file comes with this software, it is provided AS-IS. * ****************************************************************************** *//* ... */ /* Define to prevent recursive inclusion -------------------------------------*/ #ifndef __LCD_LOG_CONF_H #define __LCD_LOG_CONF_H /* Includes ------------------------------------------------------------------*/ #include "stm324xg_eval_lcd.h" #include <stdio.h> Includes /* Exported types ------------------------------------------------------------*/ /* Exported constants --------------------------------------------------------*/ /* Define the LCD default text color */ #define LCD_LOG_DEFAULT_COLOR LCD_COLOR_WHITE /* Comment the line below to disable the scroll back and forward features */ #define LCD_SCROLL_ENABLED 1 #define LCD_LOG_HEADER_FONT Font16 #define LCD_LOG_FOOTER_FONT Font12 #define LCD_LOG_TEXT_FONT Font12 /* Define the LCD LOG Color */ #define LCD_LOG_BACKGROUND_COLOR LCD_COLOR_BLACK #define LCD_LOG_TEXT_COLOR LCD_COLOR_WHITE #define LCD_LOG_SOLID_BACKGROUND_COLOR LCD_COLOR_BLUE #define LCD_LOG_SOLID_TEXT_COLOR LCD_COLOR_WHITE /* Define the cache depth */ #define CACHE_SIZE 100 #define YWINDOW_SIZE 10 11 defines #if (YWINDOW_SIZE > 14) #error "Wrong YWINDOW SIZE" #endif /* Redirect the printf to the LCD */ #ifdef __GNUC__ /* With GCC, small printf (option LD Linker->Libraries->Small printf set to 'Yes') calls __io_putchar() *//* ... */ #define LCD_LOG_PUTCHAR int __io_putchar(int ch) /* ... */#else #define LCD_LOG_PUTCHAR int fputc(int ch, FILE *f) #endif /* __GNUC__ */Exported constants /* Exported macro ------------------------------------------------------------*/ /* Exported functions ------------------------------------------------------- */ /* ... */ #endif /* __LCD_LOG_CONF_H */
Details