您当前的位置:五五电子网电子知识单片机-工控设备嵌入式系统-技术一个高性能、低功耗、低成本的嵌入式掌上娱乐系统的设计 正文
一个高性能、低功耗、低成本的嵌入式掌上娱乐系统的设计

一个高性能、低功耗、低成本的嵌入式掌上娱乐系统的设计

点击数:7469 次   录入时间:03-04 12:03:42   整理:http://www.55dianzi.com   嵌入式系统-技术

    Process->write("volume XX 1 "); //音量设置成指定值

    该系统使用如下代码实现音量调节:

    QString cmd="volume" +QString::number(value)+" 1 ";

    process->write(cmd.toLOCal8Bit()。data());

    系统最终实现的实验效果图如图5 所示:

图5 播放器模块实验结果图

    3.2 游戏模块的设计

    本系统设计了一个打砖块游戏。通过建立一个打砖块的游戏类CANnonFiELD,包含角度int angle、力度int force、是否正在射击bool isShooting 等成员,具有设置角度setAngle(int angle)、设置力度setForce(intforce)、射击shoot()、运动轨迹shotRect()、游戏控制newTarget()、 setGameOver()、restartGame()等槽函数,能发出击中hit() 、未击中missed()、角度变化angleChanged(int newAngle) 力度变化force Changed(int newForce)等信号。

    游戏开始时使用随机函数在指定区域内显示一个砖块,点击射击按钮时通过setAngle 和setForce 设置的角度和力度,使用shoot()进行射击,通过发出的击中hit()或未击中missed()信号来作出相应的动作。仿真效果图如图6 所示:

图6 游戏模块实验结果图

    4 总结

    本系统采用开源的Linux 操作系统和QT4 界面设计工具,整个系统采用模块化设计,具有良好的可扩展性。硬件平台采用的是 UP-TECH S3C2410 DVK1.1嵌入式系统,该芯片采用ARM 架构,其独特的架构设计具有功耗低、功能强的特点,因此非常适合用于手持式设备;采用LCD 触摸屏与用户进行交互,使用简单,符合便携式终端的发展趋势。



上一页  [1] [2] 


本文关键字:嵌入式  成本  嵌入式系统-技术单片机-工控设备 - 嵌入式系统-技术

《一个高性能、低功耗、低成本的嵌入式掌上娱乐系统的设计》相关文章>>>