打印
[应用相关]

stm32驱动8位TFT触摸屏

[复制链接]
2660|14
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
DREAM109|  楼主 | 2013-12-19 21:43 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我买的触摸屏是5V供电的,用32的IO口可以驱动吗?我是这样编程的但一直没反应,用51可以工作,32就是不行。最近很纠结,望大神帮忙。
沙发
DREAM109|  楼主 | 2013-12-19 21:43 | 只看该作者
#define  CS  BIT_ADDR(GPIOE_ODR_Addr,0)//片选
#define  RES PEout(1)                //复位
#define  RS PEout(2)                //数据/命令选择
#define  RW PEout(3)
#define DataPort(u)  GPIO_Write(GPIOG,u);//输出 //数据口使用DataPort

使用特权

评论回复
板凳
oliver123| | 2013-12-19 22:33 | 只看该作者
你看下io口的电平兼容不,如果兼容,可能就是你的程序没控制好,时序方面多注意,51和st的频率可能会相差有点大

使用特权

评论回复
地板
jjjkkk00| | 2013-12-23 16:40 | 只看该作者
本帖最后由 jjjkkk00 于 2013-12-23 16:41 编辑

你用的是BitBand来操作寄存器的?
如果是的话,建议检查一下BitBand的寻址是否正确。

其他的我就不知道了。那就需要更多的代码来分析。

使用特权

评论回复
5
icecut| | 2013-12-23 17:13 | 只看该作者
你应该说屏的型号啊....我还真没注意5v 屏....

使用特权

评论回复
6
夏阳的鱼| | 2013-12-24 20:31 | 只看该作者
32的输出电压不是3.3V吗 驱得动5V触摸屏吗

使用特权

评论回复
7
lanseshuijing| | 2013-12-24 20:39 | 只看该作者
电平问题

使用特权

评论回复
8
zeluo| | 2013-12-24 20:47 | 只看该作者
不是很了解这一块   楼主   帮你顶一个   

使用特权

评论回复
9
泰山特曲123| | 2013-12-24 23:11 | 只看该作者
STM32有些引脚是可以兼容5v的,具体哪些引脚自己看数据手册!

使用特权

评论回复
10
DREAM109|  楼主 | 2013-12-25 16:45 | 只看该作者
泰山特曲123 发表于 2013-12-24 23:11
STM32有些引脚是可以兼容5v的,具体哪些引脚自己看数据手册!

这个真不清楚 我看看去

使用特权

评论回复
11
DREAM109|  楼主 | 2013-12-25 16:46 | 只看该作者
icecut 发表于 2013-12-23 17:13
你应该说屏的型号啊....我还真没注意5v 屏....

只知道5V供电,屏上也焊着AMS1117呢!不知道32是否能驱动不!

使用特权

评论回复
12
DREAM109|  楼主 | 2013-12-25 16:47 | 只看该作者
zeluo 发表于 2013-12-24 20:47
不是很了解这一块   楼主   帮你顶一个

谢谢!

使用特权

评论回复
13
DREAM109|  楼主 | 2013-12-25 16:48 | 只看该作者
lanseshuijing 发表于 2013-12-24 20:39
电平问题

我也感觉是  但是我看TFT彩屏大多都是3.3V供电的!

使用特权

评论回复
14
icecut| | 2013-12-25 17:20 | 只看该作者
应该不是电平问题....你看那么多开发板都能挂屏呢.我用9325的

使用特权

评论回复
15
ABHK| | 2013-12-25 20:24 | 只看该作者
有可能是IO口之间的电平不兼容  这个   应该是的   将不同的信号电平  重新转换一下   应该就行了   楼主

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

8

帖子

0

粉丝