Hi,
I'm not aware of any precautions other than to make sure that nothing else is writing to the framebuffer (make sure your screen is stationary). Here's the code I'm using in my applications:
APP_SCREEN_WIDTH defines your visible horizontal width. I'm adding 16 pixels on the SK to compensate for the wider horizontal stride. This code assumes you're using RGB565 color space, which is default for all S7 kits. Make sure to include header file for the thread that has the g_display module.