LCD_AnimInit_TypeDef Struct ReferenceEMLIB > LCD

LCD Animation Configuration.

Definition at line 242 of file em_lcd.h .

#include < em_lcd.h >

Data Fields

LCD_AnimLogic_TypeDef animLogic
uint32_t AReg
LCD_AnimShift_TypeDef AShift
uint32_t BReg
LCD_AnimShift_TypeDef BShift
bool enable
int startSeg

Field Documentation

LCD_AnimLogic_TypeDef LCD_AnimInit_TypeDef::animLogic

A and B Logical Operation to use for mixing and outputting resulting segments.

Definition at line 254 of file em_lcd.h .

Referenced by LCD_AnimInit() .

uint32_t LCD_AnimInit_TypeDef::AReg

Initial Animation Register A Value.

Definition at line 246 of file em_lcd.h .

Referenced by LCD_AnimInit() .

LCD_AnimShift_TypeDef LCD_AnimInit_TypeDef::AShift

Shift operation of Animation Register A.

Definition at line 248 of file em_lcd.h .

Referenced by LCD_AnimInit() .

uint32_t LCD_AnimInit_TypeDef::BReg

Initial Animation Register B Value.

Definition at line 250 of file em_lcd.h .

Referenced by LCD_AnimInit() .

LCD_AnimShift_TypeDef LCD_AnimInit_TypeDef::BShift

Shift operation of Animation Register B.

Definition at line 252 of file em_lcd.h .

Referenced by LCD_AnimInit() .

bool LCD_AnimInit_TypeDef::enable

Enable Animation at end of initialization.

Definition at line 244 of file em_lcd.h .

Referenced by LCD_AnimInit() .

int LCD_AnimInit_TypeDef::startSeg

Number of first segment to animate. Options are 0 or 8 for Giant/Leopard. End is startSeg+7.

Definition at line 257 of file em_lcd.h .

Referenced by LCD_AnimInit() .


The documentation for this struct was generated from the following file:
  • C:/repos/super_h1/platform/emlib/inc/ em_lcd.h