数码相机

时间:2016-05-12 10:58来源:凌阳教育 作者:admin 点击:
  1.  项目背景
  数码相机是生活中常用的嵌入式手持终端之一,数码相机记录了人们生活中的点点滴滴,它的市场是非常巨大的。巨大的需求带动了巨大的产业,爱国者,明 基,SPEED,欧达、SONY、佳能、三星、松下等著名数码相机公司都在争抢数码相机市场,本项目利用嵌入式实验设备S5PV210实验仪实现数码相机 功能。
 2.  项目描述
  本项目利用凌阳科技开发的S5PV210试验仪、USB摄像头,在Linux操作系统下,实现数码相机功能,能够实现拍照、定时拍照,图片存储,图片预览等功能。涉及到摄像头数据采集、原始数据与图片的格式转换、图片压缩等技术。
  本项目用到Linux多进程、多线程等多任务编程,进程间通信(管道、信号,信号量等),多任务之间的同步与互斥,图片格式转换,文件的创建及读写,数据的存储等技术。
 3.  项目图片 


数码相机
 
 4.  硬件平台
      ◆ CPU处理器: samsung S5PV210,基于CortexTM-A8,运行主频1GHz内置PowerVR SGX540高性能图形引擎、支持流畅的2D/3D图形加速
      ◆ 内存:DDR2 RAM 512MB、32bit数据总线、运行频率:200MHz
      ◆ FLASH存储:SLC NAND Flash 1GB
      ◆ 有线网络芯片:10/100Mbps,SMSC LAN9220
  ◆ TFT LCD接口/串口/USB转串口(SPCP25A)
  ◆ CMOS摄像头接口
  ◆ 音频接口,立体声音频输出接口/音频输入接口
  ◆ SD卡接口/RTC(带有后备锂电池)
  ◆ VGA,TV接口输出,可接显示器,电视机/GPIO
  ◆ TFT液晶(含触摸屏)
  ◆ USB摄像头
 5.  软件平台
  ◆ Linux(pc:rethat as5 或ubuntu-12.04)
  ◆ 嵌入式Linux操作系统(Linux2.6.35内核)
  ◆ 编辑工具 vim
  ◆ 交叉编译工具 arm-Linux-gcc 4.3.2
  ◆ TFT图形库
  ◆ 触摸屏驱动
  ◆ 液晶屏驱动
  ◆ 图片解压缩库
分享到:

凌阳教育嵌入式培训——全国唯一“原厂嵌入式培训”机构,全国唯一“按班公布学员就业去向”的诚信机构

关注我们:

全国免费咨询电话:156-0117-5697 服务监督电话:010-62981113-2800

京ICP备09010168号  京公网安备11010802010586号

北京嵌入式培训中心:海淀区上地信息产业基地中黎科技园1号楼3层A段

Copyright © 2016 SunplusEdu Inc. All Rights Reserved