叶老大封装好了SPI,然后给出了一个示例,参考: 【STM32 .Net MF开发板学习-10】SPI测试之触摸屏坐标获取,我参照了一个关于坐标校准和转换的文档,算法参考 http://wenku.baidu.com/view/b163984d2b160b4e767fcf39.html
文中提到了这个二元一次方程组:
通过代入x,y出来的坐标大都超过240和320了,所以肯定是有问题的
再仔细看了文章,其中说到需要很多参数,文中也列出了参数的公式,于是我选了三个较准点把参数计算出来了,三个点分别为:A(20,20),B(120,160),C(220,300),这三个校准点是通过点击屏幕上的十字叉看到的x,y的值,代码如下
但是出来的坐标还是有些问题,就发现中心点的坐标比较接近(120,160),其他的还会出现负数等,还是继续研究