搜索详情-文献综述网

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回

基于S3C6410的嵌入式开发平台的搭建文献综述

 2021-10-13 20:15:28  

毕业论文课题相关文献综述

一、课题背景

随着电子、通信及网络技术的发展,视频监控技术得到了迅速发展,特别是具备一定前端预处理功能的嵌入式监控系统,已广泛应用于门禁系统、指纹考勤、虹膜考勤和人脸考勤系统等。相比较传统的监控系统,嵌入式监控系统具有成本低,小巧灵活,高可靠性等特点。ARM作为嵌入式系统的处理器,具有低电压,低功耗和高集成度等特点,并具有开放性和可扩充性。因此,ARM内核已成为嵌入式系统首选的处理器内核。作为基础,系统平台的移植及搭建是嵌入式系统开发的第一步。

二、系统设计方案

1、开发平台

ARM内核开发板种类繁多,STM32系列的开发板价格比较便宜,但视频监控系统在视频及图像处理方面对处理器要求较高,STM32开发板在视频处理方面无法满足要求。S3C6410处理器在视频媒体编解码、图形加速、显示处理等方面的性能优势,具有更高的主频和更丰富的外设,能适用于对性能和处理能力要求较高场合。S3C6410开发板品种也比较多,比如博嵌、飞凌、友善之臂等,相比之下,飞凌6410开发板在购买渠道以及售后服务上都占有优势。因此,我最终选择飞凌S3C6410开发板作为硬件开发平台。

VC6.0作为主流的开发平台,其优点是界面简洁,占用资源少,操作方便。但在可视化、模块化等方面远远不及Qt移动开发平台,Qt移动开发平台具有优良的跨平台特性,模块化程度高,可重用性好还有丰富的API及大量的开发文档。此外,还具有直观的C 类库跨桌面和嵌入式操作系统的移植性。因此,我计划采用QtCreator作为软件开发平台。

Ubuntu操作系统相对其他系统的大体积来说小而精简,有着比Redhat更好的视觉效果。其中毒比率小,安全,使用防火墙经过适当配置后更好。另外,软件管理相对其他Linux方便很多,有类似win的管理器。与红旗相比,Ubuntu自动安装使用sudo操作管理员权限,不容易造成系统文件误删除。Ubuntu操作系统自由度也比较好,软件版本都有自动更新,几乎不存在驱动问题,我们不用为了驱动而担心。在此,我计划采用Ubuntu10.10操作系统。

2、开发流程

该嵌入式Linux的软件开发环境采用目标机与宿主机的开发模式,由一台Linux服务器(ubuntu10.10系统)与一台windows客户机(win732位系统)的开发板组成,硬件模型如图1:

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。