STM32F769IDiscovery  1.00
uDANTE Audio Networking with STM32F7 DISCO board
Macros
ST7735_Exported_Constants

Macros

#define ST7735_LCD_PIXEL_WIDTH   ((uint16_t)128)
 ST7735 Size. More...
 
#define ST7735_LCD_PIXEL_HEIGHT   ((uint16_t)160)
 
#define LCD_REG_0   0x00 /* No Operation: NOP */
 ST7735 Registers. More...
 
#define LCD_REG_1   0x01 /* Software reset: SWRESET */
 
#define LCD_REG_4   0x04 /* Read Display ID: RDDID */
 
#define LCD_REG_9   0x09 /* Read Display Statu: RDDST */
 
#define LCD_REG_10   0x0A /* Read Display Power: RDDPM */
 
#define LCD_REG_11   0x0B /* Read Display: RDDMADCTL */
 
#define LCD_REG_12   0x0C /* Read Display Pixel: RDDCOLMOD */
 
#define LCD_REG_13   0x0D /* Read Display Image: RDDIM */
 
#define LCD_REG_14   0x0E /* Read Display Signal: RDDSM */
 
#define LCD_REG_16   0x10 /* Sleep in & booster off: SLPIN */
 
#define LCD_REG_17   0x11 /* Sleep out & booster on: SLPOUT */
 
#define LCD_REG_18   0x12 /* Partial mode on: PTLON */
 
#define LCD_REG_19   0x13 /* Partial off (Normal): NORON */
 
#define LCD_REG_32   0x20 /* Display inversion off: INVOFF */
 
#define LCD_REG_33   0x21 /* Display inversion on: INVON */
 
#define LCD_REG_38   0x26 /* Gamma curve select: GAMSET */
 
#define LCD_REG_40   0x28 /* Display off: DISPOFF */
 
#define LCD_REG_41   0x29 /* Display on: DISPON */
 
#define LCD_REG_42   0x2A /* Column address set: CASET */
 
#define LCD_REG_43   0x2B /* Row address set: RASET */
 
#define LCD_REG_44   0x2C /* Memory write: RAMWR */
 
#define LCD_REG_45   0x2D /* LUT for 4k,65k,262k color: RGBSET */
 
#define LCD_REG_46   0x2E /* Memory read: RAMRD*/
 
#define LCD_REG_48   0x30 /* Partial start/end address set: PTLAR */
 
#define LCD_REG_52   0x34 /* Tearing effect line off: TEOFF */
 
#define LCD_REG_53   0x35 /* Tearing effect mode set & on: TEON */
 
#define LCD_REG_54   0x36 /* Memory data access control: MADCTL */
 
#define LCD_REG_56   0x38 /* Idle mode off: IDMOFF */
 
#define LCD_REG_57   0x39 /* Idle mode on: IDMON */
 
#define LCD_REG_58   0x3A /* Interface pixel format: COLMOD */
 
#define LCD_REG_177   0xB1 /* In normal mode (Full colors): FRMCTR1 */
 
#define LCD_REG_178   0xB2 /* In Idle mode (8-colors): FRMCTR2 */
 
#define LCD_REG_179   0xB3 /* In partial mode + Full colors: FRMCTR3 */
 
#define LCD_REG_180   0xB4 /* Display inversion control: INVCTR */
 
#define LCD_REG_192   0xC0 /* Power control setting: PWCTR1 */
 
#define LCD_REG_193   0xC1 /* Power control setting: PWCTR2 */
 
#define LCD_REG_194   0xC2 /* In normal mode (Full colors): PWCTR3 */
 
#define LCD_REG_195   0xC3 /* In Idle mode (8-colors): PWCTR4 */
 
#define LCD_REG_196   0xC4 /* In partial mode + Full colors: PWCTR5 */
 
#define LCD_REG_197   0xC5 /* VCOM control 1: VMCTR1 */
 
#define LCD_REG_199   0xC7 /* Set VCOM offset control: VMOFCTR */
 
#define LCD_REG_209   0xD1 /* Set LCM version code: WRID2 */
 
#define LCD_REG_210   0xD2 /* Customer Project code: WRID3 */
 
#define LCD_REG_217   0xD9 /* NVM control status: NVCTR1 */
 
#define LCD_REG_218   0xDA /* Read ID1: RDID1 */
 
#define LCD_REG_219   0xDB /* Read ID2: RDID2 */
 
#define LCD_REG_220   0xDC /* Read ID3: RDID3 */
 
#define LCD_REG_222   0xDE /* NVM Read Command: NVCTR2 */
 
#define LCD_REG_223   0xDF /* NVM Write Command: NVCTR3 */
 
#define LCD_REG_224   0xE0 /* Set Gamma adjustment (+ polarity): GAMCTRP1 */
 
#define LCD_REG_225   0xE1 /* Set Gamma adjustment (- polarity): GAMCTRN1 */
 
