OpenEdv-开源电子网

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

[项目外包]

[复制链接]

6

主题

27

帖子

0

精华

新手上路

积分
31
金钱
31
注册时间
2016-4-18
在线时间
26 小时
发表于 2016-6-2 10:04:32 | 显示全部楼层 |阅读模式
30金钱
本帖最后由 xuande 于 2016-6-2 10:29 编辑

用的F103战舰板子,用了自己的触摸屏模组,驱动也已经写好,使用原子哥的综合用例也是可以的。
现在是想把桌面换成2.8寸和3.5寸一样可以滑动翻页的,然后就是图片浏览里也是换成左右翻页,再加个两点缩放功能,但是不需要像手机一样跟着手指实时缩放,只需要两手指靠近或者分开,图片缩小或放大一定程度。
最后就是这个画板可能有点不是很流畅希望完善一下。
总的来说就是加2个触摸屏的手势功能,单点滑动和两点缩放。以及完善画板软件的瑕疵。
希望大神能接的私信价格并且联系方式,或者直接在下面回复,谢谢大家
(ps:如果你有自己的用例能实现触摸良好性能的当然最好了。)

最佳答案

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

左右活动的手势简单,判断按下和抬起的坐标点就行,如果是相框里图片显示,如果等滑动后再去读取文件,我感觉会卡,特别说大文件,这个你要看你的具体情况,如果使用缓存协助,自然会流畅一些,但效果我不知道能提升到什么程度,不过关键是这个办法内存消耗也是比较大的。具体你可以实现后看效果是否满意。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

19

主题

430

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1341
金钱
1341
注册时间
2016-4-22
在线时间
187 小时
发表于 2016-6-2 10:04:33 | 显示全部楼层
uioy8888 发表于 2016-6-6 09:19
还是感谢抽空回复,屏幕是电容屏的,只是本身TP 的IC不支持手势需要自己写,其次图片缩放确实是有点苛刻 ...

左右活动的手势简单,判断按下和抬起的坐标点就行,如果是相框里图片显示,如果等滑动后再去读取文件,我感觉会卡,特别说大文件,这个你要看你的具体情况,如果使用缓存协助,自然会流畅一些,但效果我不知道能提升到什么程度,不过关键是这个办法内存消耗也是比较大的。具体你可以实现后看效果是否满意。
伤情最是晚凉天,憔悴斯人不堪怜。
邀酒摧肠三杯醉,寻香惊梦五更寒。
钗头凤斜卿有泪,荼蘼花了我无缘。
小楼寂寞新雨月,也难如钩也难圆。
回复

使用道具 举报

3

主题

2178

帖子

2

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
3323
金钱
3323
注册时间
2013-7-19
在线时间
195 小时
发表于 2016-6-2 10:48:39 | 显示全部楼层
103的板子配的显示屏是电容屏吗?不是电容屏是无法做手势识别的。
回复

使用道具 举报

6

主题

27

帖子

0

精华

新手上路

积分
31
金钱
31
注册时间
2016-4-18
在线时间
26 小时
 楼主| 发表于 2016-6-2 10:58:37 | 显示全部楼层
ricefat 发表于 2016-6-2 10:48
103的板子配的显示屏是电容屏吗?不是电容屏是无法做手势识别的。

触摸屏是电容屏
回复

使用道具 举报

6

主题

27

帖子

0

精华

新手上路

积分
31
金钱
31
注册时间
2016-4-18
在线时间
26 小时
 楼主| 发表于 2016-6-2 16:51:27 | 显示全部楼层
好像缩小放大难度有点大,那现在就是放大缩小不要
回复

使用道具 举报

7

主题

188

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2282
金钱
2282
注册时间
2013-12-16
在线时间
448 小时
发表于 2016-6-3 08:16:43 | 显示全部楼层
本帖最后由 zdfwyh 于 2016-6-3 08:18 编辑

STM32F103速度不够,解码JPG很慢,注定不会流畅,分辨率越高越严重,原子的左右滑动是基于内存到屏幕DMA实现的,必须到内存中开辟两块虚拟屏幕,不然做不到平滑的滑动.分辨率越高,需要的存储空间越大.SRAM不够也无法实现.放大算法在STM32F103下也不会很流畅的,而且放大图片也需要很多空间的.
回复

使用道具 举报

19

主题

430

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1341
金钱
1341
注册时间
2016-4-22
在线时间
187 小时
发表于 2016-6-3 08:41:23 | 显示全部楼层
这么低端的配置实现这些功能有啥用?
伤情最是晚凉天,憔悴斯人不堪怜。
邀酒摧肠三杯醉,寻香惊梦五更寒。
钗头凤斜卿有泪,荼蘼花了我无缘。
小楼寂寞新雨月,也难如钩也难圆。
回复

使用道具 举报

5

主题

40

帖子

0

精华

初级会员

Rank: 2

积分
141
金钱
141
注册时间
2015-1-10
在线时间
19 小时
发表于 2016-6-3 12:14:42 | 显示全部楼层
103悬,流畅不太可能。
回复

使用道具 举报

6

主题

27

帖子

0

精华

新手上路

积分
31
金钱
31
注册时间
2016-4-18
在线时间
26 小时
 楼主| 发表于 2016-6-6 08:36:03 | 显示全部楼层
zdfwyh 发表于 2016-6-3 08:16
STM32F103速度不够,解码JPG很慢,注定不会流畅,分辨率越高越严重,原子的左右滑动是基于内存到屏幕DMA实现的, ...

