OpenEdv-开源电子网

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

七寸屏 显示不完全

[复制链接]

40

主题

196

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
402
金钱
402
注册时间
2014-8-7
在线时间
10 小时
发表于 2014-10-12 15:19:14 | 显示全部楼层 |阅读模式
5金钱
同样的程序在战舰上正常执行,可以在七寸屏上显示完整的字符串,但是在自己画的板子(就是一个最小系统加上七寸屏接口,修改了七寸屏的T_CLK 和 LCD_BL的连接,其他未变)上可以运行,但是七寸屏上每次都只能显示一两个字母,甚至连一个字母都显示不完全。用示波器看了D0-D15,都有波形,不知有没有遇到类似的情况,求指导!





最佳答案

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

是板子的问题,交给另外的厂家做的没问题了。·
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

40

主题

196

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
402
金钱
402
注册时间
2014-8-7
在线时间
10 小时
 楼主| 发表于 2014-10-12 15:19:15 | 显示全部楼层
是板子的问题,交给另外的厂家做的没问题了。·
回复

使用道具 举报

3

主题

2178

帖子

2

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
3323
金钱
3323
注册时间
2013-7-19
在线时间
195 小时
发表于 2014-10-12 21:50:04 | 显示全部楼层
刷纯色如果正常,问题应该是出在代码上
回复

使用道具 举报

40

主题

196

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
402
金钱
402
注册时间
2014-8-7
在线时间
10 小时
 楼主| 发表于 2014-10-12 22:05:44 | 显示全部楼层
回复【2楼】ricefat:
---------------------------------
我觉得不会是代码的问题啊,因为那个代码是我在战舰板上测试通过的,全部都可以正常显示(显示了字符串,字符,矩形,填充矩形颜色这几个功能)。刷颜色和显示字符串本质是一样的吧。
回复

使用道具 举报

3

主题

2178

帖子

2

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
3323
金钱
3323
注册时间
2013-7-19
在线时间
195 小时
发表于 2014-10-12 22:17:47 | 显示全部楼层
那试试看任意位置画点是不是都正常
回复

使用道具 举报

40

主题

196

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
402
金钱
402
注册时间
2014-8-7
在线时间
10 小时
 楼主| 发表于 2014-10-12 22:21:57 | 显示全部楼层
回复【4楼】ricefat:
---------------------------------
我现在主要考虑是不是有两个问题:一是stm32是不是有问题,这个打算明天换一个试试。二是我现在画的这个板子和战舰唯一的不同点就是我没有加上SRAM,因为当初原子哥说不加不会有影响,但是我不知道是不是真的没问题。
回复

使用道具 举报

26

主题

467

帖子

1

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
876
金钱
876
注册时间
2013-10-3
在线时间
23 小时
发表于 2014-10-12 22:47:13 | 显示全部楼层
回复【5楼】hustlairong:
---------------------------------
和SRAM没关系的,,你不信可以研究研究原子哥的代码嘛,,也是个学习的过程。。。
避免犯错本是错误所在,我错故我在……
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2014-10-12 23:00:43 | 显示全部楼层
回复【5楼】hustlairong:
---------------------------------
检查下D0~D15数据线是否正常。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

40

主题

196

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
402
金钱
402
注册时间
2014-8-7
在线时间
10 小时
 楼主| 发表于 2014-10-12 23:14:15 | 显示全部楼层
回复【7楼】正点原子:
---------------------------------
我用示波器看了,D0-D15都是有波形的(矩形波)。原子哥,我想再确认一下单纯只是想使用七寸屏是不需要SRAM的吧?
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2014-10-12 23:21:55 | 显示全部楼层
回复【8楼】hustlairong:
---------------------------------
不需要哦
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

40

主题

196

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
402
金钱
402
注册时间
2014-8-7
在线时间
10 小时
 楼主| 发表于 2014-10-12 23:41:52 | 显示全部楼层
回复【9楼】正点原子:
---------------------------------
那这样的话我明天先换个stm32芯片试试看有没有用,因为现在程序不会有问题(战舰实测通过);硬件连接也没有问题(对比战舰知识没有SRAM和修改了LCD_BL及T_SCK的连接);成不?
回复

使用道具 举报

3

主题

2178

帖子

