TFT触摸屏与飞思卡尔单片机问题!!
答案:3 悬赏:30
解决时间 2021-03-22 23:11
- 提问者网友:若相守£卟弃
- 2021-03-21 23:14
首先:我的单片机是飞思卡尔的MC9S08JM60,4kbram,60kbflash;,我的TFT屏的主控芯片为ILI9325,触摸控制芯片XPT2046,编程环境:codewarrior v10.1。问题是:我将商家提供的51单片机程序改了改写到一个main.c里面了,编译未报错。但无论程序是什么,屏幕永远是一片白,没任何反应。求大神指导。那个代码太长粘不过来,如需提供随时提供求斧正。谢谢谢谢!!!
最佳答案
- 二级知识专家网友:爱情是怎么炼成的
- 2021-03-22 00:03
首先你要确定,你的JM60单片机读写ILI9325的时候PORT的方向要设置正确,读TFT IC---PIN脚为IN,写TFTIC---PIN脚为OUT。编译未报错,只是说明你的C语法正确,逻辑不一定正确,你的单片机时钟设置也要正确,首先点个LED看看IO的控制OK不?时钟设置、IO设置、TFT IC的读写逻辑都要保证没问题。
全部回答
- 1楼网友:绝望伪装
- 2021-03-22 01:00
有一款320x240的tft lcd液晶显示在proteus下仿真的能显示动画 挺好的
- 2楼网友:邪性洒脱
- 2021-03-22 00:29
白屏时需要你先检查硬件连接,确定没有问题后再看软件,编译通过不代表就可以正常运行。软件方面可能是你定义的单片机口和tft芯片不对,例如它是cs片选,而你是ale锁。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