嵌入式课程设计报告一、课程设计目的1.1 掌握 linux 开发环境的搭建; 1.2 巩固嵌入式交叉编译的开发思想;1.3 掌握嵌入式 GUI 软件设计技。,. 二、课程设计要求输入信号为 1 路 AV 视频信号,要求系统能对 1 路输入信号进行实时采集,数字化 处理,压缩,存储,要保证一定的录像质量. 根据设计题目的要求,选择确定 ARM 芯片型号,视频采集芯片型号,完成系统硬件设 计和程序设计.三、课程设计内容 设计原理 ARM10 系列微处理器为低功耗的 32 位 RISC 处理器,最适合用于对价位和功耗要 求较高的消费类应用.ARM10 系列微处理器的主要应用领域为:工业控制,Internet 设备,调制解 调器设备,移动电话等多种多媒体和嵌入式应用. 视频监控系统总体设计 首先需要对系统进行总体规划,将系统划分成几个功能模块,确定各个模块的实现 方法.整个视频监控系统采纳 C/S 结构,从主体上分为两部分:服务器端和客户端.服 务器端主要包括 S3C4510 平台上运行的采集,压缩,传输程序,客户端是 PC 机上运行 的接收,解压,回放程序.视频监控终端从摄像头捕获实时的视频信息,压缩之后通过 以太网传输到视频监控服务器上.视频图像采集和打包发送在服务器端完成,图像的接收 解包和回放将在客户端完成. 采集图像 数据压缩 打包发送 接收系统的硬件设计 系统采纳模块化设计方案,主要包括以下几个模块:主控制器模块,储存电路模块, 外围接口电路模块,电源和复位电路,S3C4510 主控器模块 主控器模块是整个系统的核心,采纳的 S3C4510B 处理器.Samsung 公司的 S3C45 10B 是基于以太网应用系统的高性价比 16/32 位 RISC 微控制器,内含一个由 ARM 公司设计的 16/32 位 ARM7TDMI RISC 处理器核,ARM7TDMI 为低功耗,高性能的 16/32 核,系统存储电路模块 主控器还需一些外围存储单元如 Nand Flash,和 SDRAM.Nand Flash 中包含 Lin ux 的 Bootloader,系统内核,文件系统,应用程序以及环境变量和系统配置文件等;S DRAM 读写速度快,系统运行时把它作为内存单元使用. 外围电路模块 外围电路主要是以下几个电路,复位电路图,电源电路图以及 JTAG 电路,三、课程设计设备及工具硬件:UP-NETARM2410-S 嵌入式实验仪、PC 机、ov511 摄像头;软件:PC 机操作系统 REDHAT LINUX 9.0、MINICOM、AMR-LINUX 开发环境。四、设计方案本次课程设计采纳 arm10 开发平台。该平台采纳 Samsung 公司的处理器S3C2410。...