OpenEdv-开源电子网

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

STM32不完全手册2.0里TFT例子疑问

[复制链接]

76

主题

355

帖子

0

精华

高级会员

Rank: 4

积分
671
金钱
671
注册时间
2012-9-19
在线时间
5 小时
发表于 2012-10-25 10:25:39 | 显示全部楼层 |阅读模式
手册里的液晶是9320 驱动的。我对照了一下,我存在两个问题。第一:我触屏实验的时候老死机,当然板子不是咱们的。是我用的别人的。程序是仿造咱们原子的。
第二个问题:竖屏我想改成横屏显示。因为现在的图片竖着显示汉子也是竖着。我想改横的显示。怎么改。修改9320寄存器哪一位呢?
具有资深STM32点灯技术,
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165377
金钱
165377
注册时间
2010-12-1
在线时间
2111 小时
发表于 2012-10-25 10:42:38 | 显示全部楼层
回复【楼主位】敌害:
---------------------------------
1,仿真跟踪看死机死在哪里。
2,参考我们的横屏显示,其实横屏不一定要该ILI的寄存器,改变画点方向就是了。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

76

主题

355

帖子

0

精华

高级会员

Rank: 4

积分
671
金钱
671
注册时间
2012-9-19
在线时间
5 小时
 楼主| 发表于 2012-10-25 10:51:07 | 显示全部楼层
回复【2楼】正点原子:
---------------------------------
找不到这个例子。。。。我笨
具有资深STM32点灯技术,
回复 支持 反对

使用道具 举报

76

主题

355

帖子

0

精华

高级会员

Rank: 4

积分
671
金钱
671
注册时间
2012-9-19
在线时间
5 小时
 楼主| 发表于 2012-10-25 11:31:35 | 显示全部楼层
 图片无所谓。关键汉子呢?若不改变。汉子显示还是竖着。
具有资深STM32点灯技术,
回复 支持 反对

使用道具 举报

6

主题

37

帖子

0

精华

初级会员

Rank: 2

积分
93
金钱
93
注册时间
2012-8-28
在线时间
4 小时
发表于 2012-10-25 13:51:12 | 显示全部楼层
回复【2楼】正点原子:
---------------------------------
本人也是新手,前两天才买了STM32例说(正版),请问下9320 驱动,可以用在9325的芯片上么?手头上正好有一款9325芯片的TFT屏
回复 支持 反对

使用道具 举报

96

主题

762

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1228
金钱
1228
注册时间
2012-10-19
在线时间
15 小时
发表于 2012-10-25 14:55:49 | 显示全部楼层
回复【4楼】敌害:
---------------------------------
仔细看TFT显示实验,我很快就横屏了。改一个值就OK
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165377
金钱
165377
注册时间
2010-12-1
在线时间
2111 小时
发表于 2012-10-25 20:07:41 | 显示全部楼层
回复【3楼】敌害:
---------------------------------
扩展实验就有。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

76

主题

355

帖子

0

精华

高级会员

Rank: 4

积分
671
金钱
671
注册时间
2012-9-19
在线时间
5 小时
 楼主| 发表于 2012-10-26 09:36:26 | 显示全部楼层
回复【7楼】正点原子:
---------------------------------
我看到了。也找到了您写的豪华版的那个8位的那个函数,但是发现一个问题。还是竖屏时候。改变8位显示方法0.1.2.3.4.5.6.7,除了竖着能显示出正确字。其他方位显示全是乱码。所以我怀疑还是寄存器有问题。您觉得呢
具有资深STM32点灯技术,
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165377
金钱
165377
注册时间
2010-12-1
在线时间
2111 小时
发表于 2012-10-26 12:19:33 | 显示全部楼层
回复【8楼】敌害:
---------------------------------
战舰板的代码直接支持横竖屏切换,调用我提供的那个函数:
void LCD_Display_Dir(u8 dir); //设置屏幕显示方向
即可设置,默认是竖屏的。
不过注意,对最新的3.5寸LCD,该设置无效。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

76

主题

355

帖子

0

精华

高级会员

Rank: 4

积分
671
金钱
671
注册时间
2012-9-19
在线时间
5 小时
 楼主| 发表于 2012-10-26 12:48:24 | 显示全部楼层
回复【9楼】正点原子:
---------------------------------
看到了。我发现您宏定义当是横屏的时候 会执行 函数运算。也就是物理X和虚拟X的兑换。可是。有没有直接修改9320寄存器的方法呢?
具有资深STM32点灯技术,
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165377
金钱
165377
注册时间
2010-12-1
在线时间
2111 小时
发表于 2012-10-26 12:49:27 | 显示全部楼层
回复【10楼】敌害:
---------------------------------
有吧,慢慢啃数据手册
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-2-28 20:21

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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