各位,现在在做一个138的项目,硬件使用SPI1的CS0用作SPI FLASH,SPI1的CS1用作SPI触摸屏的。
现在出现的问题:是SPI FLASH可以正常使用,比如烧写程序等,但SPI触摸屏无法正常使用(使用TSC2046,使用一个GPIO作为按下响应脚),中断正常,但读出来的数都是0,在TSLIB的校验程序无法进行。如果我把触摸屏的片选改为CS0,程序用回对应的CS0,触摸屏就可以正常使用。
请问哪位大神做过如此设计,是否可以给小弟一些建议
Tony Tang:
请问你的程序是通过CS1去读的吗?或者你验证一下,读的时间CS1是否有正常波形送出来?