OpenEdv-开源电子网

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

请问大家:触屏的,一个奇怪的问题。

[复制链接]

14

主题

80

帖子

1

精华

中级会员

Rank: 3Rank: 3

积分
339
金钱
339
注册时间
2013-1-1
在线时间
6 小时
发表于 2013-4-16 01:52:56 | 显示全部楼层 |阅读模式
之前一直没用过触屏了,然后今天用下,看着时序图写了底层,然后到stm32里面,发现有显示数据了,然后我发现显示的数据:以Y轴为例,是触屏左下角最小,然后沿上面延伸变大,到中间大概4096的时候又突然变小然后又变大,于是把屏幕分成了4个一样的坐标系,然后我想:既然有4个坐标系?怎么转换坐标啊?,然后去查坐标转换的方法后,我晕!才发现坐标轴应该只有一个,就是左下角最小,依次沿两个坐标轴延伸...我以为是触屏问题,刚才找了51芯片来试一试,发现竟然没错,51是用买触屏时带的例程的,莫非是我看时序漏了什么?,然后我直接把51的例程改成stm32的,烧录到stm32里面后,还是这样..我晕,但是激情来了,我现在继续看看为啥会这样,不知道大家有对这 情况什么见解?有得话跪求指点指点。我现在打算重新接到51上自己再自己写,看看是不是我对时序理解错了........我的情况如图所示:哈哈,现在的触屏就像4个小地图....













答案:原来是真的是我自己搞错了,看漏了时序和写错了SPI采集数据点.......  
            一直是 while(busy);
            没想到下面还要加:CLKH();CLKL();
买的都是最小系统板,彩屏在两个单片机间换线换到我都可以背下顺序了...









正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2013-4-16 10:29:36 | 显示全部楼层
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-7-21 05:40

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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