diff --git a/Doxyfile b/Doxyfile index 280aaca..c3367f1 100644 --- a/Doxyfile +++ b/Doxyfile @@ -844,7 +844,7 @@ WARN_LOGFILE = # spaces. See also FILE_PATTERNS and EXTENSION_MAPPING # Note: If this tag is empty the current directory is searched. -INPUT = ./main +INPUT = ./components/lcd/ # This tag can be used to specify the character encoding of the source files # that doxygen parses. Internally doxygen uses the UTF-8 encoding. Doxygen uses diff --git a/Doxygen/html/_c_make_lists_8txt.html b/Doxygen/html/_c_make_lists_8txt.html index 9c41740..93f8539 100644 --- a/Doxygen/html/_c_make_lists_8txt.html +++ b/Doxygen/html/_c_make_lists_8txt.html @@ -5,7 +5,7 @@ -ESP32-WROVER-KIT-LCD-DRIVER: main/CMakeLists.txt File Reference +ESP32-WROVER-KIT-LCD-DRIVER: components/lcd/CMakeLists.txt File Reference @@ -84,18 +84,18 @@ $(document).ready(function(){initNavTree('_c_make_lists_8txt.html',''); initResi
Functions
-
main/CMakeLists.txt File Reference
+
components/lcd/CMakeLists.txt File Reference
- - + +

