DIY创意设计:手舞足蹈跳舞机的软硬件实现,方案设计

嵌入式系统 时间:2014-05-26来源:网络

软件功能框图及描述

除了完成硬件的设计之外,我们还要在soc之上完成设计游戏软件等工作。下图为跳舞机游戏流程图。

B0:游戏尚未开始时,该模块完成标题画面的绘制、控制标题音乐的演奏;

B1:游戏尚未开始时,读中断周期的Start键值,如果Start键被按下,则进入C模块;

B2:游戏尚未开始时,读中断周期的压力传感器值,并通过判断压力传感器的值,选择游戏的音乐种类;

D0:游戏进行过程中,读中断周期的Start键值,如果Start键被按下,则暂停游戏,当Start键再次被按下时,恢复游戏;

D1:游戏进行过程中,完成背景层、卡通层的绘制,并控制背景音乐的播放;

D2:游戏进行过程中,在中断周期读各压力传感器的值,判断游戏动作的完成情况,根据完成情况的不同,计算玩家的得分,控制播放相应的游戏提示音、绘制对应的前景层图像;

E0,E1,E2,E3分别辅助D层模块完成各自的功能,其具体功能如图所示。

1 2 3 4 5

关键词: DIY 光传感器 手舞足蹈跳舞机 声像同步 CF卡 MP3Decoder 压力传感器

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版