您的位置: OpenADSP社区论坛 -> Blackfin专区 -> 任务发布区 -> 【OpenADSP开源社区】开源项目发布专用贴
本帖共有7583个阅读者
发表帖子 发表投票 回复主题
【OpenADSP开源社区】开源项目发布专用贴
尊贵身份标志
OpenADSP(管理员)
OpenADSP
头衔:社区公民
帮派:无帮无派
帖数:5187
金钱:34761
积分:6369
注册时间:2011/6/7
楼主信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
精华主题 精华帖子
【OpenADSP开源社区】开源项目发布专用贴

培训视频第十集终于发布了,以散漫著称的OP居然坚持下来了,现在回头一看真是不容易啊。而随着ADSP-EDU-BF53X开发套件的用户越来越多,我们借培训视频第十集发布之际,正式发布首个开源项目。

上传的图片
  201181614135810.jpg [ 27.43 KB 600×325 ] (缩略时请点击查看原图)

 

还记得这张图吗?OP的53X开发板里开机画面会有这样一个测试系统,系统里有一些模块已经集成好了,有一些是没有做的,现征集这些没有做的模块应用程序!如有兴趣可在此帖上跟帖上传应用程序,并详细描述实现的功能,我们会选取第一个完整实现此项功能的板卡用户实施回购,回馈我们亲爱的用户。注:我们对项目无指标限定,大家在自己的能力范围内做到最好即可。



开源项目回购价格
文件管理¥150
USB枚举¥150
录音¥100
计算器¥100
日历¥100(wander)
串口测试¥50
按键测试¥50(小虎111)
时钟¥50(wander)

欢迎大家来玩那!

----------------------------------请叫我分割帝-----------------------------------------------------------------------------------------

ID:小虎112   获得“按键测试”项目奖金,程序在3楼可直接下载。“按键测试”项将不会再提供奖金,如有兴趣的朋友可以继续完善,或者有更好的机制实现。遇到技术问题可在论坛中讨论。

----------------------------------请叫我分割帝-----------------------------------------------------------------------------------------

ID:wander 获得“日历”项目奖金,程序在11楼可直接下载。“日历”项将不会再提供奖金,如有兴趣的朋友可以继续完善,或者有更好的机制实现。遇到技术问题可在论坛中讨论。

----------------------------------请叫我分割帝-----------------------------------------------------------------------------------------

ID:wander 获得“时钟”项目奖金,程序在14楼可直接下载。“时钟”项将不会再提供奖金,如有兴趣的朋友可以继续完善,或者有更好的机制实现。遇到技术问题可在论坛中讨论。

我是OP...
等级:管理员 参考IP地址:*.*.*.*
2011/8/16 14:23:56
小虎112(论坛新手)
小虎112
头衔:社区公民
帮派:无帮无派
帖数:5
金钱:125
积分:5
注册时间:2011/8/16
1信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
呵呵,群里看到链接,过来看一下,这些都很好做啊...等我上传

这家伙很懒,什么也没有留下!
等级:论坛新手 参考IP地址:*.*.*.*
2011/8/16 22:23:59
小虎112(论坛新手)
小虎112
头衔:社区公民
帮派:无帮无派
帖数:5
金钱:125
积分:5
注册时间:2011/8/16
2信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线

按键测试,请辉哥验证! 我在屏幕上显示了2个十字格,对应的是板子上相同位置的,按下其中的按键时,屏幕上对应的十字格会变红色,抬起按键时红色消失,用这个来进行按键的测试,PS:支持组合键哦。

上一张图先

上传的图片
  20118182115235.jpg [ 33.33 KB 678×643 ] (缩略时请点击查看原图)

 

程序如下

上传的附件
   20118182131835.rar [ 94.05 KB ]

拿钱来!!哈哈


这家伙很懒,什么也没有留下!
等级:论坛新手 参考IP地址:*.*.*.*
2011/8/18 21:03:55
尊贵身份标志
OpenADSP(管理员)
OpenADSP
头衔:社区公民
帮派:无帮无派
帖数:5187
金钱:34761
积分:6369
注册时间:2011/6/7
3信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线