2

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
3323
金钱
3323
注册时间
2013-7-19
在线时间
195 小时
发表于 2014-10-13 09:33:11 | 显示全部楼层
回复【8楼】hustlairong:
---------------------------------
SRAM大了可以让屏幕显示更流畅而已,但不是必须的。我的意思是,如果你的信号线有问题,主控的初始化可能都不会成功,屏幕连显示都不会有,更不要说刷点了。
回复

使用道具 举报

40

主题

196

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
402
金钱
402
注册时间
2014-8-7
在线时间
10 小时
 楼主| 发表于 2014-10-13 09:41:29 | 显示全部楼层
回复【11楼】ricefat:
---------------------------------
屏幕现在可以显示一整块白色,然后可以显示一两个字符,就是显示不完全而已。
回复

使用道具 举报

3

主题

2178

帖子

2

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
3323
金钱
3323
注册时间
2013-7-19
在线时间
195 小时
发表于 2014-10-13 09:51:01 | 显示全部楼层
回复【12楼】hustlairong:
--------------------------------
我是这么理解的,屏幕初始化过程要通过GPIO或是FSMC发送指令吧,如果像你说的线路问题,那这部分初始化指令也不可能成功发送,屏幕上根本不会有显示的。
回复

使用道具 举报

40

主题

196

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
402
金钱
402
注册时间
2014-8-7
在线时间
10 小时
 楼主| 发表于 2014-10-13 10:07:31 | 显示全部楼层
回复【13楼】ricefat:
---------------------------------
所以我很纠结啊,不知道哪里出了问题。。。。。刚把stm32卸了,准备换一个试试。。。。。。
回复

使用道具 举报

40

主题

196

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
402
金钱
402
注册时间
2014-8-7
在线时间
10 小时
 楼主| 发表于 2014-10-13 10:50:59 | 显示全部楼层
回复【13楼】ricefat:
---------------------------
换了一块stm32,显示的比上次多了,依然不完整。。。。。。
回复

使用道具 举报

3

主题

2178

帖子

2

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
3323
金钱
3323
注册时间
2013-7-19
在线时间
195 小时
发表于 2014-10-13 11:10:42 | 显示全部楼层
回复【15楼】hustlairong:
---------------------------------
可能是你的信号线太长了
回复

使用道具 举报

40

主题

196

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
402
金钱
402
注册时间
2014-8-7
在线时间
10 小时
 楼主| 发表于 2014-10-13 12:42:34 | 显示全部楼层
回复【16楼】ricefat:
---------------------------------
我现在用的是两条原子哥的排线连在一起的,是有点长。。。。我试试
回复

使用道具 举报

40

主题

196

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
402
金钱
402
注册时间
2014-8-7
在线时间
10 小时
 楼主| 发表于 2014-10-13 15:52:37 | 显示全部楼层
回复【16楼】ricefat:
---------------------------------我也试着用同样的先连接战舰板和七寸屏子,战舰板依然有用,说明不是线太长的问题,又看了一下午,发现两块芯片有略微不同,战舰板是STM32...HPABC....,我的是STM32 .....HPABB,不会是因为这个吧?我好想把战舰板上的芯片拆下来试一下啊。。。。。
回复

使用道具 举报

26

主题

467

帖子

1

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
876
金钱
876
注册时间
2013-10-3
在线时间
23 小时
发表于 2014-10-13 17:25:57 | 显示全部楼层
回复【18楼】hustlairong:
---------------------------------
最好别。。。都是STM32F103ZET6就行了啊。。你说的HABB是芯片名的后缀吗???貌似不关心的
避免犯错本是错误所在,我错故我在……
回复

使用道具 举报

40

主题

196

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
402
金钱
402
注册时间
2014-8-7
在线时间
10 小时
 楼主| 发表于 2014-10-13 18:44:35 | 显示全部楼层
回复【19楼】zhang164534:
---------------------------------
一狠心,把战舰拆了,不错,得到几个结论:
1、确实和SRAM没关系,SRAM卸了后,照样运行;
2、程序及STM32没问题,我先分别把程序烧进战舰和我的板子,战舰正常,我的板子不显示,然后我把两个板子的stm32卸了对调,战舰依旧正常运行
(没有重新下载),我的板子依旧不正常,这就说明了是设计或是板子的问题。
3、设计的问题,已经发了图,貌似也没有问题,唯一需要确定的是七寸屏是否23-25脚都没有用(七寸屏手册上写)。
4、结论:板子有问题——要么画pcb有问题,要么制作有问题。