#define LCD_LINE_0   LINE(0)
 LCD Lines depending on the chosen fonts. More...
 
#define LCD_LINE_1   LINE(1)
 
#define LCD_LINE_2   LINE(2)
 
#define LCD_LINE_3   LINE(3)
 
#define LCD_LINE_4   LINE(4)
 
#define LCD_LINE_5   LINE(5)
 
#define LCD_LINE_6   LINE(6)
 
#define LCD_LINE_7   LINE(7)
 
#define LCD_LINE_8   LINE(8)
 
#define LCD_LINE_9   LINE(9)
 
#define LCD_LINE_10   LINE(10)
 
#define LCD_LINE_11   LINE(11)
 
#define LCD_LINE_12   LINE(12)
 
#define LCD_LINE_13   LINE(13)
 
#define LCD_LINE_14   LINE(14)
 
#define LCD_LINE_15   LINE(15)
 
#define LCD_LINE_16   LINE(16)
 
#define LCD_LINE_17   LINE(17)
 
#define LCD_LINE_18   LINE(18)
 
#define LCD_LINE_19   LINE(19)
 

Detailed Description

Macro Definition Documentation

#define LCD_LINE_0   LINE(0)

LCD Lines depending on the chosen fonts.

Definition at line 138 of file st7735.h.

#define LCD_LINE_1   LINE(1)

Definition at line 139 of file st7735.h.

#define LCD_LINE_10   LINE(10)

Definition at line 148 of file st7735.h.

#define LCD_LINE_11   LINE(11)

Definition at line 149 of file st7735.h.

#define LCD_LINE_12   LINE(12)

Definition at line 150 of file st7735.h.

#define LCD_LINE_13   LINE(13)

Definition at line 151 of file st7735.h.

#define LCD_LINE_14   LINE(14)

Definition at line 152 of file st7735.h.

#define LCD_LINE_15   LINE(15)

Definition at line 153 of file st7735.h.

#define LCD_LINE_16   LINE(16)

Definition at line 154 of file st7735.h.

#define LCD_LINE_17   LINE(17)

Definition at line 155 of file st7735.h.

#define LCD_LINE_18   LINE(18)

Definition at line 156 of file st7735.h.

#define LCD_LINE_19   LINE(19)

Definition at line 157 of file st7735.h.

#define LCD_LINE_2   LINE(2)

Definition at line 140 of file st7735.h.

#define LCD_LINE_3   LINE(3)

Definition at line 141 of file st7735.h.

#define LCD_LINE_4   LINE(4)

Definition at line 142 of file st7735.h.

#define LCD_LINE_5   LINE(5)

Definition at line 143 of file st7735.h.

#define LCD_LINE_6   LINE(6)

Definition at line 144 of file st7735.h.

#define LCD_LINE_7   LINE(7)

Definition at line 145 of file st7735.h.

#define LCD_LINE_8   LINE(8)

Definition at line 146 of file st7735.h.

#define LCD_LINE_9   LINE(9)

Definition at line 147 of file st7735.h.

#define LCD_REG_0   0x00 /* No Operation: NOP */

ST7735 Registers.

Definition at line 83 of file st7735.h.

#define LCD_REG_1   0x01 /* Software reset: SWRESET */

Definition at line 84 of file st7735.h.

#define LCD_REG_10   0x0A /* Read Display Power: RDDPM */

Definition at line 87 of file st7735.h.

#define LCD_REG_11   0x0B /* Read Display: RDDMADCTL */

Definition at line 88 of file st7735.h.

#define LCD_REG_12   0x0C /* Read Display Pixel: RDDCOLMOD */

Definition at line 89 of file st7735.h.

#define LCD_REG_13   0x0D /* Read Display Image: RDDIM */

Definition at line 90 of file st7735.h.

#define LCD_REG_14   0x0E /* Read Display Signal: RDDSM */

Definition at line 91 of file st7735.h.

#define LCD_REG_16   0x10 /* Sleep in & booster off: SLPIN */

Definition at line 92 of file st7735.h.

#define LCD_REG_17   0x11 /* Sleep out & booster on: SLPOUT */

Definition at line 93 of file st7735.h.

#define LCD_REG_177   0xB1 /* In normal mode (Full colors): FRMCTR1 */

Definition at line 113 of file st7735.h.

#define LCD_REG_178   0xB2 /* In Idle mode (8-colors): FRMCTR2 */

Definition at line 114 of file st7735.h.

#define LCD_REG_179   0xB3 /* In partial mode + Full colors: FRMCTR3 */

Definition at line 115 of file st7735.h.

#define LCD_REG_18   0x12 /* Partial mode on: PTLON */

Definition at line 94 of file st7735.h.

#define LCD_REG_180   0xB4 /* Display inversion control: INVCTR */

Definition at line 116 of file st7735.h.

#define LCD_REG_19   0x13 /* Partial off (Normal): NORON */

