TouchGFX + 0/4 examples
CodeScope will show references to touchgfx::HAL::setFrameBufferStartAddress() from the following samples and libraries:
Examples
STM32469I-Discovery
Demonstrations
STM32469I_EVAL
Demonstrations
STM324x9I_EVAL
Demonstrations
STM32F429I-Discovery
Demonstrations
 
Symbols
loading...
Files
loading...
CodeScopeSTM32 Libraries and SamplesTouchGFXtouchgfx::HAL::setFrameBufferStartAddress()

touchgfx::HAL::setFrameBufferStartAddress() method

@fn virtual void HAL::setFrameBufferStartAddress(void* adr, uint16_t depth = 16, bool useDoubleBuffering = true, bool useAnimationStorage = true) Sets the address used for frame buffers, usually located in external memory. Sets the address used for frame buffers, usually located in external memory. Will reserve memory for one or two frame buffers based on display size. Will optionally also reserve memory for a third frame buffer used for animationStorage.

Syntax

virtual void setFrameBufferStartAddress(void* adr,     uint16_t depth = 16,     bool useDoubleBuffering = true,     bool useAnimationStorage = true);

Arguments

adr

depth

Depth of each pixel in bits, default is 16.

useDoubleBuffering

If true, reserve memory for an extra frame buffer.

useAnimationStorage

If true, reserve memory for animation storage.

Examples

touchgfx::HAL::setFrameBufferStartAddress() is referenced by 4 libraries and example projects.

References

LocationText
HAL.hpp:723
virtual void setFrameBufferStartAddress(void* adr, uint16_t depth = 16, bool useDoubleBuffering = true, bool useAnimationStorage = true)

Call Tree

Functions called by touchgfx::HAL::setFrameBufferStartAddress()
touchgfx::HAL::setFrameBufferStartAddress()
__assert_func()
all items filtered out
Data read by touchgfx::HAL::setFrameBufferStartAddress()
Data written by touchgfx::HAL::setFrameBufferStartAddress()
touchgfx::HAL::setFrameBufferStartAddress()
touchgfx::HAL::setFrameBufferStartAddress()::bufferSizeInBytes
touchgfx::HAL::setFrameBufferStartAddress()::buffer
all items filtered out
Type of touchgfx::HAL::setFrameBufferStartAddress()
touchgfx::HAL::setFrameBufferStartAddress()
uint8_t
uint32_t
all items filtered out