STM32F4HAL_DSI::setFrameBufferStartAddress() is only used within TouchGFX.
 
Symbols
loading...
Files
loading...
CodeScopeSTM32 Libraries and SamplesTouchGFXSTM32F4HAL_DSI::setFrameBufferStartAddress()

STM32F4HAL_DSI::setFrameBufferStartAddress() method

@fn virtual void setFrameBufferStartAddress(void* adr, uint16_t depth = 16, bool useDoubleBuffering = true, bool useAnimationStorage = true); This function is overridden in order to detect whether it is used in single- or double buffering mode.

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.

Notes

Will also call the base implementation.

References

LocationText
STM32F4HAL_DSI.cpp:73
void STM32F4HAL_DSI::setFrameBufferStartAddress(void* adr, uint16_t depth, bool useDoubleBuffering, bool useAnimationStorage)
STM32F4HAL_DSI.hpp:126
virtual void setFrameBufferStartAddress(void* adr, uint16_t depth = 16, bool useDoubleBuffering = true, bool useAnimationStorage = true);

Call Tree

Functions called by STM32F4HAL_DSI::setFrameBufferStartAddress()
STM32F4HAL_DSI::setFrameBufferStartAddress()
Data read by STM32F4HAL_DSI::setFrameBufferStartAddress()
Data written by STM32F4HAL_DSI::setFrameBufferStartAddress()
STM32F4HAL_DSI::setFrameBufferStartAddress()
Methods overriding this one
STM32F4HAL_DSI::setFrameBufferStartAddress()