注册 登录
查看: 2774|回复: 21

[K60] 【山外K60】触摸屏_画板例程

[复制链接]
发表于 2014-11-8 15:27:22 | 显示全部楼层 |阅读模式
本例程采用 野火3.2寸触摸屏,触摸校正算法为tslib ,通信方式为SPI,触摸校正数据存储在flash最后一个扇区。

程序思路是:

1. 判断flash上的标志位是否置位,没置位就进行触摸屏校准,置位了就加载触摸数据
2.触摸校准后,需要把数据写到fash上,同时标志位置位
3.在工具栏点颜色,则仅仅切换颜色。
4.在画板区域,则把采集到的点画到画板区域。



程序下载地址:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

本帖被以下淘专辑推荐:

回复

使用道具 举报

 楼主| 发表于 2014-11-8 15:33:05 | 显示全部楼层
没有加入重新触摸校验的代码,所以换了个液晶,擦除一下flash再烧录,这样就会重新校验。

点评

这个例程程序下载后,LCD怎么不亮的,更别说显示图像了,我是新手,好多不懂的  发表于 2014-12-4 13:01
回复 支持 反对

使用道具 举报

发表于 2014-11-8 18:05:29 | 显示全部楼层
液晶的flash怎么擦?
来自安卓客户端来自安卓客户端
回复 支持 反对

使用道具 举报

发表于 2014-11-8 18:07:04 | 显示全部楼层
写不了字,颜色也选不了,划写的时候显示出来的是散点

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
来自安卓客户端来自安卓客户端
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-11-8 21:11:35 | 显示全部楼层
mic 发表于 2014-11-8 18:07
写不了字,颜色也选不了,划写的时候显示出来的是散点

难道是触摸校准的时候失败?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-11-8 21:13:15 | 显示全部楼层
mic 发表于 2014-11-8 18:05
液晶的flash怎么擦?

用IAR 擦除,参考这里第4个步骤

【山外K60 KL26】jlink 下载失败的最详细解决办法 - 智能车资料区 - 山外论坛 http://vcan123.com/forum.php?mod=viewthread&tid=84&ctid=2
回复 支持 反对

使用道具 举报

发表于 2014-11-8 21:17:33 | 显示全部楼层
山外メ雲ジ 发表于 2014-11-8 21:11
难道是触摸校准的时候失败?

可能吧,校验的时候随便点了点
来自安卓客户端来自安卓客户端
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-11-8 21:31:06 | 显示全部楼层
mic 发表于 2014-11-8 21:17
可能吧,校验的时候随便点了点

用IAR 擦除一下flash,或者修改一下验证码,重新下载程序。
回复 支持 反对

使用道具 举报

发表于 2014-11-8 21:32:03 | 显示全部楼层
山外メ雲ジ 发表于 2014-11-8 21:31
用IAR 擦除一下flash,或者修改一下验证码,重新下载程序。

嗯嗯我试试看
来自安卓客户端来自安卓客户端
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-11-9 14:31:04 | 显示全部楼层

测试过了没有?现在解决了没?
回复 支持 反对

使用道具 举报

发表于 2014-11-10 10:28:31 | 显示全部楼层
山外メ雲ジ 发表于 2014-11-9 14:31
测试过了没有?现在解决了没?

我用铅笔校正,完了之后d2在闪,出不来画板,屏幕一直是红色的,按了复位之后又是重新校正,后面我重新擦除flash下载好几遍,换了两个核心板也是同样的情况,很纳闷




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

点评

补充说明:这个是由于液晶摔坏了,导致触摸功能没法使用。换个液晶即可。  发表于 2015-3-21 10:10
来自安卓客户端来自安卓客户端
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-11-10 11:13:08 | 显示全部楼层
mic 发表于 2014-11-10 10:28
我用铅笔校正,完了之后d2在闪,出不来画板,屏幕一直是红色的,按了复位之后又是重新校正,后面我重新擦 ...

调低一下spi的波特率试试,我之前也试过。
来自安卓客户端来自安卓客户端
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-11-10 11:21:40 | 显示全部楼层
mic 发表于 2014-11-10 10:28
我用铅笔校正,完了之后d2在闪,出不来画板,屏幕一直是红色的,按了复位之后又是重新校正,后面我重新擦 ...

下午,我来帮你远程调试看看吧。
来自安卓客户端来自安卓客户端
回复 支持 反对

使用道具 举报

发表于 2014-11-10 11:42:39 | 显示全部楼层
山外メ雲ジ 发表于 2014-11-10 11:21
下午,我来帮你远程调试看看吧。

好的,我先调下波特率,山外哥下午几点有时间?
来自安卓客户端来自安卓客户端
回复 支持 反对

使用道具 举报

发表于 2014-11-10 15:08:07 | 显示全部楼层
谢谢分享,准备再买个调试器。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-11-10 17:02:52 | 显示全部楼层
mic 发表于 2014-11-10 11:42
好的,我先调下波特率,山外哥下午几点有时间?

可以加我QQ

回复 支持 反对

使用道具 举报

发表于 2015-7-4 10:28:20 | 显示全部楼层
山外哥有没有读写外部flash的例程,库里面的例程好像是读写片内flash
回复 支持 反对

使用道具 举报

发表于 2015-7-4 10:30:15 | 显示全部楼层

山外哥,有没有读写外部Flash的例程,库里面好像只有读写片内Flash的

回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-7-4 10:31:01 | 显示全部楼层
1499369697 发表于 2015-7-4 10:30
山外哥,有没有读写外部Flash的例程,库里面好像只有读写片内Flash的

没有
回复 支持 反对

使用道具 举报

发表于 2016-4-1 10:37:10 | 显示全部楼层
山外哥,这例程我用的时候一直不能通过校准,还没触碰那十字叉就不停在闪,进入到里边函数发现buff数组里的值一直都是255
回复 支持 反对

使用道具 举报

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

本版积分规则

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