给后来的人看一下吧。折腾我半天。
ucGUI 中将触摸屏边界值引入进来就是想通过当前触摸位置的 AD 值与边界值的相对值再等比例分配到整个 X 轴或 Y 轴方向上从而得到坐标。之所以在这个地方加入对 X 或 Y 轴是否镜像、是否交换,则是根据显示屏上的 X、Y 轴显示坐标与触摸屏安装关系来确定的。即在显示屏幕上起点坐标在左上角,而触摸屏在安装过程中是随机装配的,因此得到的 AD 值变化关系可能和触摸屏显示坐标关系相反,故引入对 X(或 Y)轴镜像(即将 AD 最大与最小值交换位置) ,可以将触摸屏坐标变化映射到显示屏坐标变化相同,就解决了触摸屏坐标与实际显示坐标对应的问题。