谢谢回复,我也看了左右划的机制,这也是为什么只支持2.8,3.5寸左右划的原因,那么请教一下要做到7寸甚至10寸1024*600分辨率也可以做到左右划需要哪款单片机,F4不知可行否
回复

使用道具 举报

6

主题

27

帖子

0

精华

新手上路

积分
31
金钱
31
注册时间
2016-4-18
在线时间
26 小时
 楼主| 发表于 2016-6-6 08:36:47 | 显示全部楼层
ysq7120 发表于 2016-6-3 08:41
这么低端的配置实现这些功能有啥用?

谢谢回复,请教哪款可行,F4不知可行否
回复

使用道具 举报

6

主题

27

帖子

0

精华

新手上路

积分
31
金钱
31
注册时间
2016-4-18
在线时间
26 小时
 楼主| 发表于 2016-6-6 08:36:58 | 显示全部楼层
Director_Liu 发表于 2016-6-3 12:14
103悬,流畅不太可能。

谢谢回复,请教哪款可行,F4不知可行否
回复

使用道具 举报

19

主题

430

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1341
金钱
1341
注册时间
2016-4-22
在线时间
187 小时
发表于 2016-6-6 09:09:29 | 显示全部楼层
uioy8888 发表于 2016-6-6 08:36
谢谢回复,请教哪款可行,F4不知可行否

F4我不知道配置,但是应该也高不到哪里去,建议不用这种花巧的东西。想要图片缩放流畅,必须内存够大,不然没好效果。手势不用电容屏,体验效果差。左右翻页这个相对内容需求小,但是如果要动画,你需要3倍显存以上才行。而且以这么低端的配置体验跟本不能跟现在的手机比,只会然人失望。我在wince上都不用动画,直接切换界面,就算翻页效果还是有点顿。
伤情最是晚凉天,憔悴斯人不堪怜。
邀酒摧肠三杯醉,寻香惊梦五更寒。
钗头凤斜卿有泪,荼蘼花了我无缘。
小楼寂寞新雨月,也难如钩也难圆。
回复

使用道具 举报

6

主题

27

帖子

0

精华

新手上路

积分
31
金钱
31
注册时间
2016-4-18
在线时间
26 小时
 楼主| 发表于 2016-6-6 09:19:12 | 显示全部楼层
ysq7120 发表于 2016-6-6 09:09
F4我不知道配置,但是应该也高不到哪里去,建议不用这种花巧的东西。想要图片缩放流畅,必须内存够大,不 ...

还是感谢抽空回复,屏幕是电容屏的,只是本身TP 的IC不支持手势需要自己写,其次图片缩放确实是有点苛刻了,这个不考虑,只考虑数码相框里图片的左右滑动显示,连主界面的左右划滑都取消。您觉得103还能不能驾驭
回复

使用道具 举报

3

主题

2178

帖子

2

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
3323
金钱
3323
注册时间
2013-7-19
在线时间
195 小时
发表于 2016-6-6 09:37:11 | 显示全部楼层
本帖最后由 ricefat 于 2016-6-6 09:45 编辑
uioy8888 发表于 2016-6-6 09:19
还是感谢抽空回复,屏幕是电容屏的,只是本身TP 的IC不支持手势需要自己写,其次图片缩放确实是有点苛刻 ...

F103估计比较难,429自带LCD控制器的应该可以。另外你说的这个功能用emWin的image flow可以实现,类似苹果播放器的效果,但是此功能需要很大的RAM。原子的103ZET6开发板综合实验中mp3的代码也实现了界面滑动,还比较流畅,你可以参考。emwin的效果类似下图,官网https://www.segger.com/emwin-samples.html
coverflow-500x282.jpg
回复

使用道具 举报

19

主题

430

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1341
金钱
1341
注册时间
2016-4-22
在线时间
187 小时
发表于 2016-6-6 12:13:21 | 显示全部楼层
有时候就算你的内容够你实现这些功能,你也要考虑剩下的内容是否够能扩展其他业务。
伤情最是晚凉天,憔悴斯人不堪怜。
邀酒摧肠三杯醉,寻香惊梦五更寒。
钗头凤斜卿有泪,荼蘼花了我无缘。
小楼寂寞新雨月,也难如钩也难圆。
回复

使用道具 举报

6

主题

1097

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3571
金钱
3571
注册时间
2014-12-2
在线时间
365 小时
发表于 2016-6-6 12:35:23 | 显示全部楼层
STM32是MicroController,不知道为什么都想把它当成多媒体芯片来用,
这阵子学校毕业设计,好多老师给学生选的课题都是基于STM32xxx图像处理、视频采集、无线监控balabal

简直了。。。

且不说使用STM32F4性能够不够, STM32F7也出来了,是不是要考虑一下??
即便你功能达到了,那请问芯片里几十路定时器输出通道是不是让你给糟蹋了,还有好几个串口、I2C、USB、SPI、CAN??

真想做多媒体应用,那就选ARM-R系列芯片,这个系列的再低端的都能实现你的要求,而且物尽其用。
坚决不用寄存器,拒绝重复造轮子。
回复

使用道具 举报

48

主题

537

帖子

2

精华

金牌会员

Rank: 6Rank: 6

积分
1369
金钱
1369
注册时间
2014-2-13
在线时间
169 小时
发表于 2016-6-6 12:39:45 | 显示全部楼层
是做毕业设计吧。。。
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-6-13 11:53

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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