首 页文档资料下载资料维修视频包年699元
请登录  |  免费注册
当前位置:精通维修下载 > 文档资料 > 家电技术 > 维修教程知识 > 单片机栏
基于ARM的移动视频监控系统
来源:本站整理  作者:佚名  2010-03-24 09:11:22



2.2 探测和断开函数
    在编写USB无线网卡设备驱动时,很重要的一步是probe()和disconnect()函数,即探测和断开函数,它们分别在设备被插入和拔出的时候被调用,用于初始化和释放硬件资源。

2.3 USB请求块(URB)
    USB无线网卡本身的驱动部分的读写等操作流程有其特殊性,即以USB请求块(URB)来贯穿始终。URB是USB主机与无线网卡设备通信的电波。

3 系统软件设计
    基于ARM的移动视频监控的软件设计包括嵌入式Linux系统开发环境的搭建与移动视频监控软件设计两大部分。
3.1 基于ARM的嵌入式Linux开发平台
    本方案采用了Linux嵌入式操作系统,以Linux2.6.24为基础进行裁减定制自己的内核,在编译内核时保留必须的文件系统、存储器、串口、USB、以太网驱动,将摄像头、USB无线网卡驱动以模块的形式编译,以减少编译后内核的大小。Bootloader采用blob,烧写blob后利用tftp协议实现Linux内核和文件系统在Flash上的烧写。在Redhat 9安装Arm-linux-gcc。建立交叉编译环境,实现流媒体服务器和Boa在PAX270上的搭建。鉴于现在烧写技术已经很成熟,故不详细讨论。
3.2 移动视频监控软件的设计
    移动视频监控软件完成的主要功能有:设计流媒体服务器采集并传输摄像头拍摄的视频信息;构建嵌入式Web服务器Boa;动态网页的设计以及流媒体服务器、web服务器与浏览器之间的通信等任务。因此系统软件框架如图2所示。

上一页  [1] [2] [3] [4] 

关键词:

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)

推荐阅读

图文阅读

热门阅读

Copyright © 2007-2017 down.gzweix.Com. All Rights Reserved .
页面执行时间:236,449.20000 毫秒