STM32触摸屏校准xy一直为0
板子的电路和正点原子的一样,只是引脚不一样,用的也是XPT2016,外挂AT24C02,屏幕用的是ILI9486的,直接使用正点原子的例程,只是将引脚改了一下,屏幕校准时,读取到的数据一直为0,用逻辑分析仪测了,屏幕按下去的时候也有高低电平的变化,但是就是死活显示0,一步步调试发现for(count=0;count<16;count++)//读出16位数据,只有高12位有效
{
Num<<=1;
TCLK=0; //下降沿有效
delay_us(1);
TCLK=1;
if(DOUT)Num++;
}
Num>>=4; //只有高12位有效.
TCS=1; //释放片选
return(Num);
中的if(DOUT)Num++;中的DOUT一直为0,DOUT对应的引脚是MISO, ,这是为什么:dizzy:
管脚配置有问题 wbeast 发表于 2019-10-16 16:01
管脚配置有问题
已经解决了,是芯片挂了。
页:
[1]