Hello Francis,
There are still some little mistakes left in your excellent tutorial.
As Dale had said:
Page 9, section 2.2, 3rd paragraph: "definition/declations" should be "definitions/declarations"
Page 12, 4th code example: "Int Current_Height - SQUARE_WIDTH;" should be "int Current_Height = SQUARE_WIDTH;" and should be placed on page 15 below the line: "s16 Current_Pos = ( SCREEN_HEIGHT - SQUARE_WIDTH ) / 2;".
New errors:
Page 15, code section: "DRAW_SetDefaultColor ();" and "DRAW_Clear();" should be removed.
Page 18, since there is only one extra carriage returns I suggest you put the comment on two lines like:
"LCD_SetScreenOrientation ( V12 ) ; //Fix the orientation to
//match with the MEMS information."
And I suggest to add after each paragraph saying to copy the previous stepX.c that the person should also modify the name of the application in the source code, otherwise the old name is shown in the menu and the persons might think it is a bug.
A very good tutorial! Thank you.