这么推断合理不?
回复

使用道具 举报

26

主题

467

帖子

1

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
876
金钱
876
注册时间
2013-10-3
在线时间
23 小时
发表于 2014-10-13 20:20:12 | 显示全部楼层
回复【20楼】hustlairong:
---------------------------------
1.是的
2.是的
3.是的。。23~25确实没有用啊。。
4.我觉得是画的PCB有问题,,查查原理图和PCB文件吧,,可能哪个细节你不小心忽略了
避免犯错本是错误所在,我错故我在……
回复

使用道具 举报

40

主题

196

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
402
金钱
402
注册时间
2014-8-7
在线时间
10 小时
 楼主| 发表于 2014-10-13 20:31:58 | 显示全部楼层
回复【21楼】zhang164534:
-----------------------------
一般我也倾向于画的pcb有问题,但是这几块板子被一位老师看到后说了一句:这质量好差,和我们实验室的没法比!更蛋疼的是板子今天插着usb的时候不小心掉了(没掉到地板),结果竟然整个usb焊盘被拔起来了。。。。。。。
当然,还是得仔细看看pcb有没有问题。。。。。。
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2014-10-13 23:01:20 | 显示全部楼层
回复【22楼】hustlairong:
---------------------------------
上传PCB图看看。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

40

主题

196

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
402
金钱
402
注册时间
2014-8-7
在线时间
10 小时
 楼主| 发表于 2014-10-13 23:26:11 | 显示全部楼层
回复【23楼】正点原子:
---------------------------------
现在在宿舍,明早到实验室就上传,期待原子哥的指导,谢谢。
回复

使用道具 举报

40

主题

196

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
402
金钱
402
注册时间
2014-8-7
在线时间
10 小时
 楼主| 发表于 2014-10-14 09:03:52 | 显示全部楼层
这是PCB,看了半天,没发现什么问题,有时间的帮忙看下,求指导,谢谢。

失超保护_ADC.PcbDoc

1.11 MB, 下载次数: 92

回复

使用道具 举报

40

主题

196

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
402
金钱
402
注册时间
2014-8-7
在线时间
10 小时
 楼主| 发表于 2014-10-14 13:16:16 | 显示全部楼层
回复【23楼】正点原子:
---------------------------------
原子哥,pcb我上传了(24楼),麻烦指导一下,铺铜我删掉了,所以会显示有断路。
回复

使用道具 举报

3

主题

2178

帖子

2

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
3323
金钱
3323
注册时间
2013-7-19
在线时间
195 小时
发表于 2014-10-14 14:55:07 | 显示全部楼层
回复【26楼】hustlairong:
---------------------------------
建议没有必要就不要铺铜,间距过小或是制板工艺不过关铺铜很容易跟导线短路。
以前自己画了板子,按照打样厂商要求的间距布线,结果出来没几个能用的,基本上都是电源短路
回复

使用道具 举报

40

主题

196

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
402
金钱
402
注册时间
2014-8-7
在线时间
10 小时
 楼主| 发表于 2014-10-14 16:36:59 | 显示全部楼层
回复【27楼】ricefat:
---------------------------------
谢谢,STM32数字部分那我铺铜了,另外的模拟部分我都没有铺铜,请问除此之外,pcb有大的问题吗?
回复

使用道具 举报

3

主题

2178

帖子

2

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
3323
金钱
3323
注册时间
2013-7-19
在线时间
195 小时
发表于 2014-10-14 17:05:24 | 显示全部楼层
回复【28楼】hustlairong:
---------------------------------
好多地方没连啊
回复

使用道具 举报

40

主题

196

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
402
金钱
402
注册时间
2014-8-7
在线时间
10 小时
 楼主| 发表于 2014-10-14 17:21:13 | 显示全部楼层
回复【29楼】ricefat:
---------------------------------
对啊,那是因为我把铺铜删掉了,没连的都是gnd和agnd
回复

使用道具 举报

40

主题

196

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
402
金钱
402
注册时间
2014-8-7
在线时间
10 小时
 楼主| 发表于 2014-10-14 22:09:32 | 显示全部楼层
回复【29楼】ricefat:
---------------------------------
明天就要把板子重新发给厂家做了,好紧张啊。。。。
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-6-30 11:47

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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