嵌入式课程设计--基于ARM嵌入式图像处理系统设计与实现
《嵌入式课程设计--基于ARM嵌入式图像处理系统设计与实现》由会员分享,可在线阅读,更多相关《嵌入式课程设计--基于ARM嵌入式图像处理系统设计与实现(15页珍藏版)》请在毕设资料网上搜索。
1、 NO.1 沈 阳 大 学 基于基于 ARM 嵌入式图像处理系统设计与实现嵌入式图像处理系统设计与实现 1.设计目的设计目的 嵌入式系统设计及应用课程是电类专业的主要技术基础课。嵌入式系统设计及应 用课程设计是学习嵌入式系统课程之后的实践教学环节,是对课程理论和课程实验的综合 和补充,其目的在于研究一种能够进行高速图像处理的嵌入式系统架构的设计与实现方法。 针对嵌入式系统本身的特点,设计出具有较强通用性的嵌入式图像处理平台。 图像数据是一种重要的信息资源,随着以计算机和计算机技术为核心的信息科学的发 展,图像处理在通讯、管理、医学、地震、气象、航空航天以及教育等领域,发挥着愈来 愈重要的作用。
2、嵌入式平台拥有小巧、价格低廉、功耗小及维护成本低等优点。因此基于 嵌入式平台构建图像处理系统可以降低其生产维护成本,提高其可靠性和可控件,具有较 高的市场价值。本课设为了加深对嵌入式系统设计及应用课程知识的理解和综合应用, 培养学生综合运用基础理论知识和专业知识解决实际工程设计问题的能力,以及工程意识 和创新能力。 2.设计方案设计方案论证论证 2.1 设计原理设计原理 本课程设计设计采用的是一个 240*320 分辨率的 16 位液晶屏幕,可以通过操作 S3C2410 内部的相关寄存器来直接控制显示,由于采用了 ARMLinux 作为操作系统,可 以直接操作“nux 下的 Framebuff
3、er 设备来完成图像的显示,帧缓冲(Framebuffer)是 Linux 为显示设备提供的一个接口,把显存抽象后的一种设备,他允许上层应用程序在图形模式 下直接对显示缓冲区进行读写操作。这种操作是抽象的、统一的。用户不必关心物理显存 的位置、换页机制等等具体细节。这些都是由 Framebuffer 设备驱动来完成的。在应用程序 中首先要打开 Framebuffer 设备,在 Linux系统中 Framebuffer 设备一般映射为/dev/fb,可以 有多个设备。 然后调用 ioctl 提供的借口获取设备信息, 主要是获得当 Framebuffer 设备的分 辨率、色深、每一行数据占的字节数
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 嵌入式 课程设计 基于 ARM 图像 处理 系统 设计 实现
