LCD_AnimInit_TypeDef Struct Reference

LCD Animation Configuration.

#include <em_lcd.h>

Data Fields

bool enable
 Enable Animation at end of initialization.
 
uint32_t AReg
 Initial Animation Register A Value.
 
LCD_AnimShift_TypeDef AShift
 Shift operation of Animation Register A.
 
uint32_t BReg
 Initial Animation Register B Value.
 
LCD_AnimShift_TypeDef BShift
 Shift operation of Animation Register B.
 
LCD_AnimLogic_TypeDef animLogic
 A and B Logical Operation to use for mixing and outputting resulting segments.
 
int startSeg
 Number of first segment to animate.
 

LCD Animation Configuration.

Field Documentation

◆ enable

bool LCD_AnimInit_TypeDef::enable

Enable Animation at end of initialization.

◆ AReg

uint32_t LCD_AnimInit_TypeDef::AReg

Initial Animation Register A Value.

◆ AShift

LCD_AnimShift_TypeDef LCD_AnimInit_TypeDef::AShift

Shift operation of Animation Register A.

◆ BReg

uint32_t LCD_AnimInit_TypeDef::BReg

Initial Animation Register B Value.

◆ BShift

LCD_AnimShift_TypeDef LCD_AnimInit_TypeDef::BShift

Shift operation of Animation Register B.

◆ animLogic

LCD_AnimLogic_TypeDef LCD_AnimInit_TypeDef::animLogic

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

◆ startSeg

int LCD_AnimInit_TypeDef::startSeg

Number of first segment to animate.

Options are 0 or 8 for Giant/Leopard. End is startSeg+7.