×

基于Linux下基于ARM920T的USB摄像头图像采集

消耗积分:0 | 格式:rar | 大小:0.31 MB | 2017-10-30

分享资料个

  由于嵌入式Hnux具有成本低、代码开放、移植性好的特

  点.其用于嵌入式系统的优势和发展潜力是不容置疑的。软件

  部分的搭建主要依赖于以下三个部分:①Boatloader:可以从SAMSUNG公司的官方网站获取,经

  过交叉编译生成映像文件,然后通过JTAG接口将映像烧写到目标板,实现引导程序的装载。②Kernel:本系统采用Linux一2.4.18.tar.gz版本的内核。③文件系统:由于本系统要进行动态的擦写FLASH,所以

  采用了支持此功能的YAFFS文件系统。Linux平台的驱动一般分为字符设备、块设备和网络设备三

  种类型。而在Linux下要使系统所挂接的外部设备正常工作,必

  须加载相应的驱动程序。Linux下对于一个硬件的驱动,可以有

  两种方式:一种是直接加载到系统的内核当中去,另一种是以模

  块方式进行加载,就是在编译内核的时候,同时生成可重定位的目标文件(.O文件)。项目中所用的SBC2410X的实验板的USB

  主控器驱动程序模块为USB—OHCI一$3C2410.0。在Linux下要采

  集视频类数据,需要加载Vide04Linux驱动模块Videodev.0。然

  后再加相应的摄像头驱动程序。在项目开发中,我们所使用的摄

  像头采用的USB控制器为ov51l+,所对应的驱动程序模块为

  ov511.o。所以在系统启动时必须要通过如下命令:》》insmod videodev.O》》insmod usb—ohci—s3c2410.O》》insmod ov51 1

Linux下基于ARM920T的USB摄像头图像采集

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !