Why less current with more redraw activity?
Doing some current consumption research.
I have a TouchGFX application running on the STM32F469I-DISCO board in portrait mode It is primarily doing just GUI activities, to simulate the GUI screens and transitions, etc. for GUI design and usability evaluation.
I have a 72-pixel high status bar at the top of the screen, and the remainder of the screen is the screen-specific stuff. My background does not overlap between the two areas.
In my status area, I have a 48x48 pixel icon fading in and out continuously. On my main screen, I have a larger image (240x250px) that is not moving until I press a GUI button on the main screen. Once I do that, using the Move Animator the image starts moving downward until it reaches its bottom point, then repeats the move from the starting position. It does this continuously until I press another button.
So, my Joulescope is indicating that my average current is 195mA when only the small image in the status bar is fading in and out, but when I start the image moving on the main screen, my average current drops to 188 mA. This doesn't seem logical to me, since I am interacting with the display more when both images need updating.
Can anyone think of possible reasons for this? Thanks for any help.
