主题 : 裸机--模拟卡拉OK点歌菜单(结合触摸屏)(附源码) 复制链接 | 浏览器收藏 | 打印
Stay hungry,stay foolish !
级别: 侠客
UID: 22221
精华: 1
发帖: 54
金钱: 290 两
威望: 64 点
贡献值: 1 点
综合积分: 128 分
注册时间: 2010-05-28
最后登录: 2013-01-04
楼主  发表于: 2010-08-31 15:10

 裸机--模拟卡拉OK点歌菜单(结合触摸屏)(附源码)

管理提醒: 本帖被 xoom 执行加亮操作(2011-06-19)
最近弄了个裸机模拟卡拉OK点歌菜单程序,没有用qt,或gui,这些还不懂,有待进一步学习。
    程序中有详细的注释,自己已经测试过,能运行,调试过程中已经修改过几个bug了,可能还有其他的bug,暂时还没发现。如果发现请发邮件至zgq1986day@163.com,说明详细现象或将修改好的程序发我,谢谢。
       操作说明:
1、将2440test333.bin下载至内存,lcd就会显示首页,首页是一张米乐星图片。
2、点击图片的任意位置,就可以进入第一页菜单,自己设计了两个按钮,分别是"卡拉OK点歌"和"您已选歌曲"。原理都是图片的显示而已。
3、你可以选择任意的按钮点击,进入相应的子菜单。
   在"卡拉OK点歌"子菜单中,自己设计了3页,每页放了4首歌的按钮,总共放了12首歌。你可以点击对应的歌曲按钮来选择,如果选中,则会在该歌曲前面的方框处打钩。可以点击下一页进行选取。当到达第三页时,如果你再点"下一页",则会跳到首页,显示"米乐星"图片。声明这只是菜单程序,而不能播放音乐。由于自己比较喜欢JAY的歌,所以这12首都是他的歌。
   同样,在"您已选歌曲"子菜单中有三页,显示你已经选取的歌曲。和上面一样,在第三页中,点击"下一页",会跳到首页,显示"米乐星"图片。
4、在程序中有详细注释,可能有部分注释有误,请谅解,可以参考。
    感兴趣可以看看,首页图片见附件。

   程序在1.txt文件中的链接处下载。
  
  下午发现了一个bug,通过加了点代码,解决"您已选歌曲"子菜单中"第二页的"清除"按钮在处理时的bug,程序见链接2.txt。

由于1、2.txt里的链接已过期,请见3.txt。

由于附件有点大,传不上来,只能放在网盘里。 4.txt里是最新的链接地址。9.18

4.txt里的链接,我刚试了下,可以下载,怎么有的网友下不了,奇怪了。9.25  下载时注意:网通1下载、电信1下载、备份下载都试试。
今天早上我试着下载,可以啊,注意要装迅雷或优蛋。我自己用的是迅雷,点击电信下载和备份下的链接可以下到~ 10.15

老是有网友下载不了源文件,现在我把文件以分卷的形式上传了,见附件。上传时每个文件不能超过1M,所以分了这么多卷。
[ 此帖被wi100sh在2010-10-19 21:47重新编辑 ]
附件设置隐藏,需要回复后才能看到
自由,自强,共享,共创。
级别: 论坛版主
UID: 12573
精华: 27
发帖: 8881
金钱: 46490 两
威望: 9298 点
贡献值: 27 点
综合积分: 18302 分
注册时间: 2010-01-09
最后登录: 2016-03-18
1楼  发表于: 2010-08-31 15:36
多谢分享
新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html

[注]: 此处签名链接仅为指引方向,而非解答问题本身.
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5407
金钱: 40120 两
威望: 17929 点
贡献值: 71 点
综合积分: 11054 分
注册时间: 2008-01-16
最后登录: 2014-11-22
2楼  发表于: 2010-08-31 15:41
呵呵,用裸机写GUI,顶一个
"If you have an apple and I have an apple and we exchange apples, then you and I will
still each have one apple. But if you have an idea and I have an idea and we exchange
these ideas, then each of us will have two ideas."
Stay hungry,stay foolish !
级别: 侠客
UID: 22221
精华: 1
发帖: 54
金钱: 290 两
威望: 64 点
贡献值: 1 点
综合积分: 128 分
注册时间: 2010-05-28
最后登录: 2013-01-04
3楼  发表于: 2010-08-31 16:07
献丑了,总版主。这只是图片的显示,加了点设计,呵。
级别: 新手上路
UID: 27280
精华: 0
发帖: 15
金钱: 75 两
威望: 15 点
贡献值: 0 点
综合积分: 30 分
注册时间: 2010-08-23
最后登录: 2011-06-17
4楼  发表于: 2010-08-31 16:09
不错不错,学习了
专注于嵌入式&Linux
级别: 骑士
UID: 12802
精华: 3
发帖: 238
金钱: 1355 两
威望: 271 点
贡献值: 3 点
综合积分: 536 分
注册时间: 2010-01-13
最后登录: 2014-03-18
5楼  发表于: 2010-08-31 18:13
看来LZ的单片机学得不错啊
级别: 新手上路
UID: 24100
精华: 0
发帖: 10
金钱: 50 两
威望: 10 点
贡献值: 0 点
综合积分: 20 分
注册时间: 2010-07-01
最后登录: 2015-11-17
6楼  发表于: 2010-08-31 20:44
呵呵,用裸机写GUI,顶一个
www
级别: 新手上路
UID: 27787
精华: 0
发帖: 7
金钱: 35 两
威望: 7 点
贡献值: 0 点
综合积分: 14 分
注册时间: 2010-08-31
最后登录: 2010-10-07
7楼  发表于: 2010-08-31 20:48
喔。。硬件看看
级别: 新手上路
UID: 2823
精华: 0
发帖: 14
金钱: 70 两
威望: 14 点
贡献值: 0 点
综合积分: 28 分
注册时间: 2008-12-11
最后登录: 2013-09-04
8楼  发表于: 2010-08-31 20:59
  
级别: 新手上路
UID: 1589
精华: 0
发帖: 23
金钱: 130 两
威望: 23 点
贡献值: 0 点
综合积分: 46 分
注册时间: 2008-09-11
最后登录: 2011-11-29
9楼  发表于: 2010-09-01 16:13

 回 楼主(wi100sh) 的帖子

好牛的说。