OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 3611|回复: 9

触摸屏 是不是故障

[复制链接]

28

主题

303

帖子

0

精华

高级会员

Rank: 4

积分
541
金钱
541
注册时间
2014-8-14
在线时间
67 小时
发表于 2016-4-17 16:24:07 | 显示全部楼层 |阅读模式
20金钱
为啥我读出来的  d1  d2  的值是0   是哪里坏了么?? 如何排查故障  我用的是  原子的 LCD ID:9341

A8Z8X)QV`]C]RI{J_)ZQR9W.png
WUB0)914K}XYR)K$3G$E[0E.png

最佳答案

查看完整内容[请看2#楼]

找了半天 找到了 本来都有点灰心了 觉得 哎 可能放在 书包里 弄坏了 发现 我的PC0 和 PC11 短接了 天知道 我是怎么用跳线帽连接的了 哎 找了半天 看了半天的 函数 心累
这个世界上还有很多很多的人,但你不认识他们,他们也不属于你的世界。这个世界上还有很多好吃的好玩的好看的东西,可真正属于你的世界其实是很小的,只是你去过的地方吃过的东西和见过的落日,还有会在乎你死活的朋友。”——《龙族》
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

28

主题

303

帖子

0

精华

高级会员

Rank: 4

积分
541
金钱
541
注册时间
2014-8-14
在线时间
67 小时
 楼主| 发表于 2016-4-17 16:24:08 | 显示全部楼层
找了半天  找到了   本来都有点灰心了  觉得  哎  可能放在 书包里  弄坏了  发现 我的PC0  和  PC11  短接了   天知道 我是怎么用跳线帽连接的了  哎 找了半天  看了半天的  函数  心累
这个世界上还有很多很多的人,但你不认识他们,他们也不属于你的世界。这个世界上还有很多好吃的好玩的好看的东西,可真正属于你的世界其实是很小的,只是你去过的地方吃过的东西和见过的落日,还有会在乎你死活的朋友。”——《龙族》
回复

使用道具 举报

6

主题

104

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
436
金钱
436
注册时间
2015-12-11
在线时间
53 小时
发表于 2016-4-17 21:11:26 | 显示全部楼层
在ILI9341触摸屏的u16 LCD_RD_DATA(void)读数据函数里面有如下几段对IO口配置的代码,为什么要配置成上拉输入呢? 而且输出全为0又是为什么?还有0x08在CRL寄存器里面不是设置成上拉/下拉输入吗,原子哥给出的注释是上拉输入,这是怎么确定的?在下小白初学stm32还请各位大哥多多指教!
        GPIOB->CRL=0X88888888; //PB0-7  上拉输入    为什么?
        GPIOB->CRH=0X88888888; //PB8-15    上拉输入    为什么?
        GPIOB->ODR=0X0000; //输出全为0   为什么?
        LCD_RS_SET;
        LCD_CS_CLR;
        LCD_RD_CLR;
        if(lcddev.id==0X8989)delay_us(2);//                           
        t=DATAIN;  
        LCD_RD_SET;
        LCD_CS_SET;

        GPIOB->CRL=0X33333333; //PB0-7  上拉输出     为什么?
        GPIOB->CRH=0X33333333; //PB8-15  上拉输出    为什么?
        GPIOB->ODR=0XFFFF;    //全部输出高     为什么?
        return t;  
Try again and there is nothing left to say.
回复

使用道具 举报

6

主题

104

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
436
金钱
436
注册时间
2015-12-11
在线时间
53 小时
发表于 2016-4-17 21:12:25 | 显示全部楼层
求大哥指点一下,发帖没人回复。。。
Try again and there is nothing left to say.
回复

使用道具 举报

28

主题

303

帖子

0

精华

高级会员

Rank: 4

积分
541
金钱
541
注册时间
2014-8-14
在线时间
67 小时
 楼主| 发表于 2016-4-18 15:22:57 | 显示全部楼层
我平常也没怎么注意过这个问题  不过可以互相交流探讨图片是寄存器版 的  说明   我觉得你也有

这是原子书上的例子
给个实例,比如我们要设置 PORTC 的 11 位为上拉输入, 12 位为推挽输出。代码如下:
GPIOC->CRH&=0XFFF00FFF;//清掉这 2 个位原来的设置,同时也不影响其他位的设置
GPIOC->CRH|=0X00038000; //PC11 输入, PC12 输出
GPIOC->ODR=1<<11; //PC11 上拉
通过这 3 句话的配置,我们就设置了 PC11 为上拉输入, PC12 为推挽输出。

[size=13.3333px]0x8    =  (10 00)B
[size=13.3333px]00 是输入模式  10 是上下拉输入模式     根据  后面的  ODR 来决定是上啦还是下拉  
[size=13.3333px]ODR == 1  说明是上拉   ODR == 0  说明是下拉
[size=13.3333px]为什么是  上拉输入 其实我也不是很清楚。不好意思。
[size=13.3333px]这些叫底层驱动   如果能用就好看懂就好,个人觉得  重要的是  代码的实现部分
[size=13.3333px]哎 起始我也是菜鸟  

捕获.JPG
这个世界上还有很多很多的人,但你不认识他们,他们也不属于你的世界。这个世界上还有很多好吃的好玩的好看的东西,可真正属于你的世界其实是很小的,只是你去过的地方吃过的东西和见过的落日,还有会在乎你死活的朋友。”——《龙族》
回复

使用道具 举报

28

主题

303

帖子

0

精华

高级会员

Rank: 4

积分
541
金钱
541
注册时间
2014-8-14
在线时间
67 小时
 楼主| 发表于 2016-4-18 15:23:48 | 显示全部楼层
墨黥天 发表于 2016-4-17 21:12
求大哥指点一下,发帖没人回复。。。

上楼上楼上楼
这个世界上还有很多很多的人,但你不认识他们,他们也不属于你的世界。这个世界上还有很多好吃的好玩的好看的东西,可真正属于你的世界其实是很小的,只是你去过的地方吃过的东西和见过的落日,还有会在乎你死活的朋友。”——《龙族》
回复

使用道具 举报

6

主题

27

帖子

0

精华

新手上路

积分
31
金钱
31
注册时间
2016-4-18
在线时间
26 小时
发表于 2016-4-18 15:28:09 | 显示全部楼层
大哥你的触摸屏画板实现的话多点触控有没有抬手连线的问题
回复

使用道具 举报

28

主题

303

帖子

0

精华

高级会员

Rank: 4

积分
541
金钱
541
注册时间
2014-8-14
在线时间
67 小时
 楼主| 发表于 2016-4-18 15:43:44 | 显示全部楼层
电阻屏不是  只支持单点连线么   多点 是 电容屏
这个世界上还有很多很多的人,但你不认识他们,他们也不属于你的世界。这个世界上还有很多好吃的好玩的好看的东西,可真正属于你的世界其实是很小的,只是你去过的地方吃过的东西和见过的落日,还有会在乎你死活的朋友。”——《龙族》
回复

使用道具 举报

6

主题

104

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
436
金钱
436
注册时间
2015-12-11
在线时间
53 小时
发表于 2016-4-21 12:30:50 | 显示全部楼层

嗯嗯,底层驱动IO口的模式配置还得结合80并口和TFT的芯片手册来写,底层配置我也就不去纠结那么多了
Try again and there is nothing left to say.
回复

使用道具 举报

6

主题

104

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
436
金钱
436
注册时间
2015-12-11
在线时间
53 小时
发表于 2016-4-21 12:31:03 | 显示全部楼层

谢谢楼主的回答~
Try again and there is nothing left to say.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-18 05:01

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表