Definition at line 95 of file st7735.h.

#define LCD_REG_192   0xC0 /* Power control setting: PWCTR1 */

Definition at line 117 of file st7735.h.

#define LCD_REG_193   0xC1 /* Power control setting: PWCTR2 */

Definition at line 118 of file st7735.h.

#define LCD_REG_194   0xC2 /* In normal mode (Full colors): PWCTR3 */

Definition at line 119 of file st7735.h.

#define LCD_REG_195   0xC3 /* In Idle mode (8-colors): PWCTR4 */

Definition at line 120 of file st7735.h.

#define LCD_REG_196   0xC4 /* In partial mode + Full colors: PWCTR5 */

Definition at line 121 of file st7735.h.

#define LCD_REG_197   0xC5 /* VCOM control 1: VMCTR1 */

Definition at line 122 of file st7735.h.

#define LCD_REG_199   0xC7 /* Set VCOM offset control: VMOFCTR */

Definition at line 123 of file st7735.h.

#define LCD_REG_209   0xD1 /* Set LCM version code: WRID2 */

Definition at line 124 of file st7735.h.

#define LCD_REG_210   0xD2 /* Customer Project code: WRID3 */

Definition at line 125 of file st7735.h.

#define LCD_REG_217   0xD9 /* NVM control status: NVCTR1 */

Definition at line 126 of file st7735.h.

#define LCD_REG_218   0xDA /* Read ID1: RDID1 */

Definition at line 127 of file st7735.h.

#define LCD_REG_219   0xDB /* Read ID2: RDID2 */

Definition at line 128 of file st7735.h.

#define LCD_REG_220   0xDC /* Read ID3: RDID3 */

Definition at line 129 of file st7735.h.

#define LCD_REG_222   0xDE /* NVM Read Command: NVCTR2 */

Definition at line 130 of file st7735.h.

#define LCD_REG_223   0xDF /* NVM Write Command: NVCTR3 */

Definition at line 131 of file st7735.h.

#define LCD_REG_224   0xE0 /* Set Gamma adjustment (+ polarity): GAMCTRP1 */

Definition at line 132 of file st7735.h.

#define LCD_REG_225   0xE1 /* Set Gamma adjustment (- polarity): GAMCTRN1 */

Definition at line 133 of file st7735.h.

#define LCD_REG_32   0x20 /* Display inversion off: INVOFF */

Definition at line 96 of file st7735.h.

#define LCD_REG_33   0x21 /* Display inversion on: INVON */

Definition at line 97 of file st7735.h.

#define LCD_REG_38   0x26 /* Gamma curve select: GAMSET */

Definition at line 98 of file st7735.h.

#define LCD_REG_4   0x04 /* Read Display ID: RDDID */

Definition at line 85 of file st7735.h.

#define LCD_REG_40   0x28 /* Display off: DISPOFF */

Definition at line 99 of file st7735.h.

#define LCD_REG_41   0x29 /* Display on: DISPON */

Definition at line 100 of file st7735.h.

#define LCD_REG_42   0x2A /* Column address set: CASET */

Definition at line 101 of file st7735.h.

#define LCD_REG_43   0x2B /* Row address set: RASET */

Definition at line 102 of file st7735.h.

#define LCD_REG_44   0x2C /* Memory write: RAMWR */

Definition at line 103 of file st7735.h.

#define LCD_REG_45   0x2D /* LUT for 4k,65k,262k color: RGBSET */

Definition at line 104 of file st7735.h.

#define LCD_REG_46   0x2E /* Memory read: RAMRD*/

Definition at line 105 of file st7735.h.

#define LCD_REG_48   0x30 /* Partial start/end address set: PTLAR */

Definition at line 106 of file st7735.h.

#define LCD_REG_52   0x34 /* Tearing effect line off: TEOFF */

Definition at line 107 of file st7735.h.

#define LCD_REG_53   0x35 /* Tearing effect mode set & on: TEON */

Definition at line 108 of file st7735.h.

#define LCD_REG_54   0x36 /* Memory data access control: MADCTL */

Definition at line 109 of file st7735.h.

#define LCD_REG_56   0x38 /* Idle mode off: IDMOFF */

Definition at line 110 of file st7735.h.

#define LCD_REG_57   0x39 /* Idle mode on: IDMON */

Definition at line 111 of file st7735.h.

#define LCD_REG_58   0x3A /* Interface pixel format: COLMOD */

Definition at line 112 of file st7735.h.

#define LCD_REG_9   0x09 /* Read Display Statu: RDDST */

Definition at line 86 of file st7735.h.

#define ST7735_LCD_PIXEL_HEIGHT   ((uint16_t)160)

Definition at line 78 of file st7735.h.

#define ST7735_LCD_PIXEL_WIDTH   ((uint16_t)128)

ST7735 Size.

Definition at line 77 of file st7735.h.