Now we can see the detail information of the hexadecimal data arrays and there are 420 hexadecimal numbers. (70*48/6=420) We can use these numbers in the next step to display the image on our LCD4884 shield.
P.S. We can also modify our Source Program to make the image shift on the screen (Sketch_LCD4884_BMPDisplay_Shift)
If you are not interested in this definition of function, it does not matter. This function just helps us know how the progress of BMP mapping is conducted. This progress uses a pointer to traverse every pixel and read all the hexadecimal data of your BMP image. The LCD_draw_bmp_pixel( ) function has five variables.
Before we start to set the value of the five function variables, we need to do a simple operation. Assume that the pixel size of your image is H*V and H equals to the horizontal pixel value while V equals to the vertical pixel value.