我测了一下,功能实现得很好。能不能简单写点实现这个的思路跟过程?


我是OP...
等级:管理员 参考IP地址:*.*.*.*
2011/8/19 12:28:53
小虎112(论坛新手)
小虎112
头衔:社区公民
帮派:无帮无派
帖数:5
金钱:125
积分:5
注册时间:2011/8/16
4信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线

光盘中提供的有按键的驱动代码,和液晶屏显示的代码,里面有个绘制鼠标的函数,可以将鼠标光标绘制到液晶屏指定的位置,因为鼠标光标为16*16的,有点小,所以我把代码改为32*32,然后将绘制鼠标的数据改为纯色,通过play_point函数,将颜色设置为红色。利用PS软件画了8个32*32大小的方框,按按键方式排列,存成BMP24色图片,尺寸为480*272,将图片放置到液晶屏驱动代码下,运行代码让液晶屏显示图片,然后通过dump将生成直接可以屏显示的数据存为.dat文件,用ultraedit软件将生成数据加上“,”,让数据直接可以被数组include。

利用鼠标显示的机制,每次判断按键后,按对应键值绘制图标,为了使每次图标不闪烁,加了判断抬键机制,没有抬键不再重新绘制图形,判断没有按键时,将背景色刷入液晶屏,取消图标绘制。

代码支持多键同时按下,对应按下的键显示红色。


这家伙很懒,什么也没有留下!
等级:论坛新手 参考IP地址:*.*.*.*
2011/8/19 12:53:03
minidick(论坛新手)
minidick
头衔:社区公民
帮派:无帮无派
帖数:16
金钱:74
积分:17
注册时间:2011/8/14
5信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
没有EDU,只有EZKIT的飘过,纯支持~

这家伙很懒,什么也没有留下!
等级:论坛新手 参考IP地址:*.*.*.*
2011/8/19 14:26:43
尊贵身份标志
OpenADSP(管理员)
OpenADSP
头衔:社区公民
帮派:无帮无派
帖数:5187
金钱:34761
积分:6369
注册时间:2011/6/7
6信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线

这个程序设计的很合理,实现得也很漂亮,暂时没有发现有BUG,我在第一个帖子里把你的楼号标识出来了,等这些应用积累多了我再专门放到一个新帖子里去吧,有需要的朋友可以去下载此程序玩一下。

¥50稍后奉上,请继续。


我是OP...
等级:管理员 参考IP地址:*.*.*.*
2011/8/19 14:51:40
思路科技(论坛新手)
思路科技
头衔:社区公民
帮派:无帮无派
帖数:2
金钱:117
积分:3
注册时间:2011/8/21
7信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线

我做的这个也是按键测试,但很简单,没有楼上想得那么多,就是按键控制板子上的LED灯,按一个键就亮一个灯,松开按键这个灯就灭了

上传的附件
   201182121512098.rar [ 57.77 KB ]


这家伙很懒,什么也没有留下!
等级:论坛新手 参考IP地址:*.*.*.*
2011/8/21 21:51:26
尊贵身份标志
OpenADSP(管理员)
OpenADSP
头衔:社区公民
帮派:无帮无派
帖数:5187
金钱:34761
积分:6369
注册时间:2011/6/7
8信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线

测了一下,挺好的!不过小虎112的那个程序还是要略胜一筹^^


我是OP...
等级:管理员 参考IP地址:*.*.*.*
2011/8/22 12:12:16
小虎112(论坛新手)
小虎112
头衔:社区公民
帮派:无帮无派
帖数:5
金钱:125
积分:5
注册时间:2011/8/16
9信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线

呵呵,谢谢。这段项目上事多,等闲点再做几个


这家伙很懒,什么也没有留下!
等级:论坛新手 参考IP地址:*.*.*.*
2011/8/24 15:52:26
21
1
1/3
Powered by OpenADSP Copyright © 2010 www.Openadsp.com. All rights reserved.153888 Call, 1 Queries, Processed in 0.015625 second(s),