《嵌入式软件开发》课程设计报告专业班级:计算机科学与技术指导教师评语:课题名称:基于 ARM11 开发平台小球碰撞设计与实现签名:年月日《嵌入式软件开发》课程设计报告目录1、使用技术介绍……………………………………………………12、需求分析…………………………………………………………33、概要设计…………………………………………………………44、详细设计…………………………………………………………55、成果展示…………………………………………………………116、设计总结…………………………………………………………137、附录………………………………………………………………16《嵌入式软件开发》课程设计报告一、使用技术介绍1.1 LCD 显示屏技术液晶显示屏,英文通称为 LCD(Liquid Crystal Display),是属于平面显示器的一种。用于电视机及计算机的屏幕显示。LCD 液晶显示器的工作原理,在显示器内部有很多液晶粒子,它们有规律的排列成一定的形状,并且它们的每一面的颜色都不同分为:红色,绿色,蓝色。这三原色能还原成任意的其他颜色,当显示器收到电脑的显示数据的时候会控制每个液晶粒子转动到不同颜色的面,来组合成不同的颜色和图像。1)分辨率:显示器支持的像素多少,一般采用屏幕的宽 x 高表示,如:800x600,1600x1200, 480x320。2)“像素”(Pixel) 是由 Picture(图像) 和 Element(元素)这两个单词的字母所组成的,是用来计算数码影像的一种单位,是计算机屏幕上所能显示的最小单位。3)颜色深度:显示一个像素点的位数;4)颜色:单色、伪彩色、彩色、真彩色像素颜色是由红(Red)、绿(Green)、蓝(Blue)三种颜色组成,即所谓 RGB。对于 16位深颜色来说,采用 565 格式表示颜色,其中 Red 占高 5、Green 占中间 6 位、Blue 占低 5 位。每个像素占 VRAM 中的 2 个字节。 对于 24 位深颜色,RGB 分别占用 8 位,每个像素占用 VRAM 中的 3 个字节。1.2 电阻式触摸屏技术电阻式触摸屏是一种传感器,基本上是薄膜加上玻璃的结构,薄膜和玻璃相邻的一面上均涂有 ITO(纳米铟锡金属氧化物)涂层,ITO 具有很好的导电性和透明性。当触摸操作时,薄膜下层的 ITO 会接触到玻璃上层的 ITO,它将矩形区域中触摸点(X,Y)的物理位置转换为代表 X 坐标和 Y 坐标的电压,如图 1.2。而完成点选的动作,并呈现在屏幕上。很多 LCD 模块都采用了电阻式触摸屏,这种屏幕...