user-基于linux下的网络型五子棋.ppt

user-基于linux下的网络型五子棋.ppt

基于linux下的网络型五子棋 嵌入式课程设计之 涉及提纲 基于linux下的网络型五子棋系统简介 MiniGUI下的窗口、菜单及消息框的介绍 本地人人对抗 人机对抗 网络人人对抗 系统介绍 通过嵌入式系统平台上的触摸屏和LCD屏实现本地人人对抗、人机对抗和联网人人对抗三种模式的五子棋,并伴随着优雅的音乐,以增强娱乐性。 硬件平台 基于intel 公司的xscale PXA272实验平台 功能: 本地人人对抗 在嵌入式平台上,基于触摸屏进行人与人之间的对抗 。 人机对抗 添加相应的人工智能算法,实现人与嵌入式平台之间对抗的功能。 网络人人对抗 基于tcp/ip的网络间对抗 涉及技术: Linux系统开发、MiniGui图形界面开发技术、搭建局域网络、socket网络编程技术、多线程技术、串口操作、音视频播放技术,人工智能算法。 MiniGUI概述 面向嵌入式系统和实时系统的用户界面支持系统 完备的多窗口机制 对话框和预定义的控件类 事件驱动机制 多字符多字体支持 MiniGUI运行模式 MiniGUI-Threads:可在不同线程中建立多个窗口,但这些窗口均在一个进程中或地址空间中运行 MiniGUI-Lite:每个程序是单独的进程,每个进程可创建多个窗口 MiniGUI-Standalone:可以独立进程方式运行,不需多线程

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档