OpenEdv-开源电子网

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

正点原子3.5寸LCD屏例程中地址如何修改

[复制链接]

30

主题

149

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
417
金钱
417
注册时间
2018-2-9
在线时间
117 小时
发表于 2022-11-24 23:02:59 | 显示全部楼层 |阅读模式
5金钱
自己做了一块板子,屏幕接口兼容正点原子3.5lcd屏,但是我这几个脚的配置跟例程略有不同,如下:
         * PD4-FSMC_NOE   CD-RD
         * PD5-FSMC_NWE   CD-WR
         * PD7-FSMC_NE1   CD-CS
         * PD11-FSMC_A16   CD-DC
现在屏幕无法正常显示,网上看要改这个地址,我照网上改了一下还是不好使,请教一下原子哥这边的地址要怎么改呐?


屏幕截图_20221124_225731.png

最佳答案

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

可以参考网友的说明改下地址http://www.openedv.com/forum.php?mod=viewthread&tid=268608
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

109

主题

5562

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
10541
金钱
10541
注册时间
2017-2-18
在线时间
1908 小时
发表于 2022-11-24 23:03:00 | 显示全部楼层
回复

使用道具 举报

30

主题

149

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
417
金钱
417
注册时间
2018-2-9
在线时间
117 小时
 楼主| 发表于 2022-11-25 10:38:41 | 显示全部楼层
peng1554 发表于 2022-11-25 10:32
可以参考网友的说明改下地址http://www.openedv.com/forum.php?mod=viewthread&tid=268608

好的,我先学习一下,晚上回去改
回复

使用道具 举报

30

主题

149

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
417
金钱
417
注册时间
2018-2-9
在线时间
117 小时
 楼主| 发表于 2022-12-8 19:47:56 | 显示全部楼层
cs引脚用的NE1。引脚图如下。
根据网上的帖子,我把两个地址改成如图所示,其他设置也改了,可是运行原子例程的时候,屏幕还是一片白,请大佬帮我看看是哪里出了问题,时序么?

其他配置

其他配置

地址设置

地址设置

引脚

引脚
回复

使用道具 举报

30

主题

149

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
417
金钱
417
注册时间
2018-2-9
在线时间
117 小时
 楼主| 发表于 2022-12-8 22:00:13 | 显示全部楼层
重新算了一下,偏移地址应该是 0x0001fffe,这回应该没算错,但还是白屏。。。
回复

使用道具 举报

0

主题

8

帖子

0

精华

新手上路

积分
34
金钱
34
注册时间
2022-12-2
在线时间
4 小时
发表于 2022-12-8 23:52:56 | 显示全部楼层
本帖最后由 bdmcgtf 于 2022-12-17 09:05 编辑

表述有问题,参考最佳答案
回复

使用道具 举报

30

主题

149

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
417
金钱
417
注册时间
2018-2-9
在线时间
117 小时
 楼主| 发表于 2022-12-12 11:11:30 | 显示全部楼层
bdmcgtf 发表于 2022-12-8 23:52
你没有理解这个地址线的意义。
例程中片选信号是用的A10,它的地址在16位模式下是0x00007FE
对于8位的数 ...

不好意思,刚看到回复,按我的理解比如用A10片选信号,在16位模式下偏移是100 0000 0000-1=11 1111 1111,即0x3ff,系统内部右移一位,我所以要先左移一位,变成0x7fe,这跟你算的是一样的。那以此类推,A16作片选线,偏移1 0000 0000 0000 0000-1=1111 1111 1111 1111=0xffff,在左移一位不就是0x1fffe么,这块怎么跟你不太一样了,我现在不在家没法实操验证一下。
回复

使用道具 举报

30

主题

149

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
417
金钱
417
注册时间
2018-2-9
在线时间
117 小时
 楼主| 发表于 2022-12-12 13:21:18 | 显示全部楼层
原子哥帮忙看看哪个是对的,屏幕应该是没有问题的,我插在另一块f407的板子上能正常显示,之前在103板子上还出现这么一个现象:我按一下复位键之后迅速再按一下复位,有几率出现屏幕开始按照例程中的更换色并显示字符,但是变色异常,屏幕上会有颜色不一样的色块,后来复现过几次这个现象,再后来就没有了,拜托原子哥帮忙分析仪一下
回复

使用道具 举报

30

主题

149

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
417
金钱
417
注册时间
2018-2-9
在线时间
117 小时
 楼主| 发表于 2022-12-12 21:52:38 | 显示全部楼层
他奶奶的,折腾了一个礼拜,是我引脚虚焊了。。。。。。
回复

使用道具 举报

0

主题

8

帖子

0

精华

新手上路

积分
34
金钱
34
注册时间
2022-12-2
在线时间
4 小时
发表于 2022-12-15 10:43:47 | 显示全部楼层
ccciron 发表于 2022-12-12 11:11
不好意思,刚看到回复,按我的理解比如用A10片选信号,在16位模式下偏移是100 0000 0000-1=11 1111 1111 ...

不好意思,少写了个f
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2024-11-24 19:37

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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