CORTEX M 程序问题请教



关于3.5寸触摸屏(型号:K350QVG-V1-F)在TOUCH.C程序里:

//*****************************************************************************

//

// The coefficients used to convert from the ADC touch screen readings to the

// screen pixel positions.

//

//*****************************************************************************

#ifdef PORTRAIT//纵向

#define M0                      480

#define M1                      77856

#define M2                      -22165152

#define M3                      86656

#define M4                      1792

#define M5                      -19209728

#define M6                      199628

#endif

#ifdef LANDSCAPE//横向

#define M0                      86784

#define M1                      -1536

#define M2                      -17357952

#define M3                      -144

#define M4                      -78576

#define M5                      69995856

#define M6                      201804

#endif

#ifdef PORTRAIT_FLIP//纵向 翻转

#define M0                      -864

#define M1                      -79200

#define M2                      70274016

#define M3                      -85088

#define M4                      1056

#define M5                      80992576

#define M6                      199452

#endif

#ifdef LANDSCAPE_FLIP//横向 翻转

#define M0                      -83328

#define M1                      1664

#define M2                      78919456

#define M3                      -336

#define M4                      80328

#define M5                      -22248408

#define M6                      198065

#endif

//*****************************************************************************

请问M0到M6的值是如何确定?