Functions

 set (srcs "LCD.c" "Driver.c" "Example_Main.c") idf_component_register(SRCS $
 
 set (srcs "src/LCD.c" "src/Driver.c") idf_component_register(SRCS "$
 

Function Documentation

- -

◆ set()

+ +

◆ set()

@@ -103,7 +103,7 @@ Functions set ( - srcs "LCD.c" "Driver.c" "Example_Main.c"  + srcs "src/LCD.c" "src/Driver.c"  ) @@ -114,6 +114,47 @@ Functions
+
LCD_TYPE_ST
@ LCD_TYPE_ST
Definition: Driver.h:51
+
iDriver_sendLineFinish
static esp_err_t iDriver_sendLineFinish(void)
send finish after line
Definition: Driver.c:457
+
PIN_NUM_CLK
#define PIN_NUM_CLK
Definition: Driver.h:26
+
LCD_HIGH
#define LCD_HIGH
Definition: Driver.h:34
+
iDriver_writeFramebuffer
esp_err_t iDriver_writeFramebuffer(uint16_t ***pu16Framebuffer)
write framebuffer to LCD via SPI
Definition: Driver.c:341
+
LCD_TYPE_ILI
@ LCD_TYPE_ILI
Definition: Driver.h:50
+
LCD_HOST
#define LCD_HOST
Definition: Driver.h:21
+
vLCD_writeChar
void vLCD_writeChar(uint16_t u16xPos, uint16_t u16yPos, char cCharacter, uint16_t u16ColorFont, uint16_t u16ColorBackground)
write string/text into framebuffer
Definition: LCD.c:235
+
vDriver_getFramenufferPerLine
void vDriver_getFramenufferPerLine(uint16_t *pu16Dest, uint16_t u16Line, uint16_t u16Linect, uint16_t ***pu16Framebuffer)
Get the pixel data for a set of lines (with implied line size of 320)
Definition: Driver.c:374
+
iLCD_allocateFramebuffer
esp_err_t iLCD_allocateFramebuffer(uint16_t ***pData)
allocate framebuffer
Definition: LCD.c:151
+
LCD.h
+
PIN_NUM_DC
#define PIN_NUM_DC
Definition: Driver.h:29
+
vDriver_init
esp_err_t vDriver_init(void)
Initialize the driver.
Definition: Driver.c:130
+
LCD_WIDTH
#define LCD_WIDTH
Definition: Driver.h:33
+
iDriver_SendData
esp_err_t iDriver_SendData(const uint8_t *pu8Data, uint16_t u16Len)
Send data to the LCD.
Definition: Driver.c:276
+
vDriver_init
esp_err_t vDriver_init(void)
Initialize the driver.
Definition: Driver.c:130
+
vDriver_spiPreTransferCallback
void vDriver_spiPreTransferCallback(spi_transaction_t *t)
Pre Transfer Callback.
Definition: Driver.c:300
+
iLCD_writeString
esp_err_t iLCD_writeString(uint16_t u16xPos, uint16_t u16yPos, char *pcText, uint16_t u16ColorFont, uint16_t u16ColorBackground)
write string/text into framebuffer
Definition: LCD.c:202
+
vDriver_GetId
uint32_t vDriver_GetId(void)
get LCD driver chip id
Definition: Driver.c:314
+
PIN_NUM_BCKL
#define PIN_NUM_BCKL
Definition: Driver.h:31
+
ili_init_cmds
static DRAM_ATTR const lcd_init_cmd_t ili_init_cmds[]
Definition: Driver.c:62
+
iDriver_writeFramebuffer
esp_err_t iDriver_writeFramebuffer(uint16_t ***pu16Framebuffer)
write framebuffer to LCD via SPI
Definition: Driver.c:341
+
PIN_NUM_CS
#define PIN_NUM_CS
Definition: Driver.h:27
+
sending_line
int16_t sending_line
Definition: Driver.c:16
+
iDriver_sendLines
static esp_err_t iDriver_sendLines(uint16_t u16Ypos, uint16_t *pu16Linedata)
send line to lcd chip
Definition: Driver.c:399
+
st_init_cmds
static DRAM_ATTR const lcd_init_cmd_t st_init_cmds[]
Definition: Driver.c:28
+
iLCD_init
esp_err_t iLCD_init(void)
init
Definition: LCD.c:130
+
lines
uint16_t * lines[2]
Definition: Driver.c:15
+
PARALLEL_LINES
#define PARALLEL_LINES
Definition: Driver.h:38
+
pu16Framebuffer
uint16_t ** pu16Framebuffer
Definition: LCD.c:23
+
PIN_NUM_MISO
#define PIN_NUM_MISO
Definition: Driver.h:24
+
DMA_CHAN
#define DMA_CHAN
Definition: Driver.h:22
+
PIN_NUM_RST
#define PIN_NUM_RST
Definition: Driver.h:30
+
iDriver_sendCmd
esp_err_t iDriver_sendCmd(const uint8_t u8Cmd)
Send a command to the LCD.
Definition: Driver.c:247
+
calc_line
int16_t calc_line
Definition: Driver.c:17
+
PIN_NUM_MOSI
#define PIN_NUM_MOSI
Definition: Driver.h:25
+
font6_8
static const uint8_t font6_8[][6]
Definition: LCD.c:26
+
lcd_init_cmd_t
Definition: Driver.h:43
+
Driver.h
+
iLCD_clearFramebuffer
esp_err_t iLCD_clearFramebuffer(uint16_t u16Color)
clear complete framebuffer with a color
Definition: LCD.c:179
+
spi
spi_device_handle_t spi
Definition: Driver.c:13
Include dependency graph for Driver.c:
-
- - - - - - - - - - - +
+ + + + + + + + + + +
@@ -195,11 +195,10 @@ Here is the caller graph for this function:
- - - - - + + + +
@@ -249,10 +248,9 @@ Here is the caller graph for this function:
- - - - + + +
@@ -297,11 +295,10 @@ Here is the caller graph for this function:
- - - - - + + + +
@@ -358,11 +355,10 @@ Here is the caller graph for this function:
- - - - - + + + +
@@ -410,10 +406,9 @@ Here is the caller graph for this function:
- - - - + + +
@@ -475,11 +470,10 @@ Here is the caller graph for this function:
- - - - - + + + +
@@ -525,10 +519,9 @@ Here is the caller graph for this function:
- - - - + + +
@@ -578,9 +571,8 @@ Here is the caller graph for this function:
- - - + +
@@ -618,10 +610,9 @@ Here is the caller graph for this function:
- - - - + + +
@@ -733,7 +724,7 @@ Here is the caller graph for this function: diff --git a/Doxygen/html/_driver_8c__incl.map b/Doxygen/html/_driver_8c__incl.map index 529949f..3cad65b 100644 --- a/Doxygen/html/_driver_8c__incl.map +++ b/Doxygen/html/_driver_8c__incl.map @@ -1,12 +1,12 @@ - - - - - - - - - - - + + + + + + + + + + + diff --git a/Doxygen/html/_driver_8c__incl.md5 b/Doxygen/html/_driver_8c__incl.md5 index f698e64..2ea5cc9 100644 --- a/Doxygen/html/_driver_8c__incl.md5 +++ b/Doxygen/html/_driver_8c__incl.md5 @@ -1 +1 @@ -929d956fae6be963f9f1df38b5617f8a \ No newline at end of file +dd0a4d8b45ff89d6c0607f81fb84d1d1 \ No newline at end of file diff --git a/Doxygen/html/_driver_8c__incl.png b/Doxygen/html/_driver_8c__incl.png index 8a40033..687e786 100644 Binary files a/Doxygen/html/_driver_8c__incl.png and b/Doxygen/html/_driver_8c__incl.png differ diff --git a/Doxygen/html/_driver_8c_a066209485105862c60c5f9393caa48be_icgraph.map b/Doxygen/html/_driver_8c_a066209485105862c60c5f9393caa48be_icgraph.map index 4189ef7..e18781d 100644 --- a/Doxygen/html/_driver_8c_a066209485105862c60c5f9393caa48be_icgraph.map +++ b/Doxygen/html/_driver_8c_a066209485105862c60c5f9393caa48be_icgraph.map @@ -1,6 +1,5 @@ - - - - + + + diff --git a/Doxygen/html/_driver_8c_a066209485105862c60c5f9393caa48be_icgraph.md5 b/Doxygen/html/_driver_8c_a066209485105862c60c5f9393caa48be_icgraph.md5 index 4eed968..e0187aa 100644 --- a/Doxygen/html/_driver_8c_a066209485105862c60c5f9393caa48be_icgraph.md5 +++ b/Doxygen/html/_driver_8c_a066209485105862c60c5f9393caa48be_icgraph.md5 @@ -1 +1 @@ -87e94705023797a8844d9c8a723768d0 \ No newline at end of file +c3cc22bf8bde9449c4f9e8aa1b4a62ea \ No newline at end of file diff --git a/Doxygen/html/_driver_8c_a066209485105862c60c5f9393caa48be_icgraph.png b/Doxygen/html/_driver_8c_a066209485105862c60c5f9393caa48be_icgraph.png index a6d17ea..e103804 100644 Binary files a/Doxygen/html/_driver_8c_a066209485105862c60c5f9393caa48be_icgraph.png and b/Doxygen/html/_driver_8c_a066209485105862c60c5f9393caa48be_icgraph.png differ diff --git a/Doxygen/html/_driver_8c_a3ce1541687c13e00a1cc1d4d7ff564aa_icgraph.map b/Doxygen/html/_driver_8c_a3ce1541687c13e00a1cc1d4d7ff564aa_icgraph.map index 98ea3ed..63d3d2c 100644 --- a/Doxygen/html/_driver_8c_a3ce1541687c13e00a1cc1d4d7ff564aa_icgraph.map +++ b/Doxygen/html/_driver_8c_a3ce1541687c13e00a1cc1d4d7ff564aa_icgraph.map @@ -1,7 +1,6 @@ - - - - - + + + + diff --git a/Doxygen/html/_driver_8c_a3ce1541687c13e00a1cc1d4d7ff564aa_icgraph.md5 b/Doxygen/html/_driver_8c_a3ce1541687c13e00a1cc1d4d7ff564aa_icgraph.md5 index e8c6a0f..232ed8d 100644 --- a/Doxygen/html/_driver_8c_a3ce1541687c13e00a1cc1d4d7ff564aa_icgraph.md5 +++ b/Doxygen/html/_driver_8c_a3ce1541687c13e00a1cc1d4d7ff564aa_icgraph.md5 @@ -1 +1 @@ -b0a576bfbe37edb5240df528fd35ea02 \ No newline at end of file +01a4dcca4b3fa3bce54d490589f4db4d \ No newline at end of file diff --git a/Doxygen/html/_driver_8c_a3ce1541687c13e00a1cc1d4d7ff564aa_icgraph.png b/Doxygen/html/_driver_8c_a3ce1541687c13e00a1cc1d4d7ff564aa_icgraph.png index ce58564..7773978 100644 Binary files a/Doxygen/html/_driver_8c_a3ce1541687c13e00a1cc1d4d7ff564aa_icgraph.png and b/Doxygen/html/_driver_8c_a3ce1541687c13e00a1cc1d4d7ff564aa_icgraph.png differ diff --git a/Doxygen/html/_driver_8c_a3ce4cd1bae3e49f2d06a880446db54d4_icgraph.map b/Doxygen/html/_driver_8c_a3ce4cd1bae3e49f2d06a880446db54d4_icgraph.map index f564560..c710567 100644 --- a/Doxygen/html/_driver_8c_a3ce4cd1bae3e49f2d06a880446db54d4_icgraph.map +++ b/Doxygen/html/_driver_8c_a3ce4cd1bae3e49f2d06a880446db54d4_icgraph.map @@ -1,7 +1,6 @@ - - - - - + + + + diff --git a/Doxygen/html/_driver_8c_a3ce4cd1bae3e49f2d06a880446db54d4_icgraph.md5 b/Doxygen/html/_driver_8c_a3ce4cd1bae3e49f2d06a880446db54d4_icgraph.md5 index b49d6eb..3887847 100644 --- a/Doxygen/html/_driver_8c_a3ce4cd1bae3e49f2d06a880446db54d4_icgraph.md5 +++ b/Doxygen/html/_driver_8c_a3ce4cd1bae3e49f2d06a880446db54d4_icgraph.md5 @@ -1 +1 @@ -0a74db58bdb37ec1570da09f3a029563 \ No newline at end of file +4bcb5c1234c30c7a667d965f13b5b4ed \ No newline at end of file diff --git a/Doxygen/html/_driver_8c_a3ce4cd1bae3e49f2d06a880446db54d4_icgraph.png b/Doxygen/html/_driver_8c_a3ce4cd1bae3e49f2d06a880446db54d4_icgraph.png index 263fee1..9449f14 100644 Binary files a/Doxygen/html/_driver_8c_a3ce4cd1bae3e49f2d06a880446db54d4_icgraph.png and b/Doxygen/html/_driver_8c_a3ce4cd1bae3e49f2d06a880446db54d4_icgraph.png differ diff --git a/Doxygen/html/_driver_8c_a3d6cd2f0685caf993fd7455dd100dd7c_icgraph.map b/Doxygen/html/_driver_8c_a3d6cd2f0685caf993fd7455dd100dd7c_icgraph.map index e53e583..572ad82 100644 --- a/Doxygen/html/_driver_8c_a3d6cd2f0685caf993fd7455dd100dd7c_icgraph.map +++ b/Doxygen/html/_driver_8c_a3d6cd2f0685caf993fd7455dd100dd7c_icgraph.map @@ -1,7 +1,6 @@ - - - - - + + + + diff --git a/Doxygen/html/_driver_8c_a3d6cd2f0685caf993fd7455dd100dd7c_icgraph.md5 b/Doxygen/html/_driver_8c_a3d6cd2f0685caf993fd7455dd100dd7c_icgraph.md5 index 2dd3013..a74fa0f 100644 --- a/Doxygen/html/_driver_8c_a3d6cd2f0685caf993fd7455dd100dd7c_icgraph.md5 +++ b/Doxygen/html/_driver_8c_a3d6cd2f0685caf993fd7455dd100dd7c_icgraph.md5 @@ -1 +1 @@ -04639fec66358c2e2a4af178a7736964 \ No newline at end of file +128053a74b4b0c90c03c6b604cd769ed \ No newline at end of file diff --git a/Doxygen/html/_driver_8c_a3d6cd2f0685caf993fd7455dd100dd7c_icgraph.png b/Doxygen/html/_driver_8c_a3d6cd2f0685caf993fd7455dd100dd7c_icgraph.png index f935c65..c1cf316 100644 Binary files a/Doxygen/html/_driver_8c_a3d6cd2f0685caf993fd7455dd100dd7c_icgraph.png and b/Doxygen/html/_driver_8c_a3d6cd2f0685caf993fd7455dd100dd7c_icgraph.png differ diff --git a/Doxygen/html/_driver_8c_a62a79453d5cfaf0693a21714162f22d4_icgraph.map b/Doxygen/html/_driver_8c_a62a79453d5cfaf0693a21714162f22d4_icgraph.map index 655d10d..994a185 100644 --- a/Doxygen/html/_driver_8c_a62a79453d5cfaf0693a21714162f22d4_icgraph.map +++ b/Doxygen/html/_driver_8c_a62a79453d5cfaf0693a21714162f22d4_icgraph.map @@ -1,6 +1,5 @@ - - - - + + + diff --git a/Doxygen/html/_driver_8c_a62a79453d5cfaf0693a21714162f22d4_icgraph.md5 b/Doxygen/html/_driver_8c_a62a79453d5cfaf0693a21714162f22d4_icgraph.md5 index f4247a3..dd0f067 100644 --- a/Doxygen/html/_driver_8c_a62a79453d5cfaf0693a21714162f22d4_icgraph.md5 +++ b/Doxygen/html/_driver_8c_a62a79453d5cfaf0693a21714162f22d4_icgraph.md5 @@ -1 +1 @@ -936641f2810e4adc740d99d19b320932 \ No newline at end of file +2f79929485a88f6db54f47aefbe9d9fd \ No newline at end of file diff --git a/Doxygen/html/_driver_8c_a62a79453d5cfaf0693a21714162f22d4_icgraph.png b/Doxygen/html/_driver_8c_a62a79453d5cfaf0693a21714162f22d4_icgraph.png index 1cc98e6..01631c0 100644 Binary files a/Doxygen/html/_driver_8c_a62a79453d5cfaf0693a21714162f22d4_icgraph.png and b/Doxygen/html/_driver_8c_a62a79453d5cfaf0693a21714162f22d4_icgraph.png differ diff --git a/Doxygen/html/_driver_8c_ab611c2d5911c284b757197882ea227be_icgraph.map b/Doxygen/html/_driver_8c_ab611c2d5911c284b757197882ea227be_icgraph.map index 3835e26..b327a73 100644 --- a/Doxygen/html/_driver_8c_ab611c2d5911c284b757197882ea227be_icgraph.map +++ b/Doxygen/html/_driver_8c_ab611c2d5911c284b757197882ea227be_icgraph.map @@ -1,7 +1,6 @@ - - - - - + + + + diff --git a/Doxygen/html/_driver_8c_ab611c2d5911c284b757197882ea227be_icgraph.md5 b/Doxygen/html/_driver_8c_ab611c2d5911c284b757197882ea227be_icgraph.md5 index 7c92181..fecd35e 100644 --- a/Doxygen/html/_driver_8c_ab611c2d5911c284b757197882ea227be_icgraph.md5 +++ b/Doxygen/html/_driver_8c_ab611c2d5911c284b757197882ea227be_icgraph.md5 @@ -1 +1 @@ -f863fbdcac95c49253b8a646b952b5af \ No newline at end of file +f1d4878e64f8f2a5c8170448e42d7a05 \ No newline at end of file diff --git a/Doxygen/html/_driver_8c_ab611c2d5911c284b757197882ea227be_icgraph.png b/Doxygen/html/_driver_8c_ab611c2d5911c284b757197882ea227be_icgraph.png index 19cf057..b08fbd0 100644 Binary files a/Doxygen/html/_driver_8c_ab611c2d5911c284b757197882ea227be_icgraph.png and b/Doxygen/html/_driver_8c_ab611c2d5911c284b757197882ea227be_icgraph.png differ diff --git a/Doxygen/html/_driver_8c_acfaa6e6c39d79e04fadf512cf9ca3944_icgraph.map b/Doxygen/html/_driver_8c_acfaa6e6c39d79e04fadf512cf9ca3944_icgraph.map index cec332a..c23c2ef 100644 --- a/Doxygen/html/_driver_8c_acfaa6e6c39d79e04fadf512cf9ca3944_icgraph.map +++ b/Doxygen/html/_driver_8c_acfaa6e6c39d79e04fadf512cf9ca3944_icgraph.map @@ -1,6 +1,5 @@ - - - - + + + diff --git a/Doxygen/html/_driver_8c_acfaa6e6c39d79e04fadf512cf9ca3944_icgraph.md5 b/Doxygen/html/_driver_8c_acfaa6e6c39d79e04fadf512cf9ca3944_icgraph.md5 index 50e437d..de97548 100644 --- a/Doxygen/html/_driver_8c_acfaa6e6c39d79e04fadf512cf9ca3944_icgraph.md5 +++ b/Doxygen/html/_driver_8c_acfaa6e6c39d79e04fadf512cf9ca3944_icgraph.md5 @@ -1 +1 @@ -d9fcf938c8b0da0555b14d20cd7824ca \ No newline at end of file +b03a89c460ebce55c91bfae453a5c011 \ No newline at end of file diff --git a/Doxygen/html/_driver_8c_acfaa6e6c39d79e04fadf512cf9ca3944_icgraph.png b/Doxygen/html/_driver_8c_acfaa6e6c39d79e04fadf512cf9ca3944_icgraph.png index ecaa090..b13a5b8 100644 Binary files a/Doxygen/html/_driver_8c_acfaa6e6c39d79e04fadf512cf9ca3944_icgraph.png and b/Doxygen/html/_driver_8c_acfaa6e6c39d79e04fadf512cf9ca3944_icgraph.png differ diff --git a/Doxygen/html/_driver_8c_adb1369972e80eb05d5e831cbc7cf3d4f_icgraph.map b/Doxygen/html/_driver_8c_adb1369972e80eb05d5e831cbc7cf3d4f_icgraph.map index 90883ba..52597f8 100644 --- a/Doxygen/html/_driver_8c_adb1369972e80eb05d5e831cbc7cf3d4f_icgraph.map +++ b/Doxygen/html/_driver_8c_adb1369972e80eb05d5e831cbc7cf3d4f_icgraph.map @@ -1,5 +1,4 @@ - - - + + diff --git a/Doxygen/html/_driver_8c_adb1369972e80eb05d5e831cbc7cf3d4f_icgraph.md5 b/Doxygen/html/_driver_8c_adb1369972e80eb05d5e831cbc7cf3d4f_icgraph.md5 index a35e8f6..46548d8 100644 --- a/Doxygen/html/_driver_8c_adb1369972e80eb05d5e831cbc7cf3d4f_icgraph.md5 +++ b/Doxygen/html/_driver_8c_adb1369972e80eb05d5e831cbc7cf3d4f_icgraph.md5 @@ -1 +1 @@ -0e4383382538e0b889922a824c9d21d0 \ No newline at end of file +ea42f16662322e293201903961236aaa \ No newline at end of file diff --git a/Doxygen/html/_driver_8c_adb1369972e80eb05d5e831cbc7cf3d4f_icgraph.png b/Doxygen/html/_driver_8c_adb1369972e80eb05d5e831cbc7cf3d4f_icgraph.png index 155d002..cb6e863 100644 Binary files a/Doxygen/html/_driver_8c_adb1369972e80eb05d5e831cbc7cf3d4f_icgraph.png and b/Doxygen/html/_driver_8c_adb1369972e80eb05d5e831cbc7cf3d4f_icgraph.png differ diff --git a/Doxygen/html/_driver_8c_ae2d5a9bae2c3a62f89e2cc83cc36a61e_icgraph.map b/Doxygen/html/_driver_8c_ae2d5a9bae2c3a62f89e2cc83cc36a61e_icgraph.map index 937e536..b4969e8 100644 --- a/Doxygen/html/_driver_8c_ae2d5a9bae2c3a62f89e2cc83cc36a61e_icgraph.map +++ b/Doxygen/html/_driver_8c_ae2d5a9bae2c3a62f89e2cc83cc36a61e_icgraph.map @@ -1,6 +1,5 @@ - - - - + + + diff --git a/Doxygen/html/_driver_8c_ae2d5a9bae2c3a62f89e2cc83cc36a61e_icgraph.md5 b/Doxygen/html/_driver_8c_ae2d5a9bae2c3a62f89e2cc83cc36a61e_icgraph.md5 index eb0f60d..100916f 100644 --- a/Doxygen/html/_driver_8c_ae2d5a9bae2c3a62f89e2cc83cc36a61e_icgraph.md5 +++ b/Doxygen/html/_driver_8c_ae2d5a9bae2c3a62f89e2cc83cc36a61e_icgraph.md5 @@ -1 +1 @@ -4041043fe68829424cf1c148cefa0a86 \ No newline at end of file +c9af706683097f5f98e183291b6d4b86 \ No newline at end of file diff --git a/Doxygen/html/_driver_8c_ae2d5a9bae2c3a62f89e2cc83cc36a61e_icgraph.png b/Doxygen/html/_driver_8c_ae2d5a9bae2c3a62f89e2cc83cc36a61e_icgraph.png index e953c88..7cda410 100644 Binary files a/Doxygen/html/_driver_8c_ae2d5a9bae2c3a62f89e2cc83cc36a61e_icgraph.png and b/Doxygen/html/_driver_8c_ae2d5a9bae2c3a62f89e2cc83cc36a61e_icgraph.png differ diff --git a/Doxygen/html/_driver_8h.html b/Doxygen/html/_driver_8h.html index ddec837..3aa612e 100644 --- a/Doxygen/html/_driver_8h.html +++ b/Doxygen/html/_driver_8h.html @@ -5,7 +5,7 @@ -ESP32-WROVER-KIT-LCD-DRIVER: main/Driver.h File Reference +ESP32-WROVER-KIT-LCD-DRIVER: components/lcd/include/Driver.h File Reference @@ -101,27 +101,27 @@ $(document).ready(function(){initNavTree('_driver_8h.html',''); initResizable();
Include dependency graph for Driver.h:
-
- - - - - - - - - - +
+ + + + + + + + + +
This graph shows which files directly or indirectly include this file:
-
- - - - +
+ + + +
@@ -412,10 +412,9 @@ Here is the caller graph for this function:
- - - - + + +
@@ -465,9 +464,8 @@ Here is the caller graph for this function:
- - - + +
@@ -478,7 +476,7 @@ Here is the caller graph for this function: diff --git a/Doxygen/html/_driver_8h__dep__incl.map b/Doxygen/html/_driver_8h__dep__incl.map index 6eca9b8..99bd2f0 100644 --- a/Doxygen/html/_driver_8h__dep__incl.map +++ b/Doxygen/html/_driver_8h__dep__incl.map @@ -1,5 +1,5 @@ - - - - + + + + diff --git a/Doxygen/html/_driver_8h__dep__incl.md5 b/Doxygen/html/_driver_8h__dep__incl.md5 index cfa4d3b..2049938 100644 --- a/Doxygen/html/_driver_8h__dep__incl.md5 +++ b/Doxygen/html/_driver_8h__dep__incl.md5 @@ -1 +1 @@ -b60942f7870fb0fb9bc3598f4ac4e7b4 \ No newline at end of file +e8ae76402220a90db195f44fd11489ba \ No newline at end of file diff --git a/Doxygen/html/_driver_8h__dep__incl.png b/Doxygen/html/_driver_8h__dep__incl.png index 705f7d8..4c6d6cc 100644 Binary files a/Doxygen/html/_driver_8h__dep__incl.png and b/Doxygen/html/_driver_8h__dep__incl.png differ diff --git a/Doxygen/html/_driver_8h__incl.map b/Doxygen/html/_driver_8h__incl.map index 3fb341b..c428758 100644 --- a/Doxygen/html/_driver_8h__incl.map +++ b/Doxygen/html/_driver_8h__incl.map @@ -1,11 +1,11 @@ - - - - - - - - - - + + + + + + + + + + diff --git a/Doxygen/html/_driver_8h__incl.md5 b/Doxygen/html/_driver_8h__incl.md5 index 851ac2c..016cb14 100644 --- a/Doxygen/html/_driver_8h__incl.md5 +++ b/Doxygen/html/_driver_8h__incl.md5 @@ -1 +1 @@ -c0df6be80af98891f76b503cfca61ace \ No newline at end of file +c4617a374e17eb6efe217a86e61028f1 \ No newline at end of file diff --git a/Doxygen/html/_driver_8h__incl.png b/Doxygen/html/_driver_8h__incl.png index b9e3385..fceba10 100644 Binary files a/Doxygen/html/_driver_8h__incl.png and b/Doxygen/html/_driver_8h__incl.png differ diff --git a/Doxygen/html/_driver_8h_a62a79453d5cfaf0693a21714162f22d4_icgraph.map b/Doxygen/html/_driver_8h_a62a79453d5cfaf0693a21714162f22d4_icgraph.map index 655d10d..994a185 100644 --- a/Doxygen/html/_driver_8h_a62a79453d5cfaf0693a21714162f22d4_icgraph.map +++ b/Doxygen/html/_driver_8h_a62a79453d5cfaf0693a21714162f22d4_icgraph.map @@ -1,6 +1,5 @@ - - - - + + + diff --git a/Doxygen/html/_driver_8h_a62a79453d5cfaf0693a21714162f22d4_icgraph.md5 b/Doxygen/html/_driver_8h_a62a79453d5cfaf0693a21714162f22d4_icgraph.md5 index f4247a3..dd0f067 100644 --- a/Doxygen/html/_driver_8h_a62a79453d5cfaf0693a21714162f22d4_icgraph.md5 +++ b/Doxygen/html/_driver_8h_a62a79453d5cfaf0693a21714162f22d4_icgraph.md5 @@ -1 +1 @@ -936641f2810e4adc740d99d19b320932 \ No newline at end of file +2f79929485a88f6db54f47aefbe9d9fd \ No newline at end of file diff --git a/Doxygen/html/_driver_8h_a62a79453d5cfaf0693a21714162f22d4_icgraph.png b/Doxygen/html/_driver_8h_a62a79453d5cfaf0693a21714162f22d4_icgraph.png index 1cc98e6..01631c0 100644 Binary files a/Doxygen/html/_driver_8h_a62a79453d5cfaf0693a21714162f22d4_icgraph.png and b/Doxygen/html/_driver_8h_a62a79453d5cfaf0693a21714162f22d4_icgraph.png differ diff --git a/Doxygen/html/_driver_8h_adb1369972e80eb05d5e831cbc7cf3d4f_icgraph.map b/Doxygen/html/_driver_8h_adb1369972e80eb05d5e831cbc7cf3d4f_icgraph.map index 90883ba..52597f8 100644 --- a/Doxygen/html/_driver_8h_adb1369972e80eb05d5e831cbc7cf3d4f_icgraph.map +++ b/Doxygen/html/_driver_8h_adb1369972e80eb05d5e831cbc7cf3d4f_icgraph.map @@ -1,5 +1,4 @@ - - - + + diff --git a/Doxygen/html/_driver_8h_adb1369972e80eb05d5e831cbc7cf3d4f_icgraph.md5 b/Doxygen/html/_driver_8h_adb1369972e80eb05d5e831cbc7cf3d4f_icgraph.md5 index a35e8f6..46548d8 100644 --- a/Doxygen/html/_driver_8h_adb1369972e80eb05d5e831cbc7cf3d4f_icgraph.md5 +++ b/Doxygen/html/_driver_8h_adb1369972e80eb05d5e831cbc7cf3d4f_icgraph.md5 @@ -1 +1 @@ -0e4383382538e0b889922a824c9d21d0 \ No newline at end of file +ea42f16662322e293201903961236aaa \ No newline at end of file diff --git a/Doxygen/html/_driver_8h_adb1369972e80eb05d5e831cbc7cf3d4f_icgraph.png b/Doxygen/html/_driver_8h_adb1369972e80eb05d5e831cbc7cf3d4f_icgraph.png index 155d002..cb6e863 100644 Binary files a/Doxygen/html/_driver_8h_adb1369972e80eb05d5e831cbc7cf3d4f_icgraph.png and b/Doxygen/html/_driver_8h_adb1369972e80eb05d5e831cbc7cf3d4f_icgraph.png differ diff --git a/Doxygen/html/_driver_8h_source.html b/Doxygen/html/_driver_8h_source.html index 7f41bf5..915fe90 100644 --- a/Doxygen/html/_driver_8h_source.html +++ b/Doxygen/html/_driver_8h_source.html @@ -5,7 +5,7 @@ -ESP32-WROVER-KIT-LCD-DRIVER: main/Driver.h Source File +ESP32-WROVER-KIT-LCD-DRIVER: components/lcd/include/Driver.h Source File @@ -140,45 +140,19 @@ $(document).ready(function(){initNavTree('_driver_8h_source.html',''); initResiz
@ LCD_TYPE_ST
Definition: Driver.h:51
@ LCD_TYPE_MAX
Definition: Driver.h:52
-
static esp_err_t iDriver_sendLineFinish(void)
send finish after line
Definition: Driver.c:457
-
#define PIN_NUM_CLK
Definition: Driver.h:26
esp_err_t iDriver_writeFramebuffer(uint16_t ***pu16Framebuffer)
write framebuffer to LCD via SPI
Definition: Driver.c:341
+
set(srcs "src/LCD.c" "src/Driver.c") idf_component_register(SRCS "$
Definition: CMakeLists.txt:1
@ LCD_TYPE_ILI
Definition: Driver.h:50
-
set(srcs "LCD.c" "Driver.c" "Example_Main.c") idf_component_register(SRCS $
Definition: CMakeLists.txt:1
-
#define LCD_HOST
Definition: Driver.h:21
-
void vDriver_getFramenufferPerLine(uint16_t *pu16Dest, uint16_t u16Line, uint16_t u16Linect, uint16_t ***pu16Framebuffer)
Get the pixel data for a set of lines (with implied line size of 320)
Definition: Driver.c:374
-
#define PIN_NUM_DC
Definition: Driver.h:29
-
esp_err_t vDriver_init(void)
Initialize the driver.
Definition: Driver.c:130
-
esp_err_t iDriver_SendData(const uint8_t *pu8Data, uint16_t u16Len)
Send data to the LCD.
Definition: Driver.c:276
esp_err_t vDriver_init(void)
Initialize the driver.
Definition: Driver.c:130
-
void vDriver_spiPreTransferCallback(spi_transaction_t *t)
Pre Transfer Callback.
Definition: Driver.c:300
-
uint32_t vDriver_GetId(void)
get LCD driver chip id
Definition: Driver.c:314
-
#define PIN_NUM_BCKL
Definition: Driver.h:31
-
static DRAM_ATTR const lcd_init_cmd_t ili_init_cmds[]
Definition: Driver.c:62
-
esp_err_t iDriver_writeFramebuffer(uint16_t ***pu16Framebuffer)
write framebuffer to LCD via SPI
Definition: Driver.c:341
-
#define PIN_NUM_CS
Definition: Driver.h:27
-
int16_t sending_line
Definition: Driver.c:16
-
static esp_err_t iDriver_sendLines(uint16_t u16Ypos, uint16_t *pu16Linedata)
send line to lcd chip
Definition: Driver.c:399
-
static DRAM_ATTR const lcd_init_cmd_t st_init_cmds[]
Definition: Driver.c:28
type_lcd_t
Definition: Driver.h:49
-
uint16_t * lines[2]
Definition: Driver.c:15
-
#define PARALLEL_LINES
Definition: Driver.h:38
uint16_t ** pu16Framebuffer
Definition: LCD.c:23
-
#define PIN_NUM_MISO
Definition: Driver.h:24
-
#define DMA_CHAN
Definition: Driver.h:22
uint8_t databytes
Definition: Driver.h:46
-
#define PIN_NUM_RST
Definition: Driver.h:30
-
esp_err_t iDriver_sendCmd(const uint8_t u8Cmd)
Send a command to the LCD.
Definition: Driver.c:247
-
int16_t calc_line
Definition: Driver.c:17
-
#define PIN_NUM_MOSI
Definition: Driver.h:25
uint8_t cmd
Definition: Driver.h:44
Definition: Driver.h:43
- -
spi_device_handle_t spi
Definition: Driver.c:13
diff --git a/Doxygen/html/_example___main_8c.html b/Doxygen/html/_example___main_8c.html deleted file mode 100644 index 1929688..0000000 --- a/Doxygen/html/_example___main_8c.html +++ /dev/null @@ -1,183 +0,0 @@ - - - - - - - -ESP32-WROVER-KIT-LCD-DRIVER: main/Example_Main.c File Reference - - - - - - - - - - - - - -
-
-
- - - - - -
-
ESP32-WROVER-KIT-LCD-DRIVER -
-
- - - - - - - - - -
- -
-
-
- -
- -
-
- - -
- -
- -
- -
-
Example_Main.c File Reference
-
-
-
#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include "esp_system.h"
-#include "freertos/FreeRTOS.h"
-#include "freertos/task.h"
-#include "LCD.h"
-
-Include dependency graph for Example_Main.c:
-
-
- - - - - - - - - - - - -
-
- - - - -

-Functions

void app_main (void)
 main task More...
 
-

Function Documentation

- -

◆ app_main()

- -
-
- - - - - - - - -
void app_main (void )
-
- -

main task

-
Parameters
- - -
void
-
-
-
Returns
void
-
Author
Hendrik Schutter
-
Date
3.11.2020
-
-Here is the call graph for this function:
-
-
- - - - - - - - - - - - - - - - - -
- -
-
-
-
- - - - diff --git a/Doxygen/html/_example___main_8c.js b/Doxygen/html/_example___main_8c.js deleted file mode 100644 index 09fbbd0..0000000 --- a/Doxygen/html/_example___main_8c.js +++ /dev/null @@ -1,4 +0,0 @@ -var _example___main_8c = -[ - [ "app_main", "_example___main_8c.html#a630544a7f0a2cc40d8a7fefab7e2fe70", null ] -]; \ No newline at end of file diff --git a/Doxygen/html/_example___main_8c__incl.map b/Doxygen/html/_example___main_8c__incl.map deleted file mode 100644 index 6bd8426..0000000 --- a/Doxygen/html/_example___main_8c__incl.map +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - - diff --git a/Doxygen/html/_example___main_8c__incl.md5 b/Doxygen/html/_example___main_8c__incl.md5 deleted file mode 100644 index 69c4c00..0000000 --- a/Doxygen/html/_example___main_8c__incl.md5 +++ /dev/null @@ -1 +0,0 @@ -36646b1965308d2e799f9884863f63cc \ No newline at end of file diff --git a/Doxygen/html/_example___main_8c__incl.png b/Doxygen/html/_example___main_8c__incl.png deleted file mode 100644 index 21a28b6..0000000 Binary files a/Doxygen/html/_example___main_8c__incl.png and /dev/null differ diff --git a/Doxygen/html/_example___main_8c_a630544a7f0a2cc40d8a7fefab7e2fe70_cgraph.map b/Doxygen/html/_example___main_8c_a630544a7f0a2cc40d8a7fefab7e2fe70_cgraph.map deleted file mode 100644 index 5558a88..0000000 --- a/Doxygen/html/_example___main_8c_a630544a7f0a2cc40d8a7fefab7e2fe70_cgraph.map +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/Doxygen/html/_example___main_8c_a630544a7f0a2cc40d8a7fefab7e2fe70_cgraph.md5 b/Doxygen/html/_example___main_8c_a630544a7f0a2cc40d8a7fefab7e2fe70_cgraph.md5 deleted file mode 100644 index 0035030..0000000 --- a/Doxygen/html/_example___main_8c_a630544a7f0a2cc40d8a7fefab7e2fe70_cgraph.md5 +++ /dev/null @@ -1 +0,0 @@ -d2ebae4526d307828bec586ee729a679 \ No newline at end of file diff --git a/Doxygen/html/_example___main_8c_a630544a7f0a2cc40d8a7fefab7e2fe70_cgraph.png b/Doxygen/html/_example___main_8c_a630544a7f0a2cc40d8a7fefab7e2fe70_cgraph.png deleted file mode 100644 index f60834d..0000000 Binary files a/Doxygen/html/_example___main_8c_a630544a7f0a2cc40d8a7fefab7e2fe70_cgraph.png and /dev/null differ diff --git a/Doxygen/html/_l_c_d_8c.html b/Doxygen/html/_l_c_d_8c.html index 12c3c4f..3dd4961 100644 --- a/Doxygen/html/_l_c_d_8c.html +++ b/Doxygen/html/_l_c_d_8c.html @@ -5,7 +5,7 @@ -ESP32-WROVER-KIT-LCD-DRIVER: main/LCD.c File Reference +ESP32-WROVER-KIT-LCD-DRIVER: components/lcd/src/LCD.c File Reference @@ -96,19 +96,19 @@ $(document).ready(function(){initNavTree('_l_c_d_8c.html',''); initResizable();
Include dependency graph for LCD.c:
-
- - - - - - - - - - - - +
+ + + + + + + + + + + +
@@ -176,9 +176,8 @@ Here is the caller graph for this function:
- - - + +
@@ -216,21 +215,12 @@ Here is the call graph for this function:
- + -
-Here is the caller graph for this function:
-
-
- - - - -
@@ -267,22 +257,13 @@ Here is the call graph for this function: - + -
-Here is the caller graph for this function:
-
-
- - - - -
@@ -350,22 +331,13 @@ Here is the call graph for this function:
- + -
-Here is the caller graph for this function:
-
-
- - - - -
@@ -432,9 +404,8 @@ Here is the caller graph for this function:
- - - + +
@@ -482,7 +453,7 @@ Here is the caller graph for this function: diff --git a/Doxygen/html/_l_c_d_8c__incl.map b/Doxygen/html/_l_c_d_8c__incl.map index d7ffca3..6652f30 100644 --- a/Doxygen/html/_l_c_d_8c__incl.map +++ b/Doxygen/html/_l_c_d_8c__incl.map @@ -1,13 +1,13 @@ - - - - - - - - - - - - + + + + + + + + + + + + diff --git a/Doxygen/html/_l_c_d_8c__incl.md5 b/Doxygen/html/_l_c_d_8c__incl.md5 index 6613bf3..9d351f3 100644 --- a/Doxygen/html/_l_c_d_8c__incl.md5 +++ b/Doxygen/html/_l_c_d_8c__incl.md5 @@ -1 +1 @@ -ac27ecf1bd4c9eb7e168e16b316a7048 \ No newline at end of file +4161cd7032dabf58eb60ff2ceab1c536 \ No newline at end of file diff --git a/Doxygen/html/_l_c_d_8c__incl.png b/Doxygen/html/_l_c_d_8c__incl.png index 4a3395e..1114643 100644 Binary files a/Doxygen/html/_l_c_d_8c__incl.png and b/Doxygen/html/_l_c_d_8c__incl.png differ diff --git a/Doxygen/html/_l_c_d_8c_a13ff792cd544fe043593ceb2a8150c3c_icgraph.map b/Doxygen/html/_l_c_d_8c_a13ff792cd544fe043593ceb2a8150c3c_icgraph.map index 89439bf..3a393cf 100644 --- a/Doxygen/html/_l_c_d_8c_a13ff792cd544fe043593ceb2a8150c3c_icgraph.map +++ b/Doxygen/html/_l_c_d_8c_a13ff792cd544fe043593ceb2a8150c3c_icgraph.map @@ -1,5 +1,4 @@ - - - + + diff --git a/Doxygen/html/_l_c_d_8c_a13ff792cd544fe043593ceb2a8150c3c_icgraph.md5 b/Doxygen/html/_l_c_d_8c_a13ff792cd544fe043593ceb2a8150c3c_icgraph.md5 index 551890e..f0a0b89 100644 --- a/Doxygen/html/_l_c_d_8c_a13ff792cd544fe043593ceb2a8150c3c_icgraph.md5 +++ b/Doxygen/html/_l_c_d_8c_a13ff792cd544fe043593ceb2a8150c3c_icgraph.md5 @@ -1 +1 @@ -3363fb09b8b32e9a068761b4efdefbc2 \ No newline at end of file +237e4b4b4063cf2fc3f3a9f8c2a05638 \ No newline at end of file diff --git a/Doxygen/html/_l_c_d_8c_a13ff792cd544fe043593ceb2a8150c3c_icgraph.png b/Doxygen/html/_l_c_d_8c_a13ff792cd544fe043593ceb2a8150c3c_icgraph.png index 8b214fa..07f32a8 100644 Binary files a/Doxygen/html/_l_c_d_8c_a13ff792cd544fe043593ceb2a8150c3c_icgraph.png and b/Doxygen/html/_l_c_d_8c_a13ff792cd544fe043593ceb2a8150c3c_icgraph.png differ diff --git a/Doxygen/html/_l_c_d_8c_a305dd37530a1617090bbc448e2e40d26_cgraph.map b/Doxygen/html/_l_c_d_8c_a305dd37530a1617090bbc448e2e40d26_cgraph.map index 8b61c7a..9665798 100644 --- a/Doxygen/html/_l_c_d_8c_a305dd37530a1617090bbc448e2e40d26_cgraph.map +++ b/Doxygen/html/_l_c_d_8c_a305dd37530a1617090bbc448e2e40d26_cgraph.map @@ -1,6 +1,6 @@ - + diff --git a/Doxygen/html/_l_c_d_8c_a305dd37530a1617090bbc448e2e40d26_cgraph.md5 b/Doxygen/html/_l_c_d_8c_a305dd37530a1617090bbc448e2e40d26_cgraph.md5 index 8a63872..95826f1 100644 --- a/Doxygen/html/_l_c_d_8c_a305dd37530a1617090bbc448e2e40d26_cgraph.md5 +++ b/Doxygen/html/_l_c_d_8c_a305dd37530a1617090bbc448e2e40d26_cgraph.md5 @@ -1 +1 @@ -1445cdab4e6f54bc81fc95cf85718b1b \ No newline at end of file +19b4f9ce1dd84c1aee8e632745b7a49f \ No newline at end of file diff --git a/Doxygen/html/_l_c_d_8c_a305dd37530a1617090bbc448e2e40d26_icgraph.map b/Doxygen/html/_l_c_d_8c_a305dd37530a1617090bbc448e2e40d26_icgraph.map deleted file mode 100644 index 7c83f1f..0000000 --- a/Doxygen/html/_l_c_d_8c_a305dd37530a1617090bbc448e2e40d26_icgraph.map +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/Doxygen/html/_l_c_d_8c_a305dd37530a1617090bbc448e2e40d26_icgraph.md5 b/Doxygen/html/_l_c_d_8c_a305dd37530a1617090bbc448e2e40d26_icgraph.md5 deleted file mode 100644 index d475f51..0000000 --- a/Doxygen/html/_l_c_d_8c_a305dd37530a1617090bbc448e2e40d26_icgraph.md5 +++ /dev/null @@ -1 +0,0 @@ -aff50b244cf56b3bf92592e152e79ee8 \ No newline at end of file diff --git a/Doxygen/html/_l_c_d_8c_a305dd37530a1617090bbc448e2e40d26_icgraph.png b/Doxygen/html/_l_c_d_8c_a305dd37530a1617090bbc448e2e40d26_icgraph.png deleted file mode 100644 index 7e5ec16..0000000 Binary files a/Doxygen/html/_l_c_d_8c_a305dd37530a1617090bbc448e2e40d26_icgraph.png and /dev/null differ diff --git a/Doxygen/html/_l_c_d_8c_a3797f0f021c102d4f15fdbb57167a04c_icgraph.map b/Doxygen/html/_l_c_d_8c_a3797f0f021c102d4f15fdbb57167a04c_icgraph.map index 10c71d1..7432e75 100644 --- a/Doxygen/html/_l_c_d_8c_a3797f0f021c102d4f15fdbb57167a04c_icgraph.map +++ b/Doxygen/html/_l_c_d_8c_a3797f0f021c102d4f15fdbb57167a04c_icgraph.map @@ -1,5 +1,4 @@ - - - + + diff --git a/Doxygen/html/_l_c_d_8c_a3797f0f021c102d4f15fdbb57167a04c_icgraph.md5 b/Doxygen/html/_l_c_d_8c_a3797f0f021c102d4f15fdbb57167a04c_icgraph.md5 index bad755e..99f89f9 100644 --- a/Doxygen/html/_l_c_d_8c_a3797f0f021c102d4f15fdbb57167a04c_icgraph.md5 +++ b/Doxygen/html/_l_c_d_8c_a3797f0f021c102d4f15fdbb57167a04c_icgraph.md5 @@ -1 +1 @@ -92bad67e69737aaae471530986a34b0b \ No newline at end of file +5d34035fd6c4a6d0978dae43cb686374 \ No newline at end of file diff --git a/Doxygen/html/_l_c_d_8c_a3797f0f021c102d4f15fdbb57167a04c_icgraph.png b/Doxygen/html/_l_c_d_8c_a3797f0f021c102d4f15fdbb57167a04c_icgraph.png index 6a075f6..8ed3ae4 100644 Binary files a/Doxygen/html/_l_c_d_8c_a3797f0f021c102d4f15fdbb57167a04c_icgraph.png and b/Doxygen/html/_l_c_d_8c_a3797f0f021c102d4f15fdbb57167a04c_icgraph.png differ diff --git a/Doxygen/html/_l_c_d_8c_a4d0719889f64bf0c82dd5adc3a26adf3_cgraph.map b/Doxygen/html/_l_c_d_8c_a4d0719889f64bf0c82dd5adc3a26adf3_cgraph.map index f81dca5..238332a 100644 --- a/Doxygen/html/_l_c_d_8c_a4d0719889f64bf0c82dd5adc3a26adf3_cgraph.map +++ b/Doxygen/html/_l_c_d_8c_a4d0719889f64bf0c82dd5adc3a26adf3_cgraph.map @@ -1,7 +1,7 @@ - + diff --git a/Doxygen/html/_l_c_d_8c_a4d0719889f64bf0c82dd5adc3a26adf3_cgraph.md5 b/Doxygen/html/_l_c_d_8c_a4d0719889f64bf0c82dd5adc3a26adf3_cgraph.md5 index eeed512..388abe6 100644 --- a/Doxygen/html/_l_c_d_8c_a4d0719889f64bf0c82dd5adc3a26adf3_cgraph.md5 +++ b/Doxygen/html/_l_c_d_8c_a4d0719889f64bf0c82dd5adc3a26adf3_cgraph.md5 @@ -1 +1 @@ -c8cbcbac5f390f55d9cd8fd3231e0f34 \ No newline at end of file +57f064aa27991c4b9ca51f78605e2654 \ No newline at end of file diff --git a/Doxygen/html/_l_c_d_8c_a4d0719889f64bf0c82dd5adc3a26adf3_icgraph.map b/Doxygen/html/_l_c_d_8c_a4d0719889f64bf0c82dd5adc3a26adf3_icgraph.map deleted file mode 100644 index b1e0332..0000000 --- a/Doxygen/html/_l_c_d_8c_a4d0719889f64bf0c82dd5adc3a26adf3_icgraph.map +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/Doxygen/html/_l_c_d_8c_a4d0719889f64bf0c82dd5adc3a26adf3_icgraph.md5 b/Doxygen/html/_l_c_d_8c_a4d0719889f64bf0c82dd5adc3a26adf3_icgraph.md5 deleted file mode 100644 index a81eaea..0000000 --- a/Doxygen/html/_l_c_d_8c_a4d0719889f64bf0c82dd5adc3a26adf3_icgraph.md5 +++ /dev/null @@ -1 +0,0 @@ -b042e897e2febc6676f393ea77ca77ef \ No newline at end of file diff --git a/Doxygen/html/_l_c_d_8c_a4d0719889f64bf0c82dd5adc3a26adf3_icgraph.png b/Doxygen/html/_l_c_d_8c_a4d0719889f64bf0c82dd5adc3a26adf3_icgraph.png deleted file mode 100644 index 72772e6..0000000 Binary files a/Doxygen/html/_l_c_d_8c_a4d0719889f64bf0c82dd5adc3a26adf3_icgraph.png and /dev/null differ diff --git a/Doxygen/html/_l_c_d_8c_a95f7c4fb0d7de1cb623b52031aad3fe8_cgraph.map b/Doxygen/html/_l_c_d_8c_a95f7c4fb0d7de1cb623b52031aad3fe8_cgraph.map index 80f7550..7af074b 100644 --- a/Doxygen/html/_l_c_d_8c_a95f7c4fb0d7de1cb623b52031aad3fe8_cgraph.map +++ b/Doxygen/html/_l_c_d_8c_a95f7c4fb0d7de1cb623b52031aad3fe8_cgraph.map @@ -1,6 +1,6 @@ - + diff --git a/Doxygen/html/_l_c_d_8c_a95f7c4fb0d7de1cb623b52031aad3fe8_cgraph.md5 b/Doxygen/html/_l_c_d_8c_a95f7c4fb0d7de1cb623b52031aad3fe8_cgraph.md5 index 98d155a..43a4234 100644 --- a/Doxygen/html/_l_c_d_8c_a95f7c4fb0d7de1cb623b52031aad3fe8_cgraph.md5 +++ b/Doxygen/html/_l_c_d_8c_a95f7c4fb0d7de1cb623b52031aad3fe8_cgraph.md5 @@ -1 +1 @@ -167478cb60a4c7a1a34ad085348996df \ No newline at end of file +9e0fd945d611fb410f480010ecdae222 \ No newline at end of file diff --git a/Doxygen/html/_l_c_d_8c_a95f7c4fb0d7de1cb623b52031aad3fe8_icgraph.map b/Doxygen/html/_l_c_d_8c_a95f7c4fb0d7de1cb623b52031aad3fe8_icgraph.map deleted file mode 100644 index b07b6a5..0000000 --- a/Doxygen/html/_l_c_d_8c_a95f7c4fb0d7de1cb623b52031aad3fe8_icgraph.map +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/Doxygen/html/_l_c_d_8c_a95f7c4fb0d7de1cb623b52031aad3fe8_icgraph.md5 b/Doxygen/html/_l_c_d_8c_a95f7c4fb0d7de1cb623b52031aad3fe8_icgraph.md5 deleted file mode 100644 index fe545d9..0000000 --- a/Doxygen/html/_l_c_d_8c_a95f7c4fb0d7de1cb623b52031aad3fe8_icgraph.md5 +++ /dev/null @@ -1 +0,0 @@ -45256b12797dc3423ce19b2c3ade196b \ No newline at end of file diff --git a/Doxygen/html/_l_c_d_8c_a95f7c4fb0d7de1cb623b52031aad3fe8_icgraph.png b/Doxygen/html/_l_c_d_8c_a95f7c4fb0d7de1cb623b52031aad3fe8_icgraph.png deleted file mode 100644 index 25783f4..0000000 Binary files a/Doxygen/html/_l_c_d_8c_a95f7c4fb0d7de1cb623b52031aad3fe8_icgraph.png and /dev/null differ diff --git a/Doxygen/html/_l_c_d_8h.html b/Doxygen/html/_l_c_d_8h.html index 87103af..18bf5d2 100644 --- a/Doxygen/html/_l_c_d_8h.html +++ b/Doxygen/html/_l_c_d_8h.html @@ -5,7 +5,7 @@ -ESP32-WROVER-KIT-LCD-DRIVER: main/LCD.h File Reference +ESP32-WROVER-KIT-LCD-DRIVER: components/lcd/include/LCD.h File Reference @@ -97,25 +97,24 @@ $(document).ready(function(){initNavTree('_l_c_d_8h.html',''); initResizable();
Include dependency graph for LCD.h:
-
- - - - - - - - +
+ + + + + + + +
This graph shows which files directly or indirectly include this file:
-
- - - - +
+ + +
@@ -254,21 +253,12 @@ Here is the call graph for this function:
- + -
-Here is the caller graph for this function:
-
-
- - - - -
@@ -305,22 +295,13 @@ Here is the call graph for this function: - + -
-Here is the caller graph for this function:
-
-
- - - - -
@@ -388,22 +369,13 @@ Here is the call graph for this function:
- + -
-Here is the caller graph for this function:
-
-
- - - - -
@@ -412,7 +384,7 @@ Here is the caller graph for this function: diff --git a/Doxygen/html/_l_c_d_8h__dep__incl.map b/Doxygen/html/_l_c_d_8h__dep__incl.map index 4a018e6..34929c7 100644 --- a/Doxygen/html/_l_c_d_8h__dep__incl.map +++ b/Doxygen/html/_l_c_d_8h__dep__incl.map @@ -1,5 +1,4 @@ - - - - + + + diff --git a/Doxygen/html/_l_c_d_8h__dep__incl.md5 b/Doxygen/html/_l_c_d_8h__dep__incl.md5 index 8b06a7d..3c06bcf 100644 --- a/Doxygen/html/_l_c_d_8h__dep__incl.md5 +++ b/Doxygen/html/_l_c_d_8h__dep__incl.md5 @@ -1 +1 @@ -7f5166457b712d57a576303ca4ce6ef9 \ No newline at end of file +59f58eb5de5eefbe22a8efca2ce2d3c6 \ No newline at end of file diff --git a/Doxygen/html/_l_c_d_8h__dep__incl.png b/Doxygen/html/_l_c_d_8h__dep__incl.png index 89074ad..7ddad7c 100644 Binary files a/Doxygen/html/_l_c_d_8h__dep__incl.png and b/Doxygen/html/_l_c_d_8h__dep__incl.png differ diff --git a/Doxygen/html/_l_c_d_8h__incl.map b/Doxygen/html/_l_c_d_8h__incl.map index ffb96cd..9ad8da6 100644 --- a/Doxygen/html/_l_c_d_8h__incl.map +++ b/Doxygen/html/_l_c_d_8h__incl.map @@ -1,9 +1,9 @@ - - - - - - - - + + + + + + + + diff --git a/Doxygen/html/_l_c_d_8h__incl.md5 b/Doxygen/html/_l_c_d_8h__incl.md5 index fe18551..859b6a1 100644 --- a/Doxygen/html/_l_c_d_8h__incl.md5 +++ b/Doxygen/html/_l_c_d_8h__incl.md5 @@ -1 +1 @@ -3227e256d5f250ff997a90f6912c1bd2 \ No newline at end of file +e73dc0bc57037cc0f3734ca0018e0ec8 \ No newline at end of file diff --git a/Doxygen/html/_l_c_d_8h__incl.png b/Doxygen/html/_l_c_d_8h__incl.png index 71a2f5c..cf44253 100644 Binary files a/Doxygen/html/_l_c_d_8h__incl.png and b/Doxygen/html/_l_c_d_8h__incl.png differ diff --git a/Doxygen/html/_l_c_d_8h_a305dd37530a1617090bbc448e2e40d26_cgraph.map b/Doxygen/html/_l_c_d_8h_a305dd37530a1617090bbc448e2e40d26_cgraph.map index 8b61c7a..9665798 100644 --- a/Doxygen/html/_l_c_d_8h_a305dd37530a1617090bbc448e2e40d26_cgraph.map +++ b/Doxygen/html/_l_c_d_8h_a305dd37530a1617090bbc448e2e40d26_cgraph.map @@ -1,6 +1,6 @@ - + diff --git a/Doxygen/html/_l_c_d_8h_a305dd37530a1617090bbc448e2e40d26_cgraph.md5 b/Doxygen/html/_l_c_d_8h_a305dd37530a1617090bbc448e2e40d26_cgraph.md5 index 8a63872..95826f1 100644 --- a/Doxygen/html/_l_c_d_8h_a305dd37530a1617090bbc448e2e40d26_cgraph.md5 +++ b/Doxygen/html/_l_c_d_8h_a305dd37530a1617090bbc448e2e40d26_cgraph.md5 @@ -1 +1 @@ -1445cdab4e6f54bc81fc95cf85718b1b \ No newline at end of file +19b4f9ce1dd84c1aee8e632745b7a49f \ No newline at end of file diff --git a/Doxygen/html/_l_c_d_8h_a305dd37530a1617090bbc448e2e40d26_icgraph.map b/Doxygen/html/_l_c_d_8h_a305dd37530a1617090bbc448e2e40d26_icgraph.map deleted file mode 100644 index 7c83f1f..0000000 --- a/Doxygen/html/_l_c_d_8h_a305dd37530a1617090bbc448e2e40d26_icgraph.map +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/Doxygen/html/_l_c_d_8h_a305dd37530a1617090bbc448e2e40d26_icgraph.md5 b/Doxygen/html/_l_c_d_8h_a305dd37530a1617090bbc448e2e40d26_icgraph.md5 deleted file mode 100644 index d475f51..0000000 --- a/Doxygen/html/_l_c_d_8h_a305dd37530a1617090bbc448e2e40d26_icgraph.md5 +++ /dev/null @@ -1 +0,0 @@ -aff50b244cf56b3bf92592e152e79ee8 \ No newline at end of file diff --git a/Doxygen/html/_l_c_d_8h_a305dd37530a1617090bbc448e2e40d26_icgraph.png b/Doxygen/html/_l_c_d_8h_a305dd37530a1617090bbc448e2e40d26_icgraph.png deleted file mode 100644 index 7e5ec16..0000000 Binary files a/Doxygen/html/_l_c_d_8h_a305dd37530a1617090bbc448e2e40d26_icgraph.png and /dev/null differ diff --git a/Doxygen/html/_l_c_d_8h_a4d0719889f64bf0c82dd5adc3a26adf3_cgraph.map b/Doxygen/html/_l_c_d_8h_a4d0719889f64bf0c82dd5adc3a26adf3_cgraph.map index f81dca5..238332a 100644 --- a/Doxygen/html/_l_c_d_8h_a4d0719889f64bf0c82dd5adc3a26adf3_cgraph.map +++ b/Doxygen/html/_l_c_d_8h_a4d0719889f64bf0c82dd5adc3a26adf3_cgraph.map @@ -1,7 +1,7 @@ - + diff --git a/Doxygen/html/_l_c_d_8h_a4d0719889f64bf0c82dd5adc3a26adf3_cgraph.md5 b/Doxygen/html/_l_c_d_8h_a4d0719889f64bf0c82dd5adc3a26adf3_cgraph.md5 index eeed512..388abe6 100644 --- a/Doxygen/html/_l_c_d_8h_a4d0719889f64bf0c82dd5adc3a26adf3_cgraph.md5 +++ b/Doxygen/html/_l_c_d_8h_a4d0719889f64bf0c82dd5adc3a26adf3_cgraph.md5 @@ -1 +1 @@ -c8cbcbac5f390f55d9cd8fd3231e0f34 \ No newline at end of file +57f064aa27991c4b9ca51f78605e2654 \ No newline at end of file diff --git a/Doxygen/html/_l_c_d_8h_a4d0719889f64bf0c82dd5adc3a26adf3_icgraph.map b/Doxygen/html/_l_c_d_8h_a4d0719889f64bf0c82dd5adc3a26adf3_icgraph.map deleted file mode 100644 index b1e0332..0000000 --- a/Doxygen/html/_l_c_d_8h_a4d0719889f64bf0c82dd5adc3a26adf3_icgraph.map +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/Doxygen/html/_l_c_d_8h_a4d0719889f64bf0c82dd5adc3a26adf3_icgraph.md5 b/Doxygen/html/_l_c_d_8h_a4d0719889f64bf0c82dd5adc3a26adf3_icgraph.md5 deleted file mode 100644 index a81eaea..0000000 --- a/Doxygen/html/_l_c_d_8h_a4d0719889f64bf0c82dd5adc3a26adf3_icgraph.md5 +++ /dev/null @@ -1 +0,0 @@ -b042e897e2febc6676f393ea77ca77ef \ No newline at end of file diff --git a/Doxygen/html/_l_c_d_8h_a4d0719889f64bf0c82dd5adc3a26adf3_icgraph.png b/Doxygen/html/_l_c_d_8h_a4d0719889f64bf0c82dd5adc3a26adf3_icgraph.png deleted file mode 100644 index 72772e6..0000000 Binary files a/Doxygen/html/_l_c_d_8h_a4d0719889f64bf0c82dd5adc3a26adf3_icgraph.png and /dev/null differ diff --git a/Doxygen/html/_l_c_d_8h_a95f7c4fb0d7de1cb623b52031aad3fe8_cgraph.map b/Doxygen/html/_l_c_d_8h_a95f7c4fb0d7de1cb623b52031aad3fe8_cgraph.map index 80f7550..7af074b 100644 --- a/Doxygen/html/_l_c_d_8h_a95f7c4fb0d7de1cb623b52031aad3fe8_cgraph.map +++ b/Doxygen/html/_l_c_d_8h_a95f7c4fb0d7de1cb623b52031aad3fe8_cgraph.map @@ -1,6 +1,6 @@ - + diff --git a/Doxygen/html/_l_c_d_8h_a95f7c4fb0d7de1cb623b52031aad3fe8_cgraph.md5 b/Doxygen/html/_l_c_d_8h_a95f7c4fb0d7de1cb623b52031aad3fe8_cgraph.md5 index 98d155a..43a4234 100644 --- a/Doxygen/html/_l_c_d_8h_a95f7c4fb0d7de1cb623b52031aad3fe8_cgraph.md5 +++ b/Doxygen/html/_l_c_d_8h_a95f7c4fb0d7de1cb623b52031aad3fe8_cgraph.md5 @@ -1 +1 @@ -167478cb60a4c7a1a34ad085348996df \ No newline at end of file +9e0fd945d611fb410f480010ecdae222 \ No newline at end of file diff --git a/Doxygen/html/_l_c_d_8h_a95f7c4fb0d7de1cb623b52031aad3fe8_icgraph.map b/Doxygen/html/_l_c_d_8h_a95f7c4fb0d7de1cb623b52031aad3fe8_icgraph.map deleted file mode 100644 index b07b6a5..0000000 --- a/Doxygen/html/_l_c_d_8h_a95f7c4fb0d7de1cb623b52031aad3fe8_icgraph.map +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/Doxygen/html/_l_c_d_8h_a95f7c4fb0d7de1cb623b52031aad3fe8_icgraph.md5 b/Doxygen/html/_l_c_d_8h_a95f7c4fb0d7de1cb623b52031aad3fe8_icgraph.md5 deleted file mode 100644 index fe545d9..0000000 --- a/Doxygen/html/_l_c_d_8h_a95f7c4fb0d7de1cb623b52031aad3fe8_icgraph.md5 +++ /dev/null @@ -1 +0,0 @@ -45256b12797dc3423ce19b2c3ade196b \ No newline at end of file diff --git a/Doxygen/html/_l_c_d_8h_a95f7c4fb0d7de1cb623b52031aad3fe8_icgraph.png b/Doxygen/html/_l_c_d_8h_a95f7c4fb0d7de1cb623b52031aad3fe8_icgraph.png deleted file mode 100644 index 25783f4..0000000 Binary files a/Doxygen/html/_l_c_d_8h_a95f7c4fb0d7de1cb623b52031aad3fe8_icgraph.png and /dev/null differ diff --git a/Doxygen/html/_l_c_d_8h_source.html b/Doxygen/html/_l_c_d_8h_source.html index 6a67b65..c90df34 100644 --- a/Doxygen/html/_l_c_d_8h_source.html +++ b/Doxygen/html/_l_c_d_8h_source.html @@ -5,7 +5,7 @@ -ESP32-WROVER-KIT-LCD-DRIVER: main/LCD.h Source File +ESP32-WROVER-KIT-LCD-DRIVER: components/lcd/include/LCD.h Source File @@ -109,30 +109,13 @@ $(document).ready(function(){initNavTree('_l_c_d_8h_source.html',''); initResiza
29 #endif /* __LCD_H */
-
#define COLOR_WHITE
Definition: LCD.h:22
-
#define LCD_HIGH
Definition: Driver.h:34
-
#define COLOR_GREEN
Definition: LCD.h:20
esp_err_t iLCD_writeString(uint16_t u16xPos, uint16_t u16yPos, char *pcText, uint16_t u16ColorFont, uint16_t u16ColorBackground)
write string/text into framebuffer
Definition: LCD.c:202
-
void vLCD_writeChar(uint16_t u16xPos, uint16_t u16yPos, char cCharacter, uint16_t u16ColorFont, uint16_t u16ColorBackground)
write string/text into framebuffer
Definition: LCD.c:235
-
esp_err_t iLCD_allocateFramebuffer(uint16_t ***pData)
allocate framebuffer
Definition: LCD.c:151
-
void app_main(void)
main task
Definition: Example_Main.c:26
- -
esp_err_t vDriver_init(void)
Initialize the driver.
Definition: Driver.c:130
-
#define LCD_WIDTH
Definition: Driver.h:33
esp_err_t iLCD_clearFramebuffer(uint16_t u16Color)
clear complete framebuffer with a color
Definition: LCD.c:179
-
esp_err_t iLCD_writeString(uint16_t u16xPos, uint16_t u16yPos, char *pcText, uint16_t u16ColorFont, uint16_t u16ColorBackground)
write string/text into framebuffer
Definition: LCD.c:202
-
#define COLOR_BLACK
Definition: LCD.h:23
-
esp_err_t iDriver_writeFramebuffer(uint16_t ***pu16Framebuffer)
write framebuffer to LCD via SPI
Definition: Driver.c:341
esp_err_t iLCD_init(void)
init
Definition: LCD.c:130
-
esp_err_t iLCD_init(void)
init
Definition: LCD.c:130
-
uint16_t ** pu16Framebuffer
Definition: LCD.c:23
-
static const uint8_t font6_8[][6]
Definition: LCD.c:26
- -
esp_err_t iLCD_clearFramebuffer(uint16_t u16Color)
clear complete framebuffer with a color
Definition: LCD.c:179
diff --git a/Doxygen/html/dir_000003_000002.html b/Doxygen/html/dir_000003_000002.html new file mode 100644 index 0000000..6b5c977 --- /dev/null +++ b/Doxygen/html/dir_000003_000002.html @@ -0,0 +1,94 @@ + + + + + + + +ESP32-WROVER-KIT-LCD-DRIVER: components/lcd/src -> include Relation + + + + + + + + + + + + + +
+
+
+ + + + + +
+
ESP32-WROVER-KIT-LCD-DRIVER +
+
+ + + + + + + + + +
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+

src → include Relation

File in components/lcd/srcIncludes file in components/lcd/include
Driver.cDriver.h
LCD.cDriver.h
LCD.cLCD.h
+
+ + + + diff --git a/Doxygen/html/dir_409f97388efe006bc3438b95e9edef48.html b/Doxygen/html/dir_409f97388efe006bc3438b95e9edef48.html new file mode 100644 index 0000000..96ff8e5 --- /dev/null +++ b/Doxygen/html/dir_409f97388efe006bc3438b95e9edef48.html @@ -0,0 +1,113 @@ + + + + + + + +ESP32-WROVER-KIT-LCD-DRIVER: components Directory Reference + + + + + + + + + + + + + +
+
+ + + + + + +
+
ESP32-WROVER-KIT-LCD-DRIVER +
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+
+
components Directory Reference
+
+
+
+Directory dependency graph for components:
+
+
components
+ + + + +
+ + + + +

+Directories

directory  lcd
 
+
+
+ + + + diff --git a/Doxygen/html/dir_409f97388efe006bc3438b95e9edef48.js b/Doxygen/html/dir_409f97388efe006bc3438b95e9edef48.js new file mode 100644 index 0000000..1fe5a5f --- /dev/null +++ b/Doxygen/html/dir_409f97388efe006bc3438b95e9edef48.js @@ -0,0 +1,4 @@ +var dir_409f97388efe006bc3438b95e9edef48 = +[ + [ "lcd", "dir_8c3047c3b01c62334c9cb3295fc1c68f.html", "dir_8c3047c3b01c62334c9cb3295fc1c68f" ] +]; \ No newline at end of file diff --git a/Doxygen/html/dir_409f97388efe006bc3438b95e9edef48_dep.map b/Doxygen/html/dir_409f97388efe006bc3438b95e9edef48_dep.map new file mode 100644 index 0000000..96774a0 --- /dev/null +++ b/Doxygen/html/dir_409f97388efe006bc3438b95e9edef48_dep.map @@ -0,0 +1,4 @@ + + + + diff --git a/Doxygen/html/dir_409f97388efe006bc3438b95e9edef48_dep.md5 b/Doxygen/html/dir_409f97388efe006bc3438b95e9edef48_dep.md5 new file mode 100644 index 0000000..f0aaeaa --- /dev/null +++ b/Doxygen/html/dir_409f97388efe006bc3438b95e9edef48_dep.md5 @@ -0,0 +1 @@ +2e64b23a6823e546d5e8cf078746c1f8 \ No newline at end of file diff --git a/Doxygen/html/dir_409f97388efe006bc3438b95e9edef48_dep.png b/Doxygen/html/dir_409f97388efe006bc3438b95e9edef48_dep.png new file mode 100644 index 0000000..42c95d6 Binary files /dev/null and b/Doxygen/html/dir_409f97388efe006bc3438b95e9edef48_dep.png differ diff --git a/Doxygen/html/dir_5c982d53a68cdbcd421152b4020263a9.js b/Doxygen/html/dir_5c982d53a68cdbcd421152b4020263a9.js deleted file mode 100644 index 1ff52da..0000000 --- a/Doxygen/html/dir_5c982d53a68cdbcd421152b4020263a9.js +++ /dev/null @@ -1,8 +0,0 @@ -var dir_5c982d53a68cdbcd421152b4020263a9 = -[ - [ "Driver.c", "_driver_8c.html", "_driver_8c" ], - [ "Driver.h", "_driver_8h.html", "_driver_8h" ], - [ "Example_Main.c", "_example___main_8c.html", "_example___main_8c" ], - [ "LCD.c", "_l_c_d_8c.html", "_l_c_d_8c" ], - [ "LCD.h", "_l_c_d_8h.html", "_l_c_d_8h" ] -]; \ No newline at end of file diff --git a/Doxygen/html/dir_8c3047c3b01c62334c9cb3295fc1c68f.html b/Doxygen/html/dir_8c3047c3b01c62334c9cb3295fc1c68f.html new file mode 100644 index 0000000..2be61d3 --- /dev/null +++ b/Doxygen/html/dir_8c3047c3b01c62334c9cb3295fc1c68f.html @@ -0,0 +1,118 @@ + + + + + + + +ESP32-WROVER-KIT-LCD-DRIVER: components/lcd Directory Reference + + + + + + + + + + + + + +
+
+ + + + + + +
+
ESP32-WROVER-KIT-LCD-DRIVER +
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+
+
lcd Directory Reference
+
+
+
+Directory dependency graph for lcd:
+
+
components/lcd
+ + + + + + + +
+ + + + + + +

+Directories

directory  include
 
directory  src
 
+
+
+ + + + diff --git a/Doxygen/html/dir_8c3047c3b01c62334c9cb3295fc1c68f.js b/Doxygen/html/dir_8c3047c3b01c62334c9cb3295fc1c68f.js new file mode 100644 index 0000000..25ab56e --- /dev/null +++ b/Doxygen/html/dir_8c3047c3b01c62334c9cb3295fc1c68f.js @@ -0,0 +1,5 @@ +var dir_8c3047c3b01c62334c9cb3295fc1c68f = +[ + [ "include", "dir_fa7a4d24b569216cf1b68f7e93657ef0.html", "dir_fa7a4d24b569216cf1b68f7e93657ef0" ], + [ "src", "dir_ebe1f644ef55b16f77392e0c42ad8294.html", "dir_ebe1f644ef55b16f77392e0c42ad8294" ] +]; \ No newline at end of file diff --git a/Doxygen/html/dir_8c3047c3b01c62334c9cb3295fc1c68f_dep.map b/Doxygen/html/dir_8c3047c3b01c62334c9cb3295fc1c68f_dep.map new file mode 100644 index 0000000..db4fad2 --- /dev/null +++ b/Doxygen/html/dir_8c3047c3b01c62334c9cb3295fc1c68f_dep.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/Doxygen/html/dir_8c3047c3b01c62334c9cb3295fc1c68f_dep.md5 b/Doxygen/html/dir_8c3047c3b01c62334c9cb3295fc1c68f_dep.md5 new file mode 100644 index 0000000..41f37bb --- /dev/null +++ b/Doxygen/html/dir_8c3047c3b01c62334c9cb3295fc1c68f_dep.md5 @@ -0,0 +1 @@ +44df4bafbbc23012e7ac9dc543a63747 \ No newline at end of file diff --git a/Doxygen/html/dir_8c3047c3b01c62334c9cb3295fc1c68f_dep.png b/Doxygen/html/dir_8c3047c3b01c62334c9cb3295fc1c68f_dep.png new file mode 100644 index 0000000..4552208 Binary files /dev/null and b/Doxygen/html/dir_8c3047c3b01c62334c9cb3295fc1c68f_dep.png differ diff --git a/Doxygen/html/dir_5c982d53a68cdbcd421152b4020263a9.html b/Doxygen/html/dir_ebe1f644ef55b16f77392e0c42ad8294.html similarity index 76% rename from Doxygen/html/dir_5c982d53a68cdbcd421152b4020263a9.html rename to Doxygen/html/dir_ebe1f644ef55b16f77392e0c42ad8294.html index 2c40366..1aa8abc 100644 --- a/Doxygen/html/dir_5c982d53a68cdbcd421152b4020263a9.html +++ b/Doxygen/html/dir_ebe1f644ef55b16f77392e0c42ad8294.html @@ -5,7 +5,7 @@ -ESP32-WROVER-KIT-LCD-DRIVER: main Directory Reference +ESP32-WROVER-KIT-LCD-DRIVER: components/lcd/src Directory Reference @@ -62,7 +62,7 @@ $(function() {
@@ -82,31 +82,36 @@ $(document).ready(function(){initNavTree('dir_5c982d53a68cdbcd421152b4020263a9.h
-
main Directory Reference
+
src Directory Reference
+
+Directory dependency graph for src:
+
+
components/lcd/src
+ + + + + + +
- - - - - -

Files

file  Driver.c
 write the Framebuffer
 
file  Driver.h [code]
 
file  Example_Main.c
 
file  LCD.c
 sets and writes framebuffer
 
file  LCD.h [code]
 
diff --git a/Doxygen/html/dir_ebe1f644ef55b16f77392e0c42ad8294.js b/Doxygen/html/dir_ebe1f644ef55b16f77392e0c42ad8294.js new file mode 100644 index 0000000..4ec501b --- /dev/null +++ b/Doxygen/html/dir_ebe1f644ef55b16f77392e0c42ad8294.js @@ -0,0 +1,5 @@ +var dir_ebe1f644ef55b16f77392e0c42ad8294 = +[ + [ "Driver.c", "_driver_8c.html", "_driver_8c" ], + [ "LCD.c", "_l_c_d_8c.html", "_l_c_d_8c" ] +]; \ No newline at end of file diff --git a/Doxygen/html/dir_ebe1f644ef55b16f77392e0c42ad8294_dep.map b/Doxygen/html/dir_ebe1f644ef55b16f77392e0c42ad8294_dep.map new file mode 100644 index 0000000..92d069b --- /dev/null +++ b/Doxygen/html/dir_ebe1f644ef55b16f77392e0c42ad8294_dep.map @@ -0,0 +1,6 @@ + + + + + + diff --git a/Doxygen/html/dir_ebe1f644ef55b16f77392e0c42ad8294_dep.md5 b/Doxygen/html/dir_ebe1f644ef55b16f77392e0c42ad8294_dep.md5 new file mode 100644 index 0000000..1126835 --- /dev/null +++ b/Doxygen/html/dir_ebe1f644ef55b16f77392e0c42ad8294_dep.md5 @@ -0,0 +1 @@ +af58daef66efc2e681a5f19356a29c16 \ No newline at end of file diff --git a/Doxygen/html/dir_ebe1f644ef55b16f77392e0c42ad8294_dep.png b/Doxygen/html/dir_ebe1f644ef55b16f77392e0c42ad8294_dep.png new file mode 100644 index 0000000..a613b75 Binary files /dev/null and b/Doxygen/html/dir_ebe1f644ef55b16f77392e0c42ad8294_dep.png differ diff --git a/Doxygen/html/dir_fa7a4d24b569216cf1b68f7e93657ef0.html b/Doxygen/html/dir_fa7a4d24b569216cf1b68f7e93657ef0.html new file mode 100644 index 0000000..0c06e6d --- /dev/null +++ b/Doxygen/html/dir_fa7a4d24b569216cf1b68f7e93657ef0.html @@ -0,0 +1,106 @@ + + + + + + + +ESP32-WROVER-KIT-LCD-DRIVER: components/lcd/include Directory Reference + + + + + + + + + + + + + +
+
+ + + + + + +
+
ESP32-WROVER-KIT-LCD-DRIVER +
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+
+
include Directory Reference
+
+
+ + + + + + +

+Files

file  Driver.h [code]
 
file  LCD.h [code]
 
+
+
+ + + + diff --git a/Doxygen/html/dir_fa7a4d24b569216cf1b68f7e93657ef0.js b/Doxygen/html/dir_fa7a4d24b569216cf1b68f7e93657ef0.js new file mode 100644 index 0000000..67479cc --- /dev/null +++ b/Doxygen/html/dir_fa7a4d24b569216cf1b68f7e93657ef0.js @@ -0,0 +1,5 @@ +var dir_fa7a4d24b569216cf1b68f7e93657ef0 = +[ + [ "Driver.h", "_driver_8h.html", "_driver_8h" ], + [ "LCD.h", "_l_c_d_8h.html", "_l_c_d_8h" ] +]; \ No newline at end of file diff --git a/Doxygen/html/files.html b/Doxygen/html/files.html index 572e229..5d01e28 100644 --- a/Doxygen/html/files.html +++ b/Doxygen/html/files.html @@ -86,13 +86,15 @@ $(document).ready(function(){initNavTree('files.html',''); initResizable(); });
Here is a list of all files with brief descriptions:
-
[detail level 12]
- - - - - - +
[detail level 1234]
  main
 Driver.cWrite the Framebuffer
 Driver.h
 Example_Main.c
 LCD.cSets and writes framebuffer
 LCD.h
+ + + + + + + +
  components
  lcd
  include
 Driver.h
 LCD.h
  src
 Driver.cWrite the Framebuffer
 LCD.cSets and writes framebuffer
diff --git a/Doxygen/html/files_dup.js b/Doxygen/html/files_dup.js index f2caaa3..e6fb28c 100644 --- a/Doxygen/html/files_dup.js +++ b/Doxygen/html/files_dup.js @@ -1,4 +1,4 @@ var files_dup = [ - [ "main", "dir_5c982d53a68cdbcd421152b4020263a9.html", "dir_5c982d53a68cdbcd421152b4020263a9" ] + [ "components", "dir_409f97388efe006bc3438b95e9edef48.html", "dir_409f97388efe006bc3438b95e9edef48" ] ]; \ No newline at end of file diff --git a/Doxygen/html/globals.html b/Doxygen/html/globals.html index 6993257..38c692f 100644 --- a/Doxygen/html/globals.html +++ b/Doxygen/html/globals.html @@ -83,13 +83,6 @@ $(document).ready(function(){initNavTree('globals.html',''); initResizable(); })
Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:
-

- a -

- -

- c -


The documentation for this struct was generated from the following file: diff --git a/components/lcd/.vscode/c_cpp_properties.json b/components/lcd/.vscode/c_cpp_properties.json new file mode 100644 index 0000000..88f7c97 --- /dev/null +++ b/components/lcd/.vscode/c_cpp_properties.json @@ -0,0 +1,16 @@ +{ + "configurations": [ + { + "name": "Linux", + "includePath": [ + "${workspaceFolder}/**" + ], + "defines": [], + "compilerPath": "/usr/bin/clang", + "cStandard": "c11", + "cppStandard": "c++14", + "intelliSenseMode": "clang-x64" + } + ], + "version": 4 +} \ No newline at end of file diff --git a/components/lcd/CMakeLists.txt b/components/lcd/CMakeLists.txt new file mode 100644 index 0000000..41ec384 --- /dev/null +++ b/components/lcd/CMakeLists.txt @@ -0,0 +1,6 @@ +set(srcs "src/LCD.c" + "src/Driver.c") + +idf_component_register(SRCS "${lcd_srcs}" + INCLUDE_DIRS "include") + diff --git a/components/lcd/component.mk b/components/lcd/component.mk new file mode 100644 index 0000000..24cab8b --- /dev/null +++ b/components/lcd/component.mk @@ -0,0 +1,3 @@ +COMPONENT_ADD_INCLUDEDIRS := include + +COMPONENT_SRCDIRS := src diff --git a/main/Driver.h b/components/lcd/include/Driver.h similarity index 100% rename from main/Driver.h rename to components/lcd/include/Driver.h diff --git a/main/LCD.h b/components/lcd/include/LCD.h similarity index 100% rename from main/LCD.h rename to components/lcd/include/LCD.h diff --git a/main/Driver.c b/components/lcd/src/Driver.c similarity index 100% rename from main/Driver.c rename to components/lcd/src/Driver.c diff --git a/main/LCD.c b/components/lcd/src/LCD.c similarity index 100% rename from main/LCD.c rename to components/lcd/src/LCD.c diff --git a/main/CMakeLists.txt b/main/CMakeLists.txt index aa11cd1..24c5d6a 100644 --- a/main/CMakeLists.txt +++ b/main/CMakeLists.txt @@ -1,7 +1,4 @@ -set(srcs "LCD.c" - "Driver.c" - "Example_Main.c" - ) +set(srcs "Example_Main.c" ) idf_component_register(SRCS ${srcs} INCLUDE_DIRS ".")