【技术实现步骤摘要】
本专利技术涉及嵌入式平台上的驱动技术,具体地是指一种用于多核嵌入式平台的相机驱动移植方法及系统。
技术介绍
承载多芯片的嵌入式平台也来越多,其中最主要的一种是以A8核作为主控芯片的嵌入式平台。并且随着机器视觉等技术的不断发展,摄像机在嵌入式平台的运用尤渐增多,并且现在的大部分相机的厂商会为用户提供A8等芯片上的驱动,而这些驱动不是源程序的形式给出,给出的都是已经过编译后生成的以.ko为后缀的驱动模块以及他们所需要依赖的库文件,并且提供的模块非常的多,如果像以前一样一个个的加载,或者是通过编写shell脚本的方式加载,然后根据他们要依赖的库文件再依次的移植库文件。这样会大大的加长设备开发的周期。
技术实现思路
为解决现有嵌入式平台相机驱动开发周期太长的问题,本专利技术提供显著缩短相机驱动开发时间的一种用于多核嵌入式平台的相机驱动移植装置及方法。本专利技术解决上述技术问题的技术方案如下:一种用于多核嵌入式平台的相机驱动移植方法;S1在上位机上构建和待移植嵌入式平台上相同的操作环境;通常采用PC机作为上位机,通过PC机虚拟机构建与待移植嵌入式平台上一致的Linux系统。这样操作的效果在于,PC机虚拟机以及待移植嵌入式平台均采用使用范围较广的Linux,最为便于操作人员实现驱动开发过程。S2将相机供应商提供的相机驱动模块复制到步骤S1构建的上位机操作环境中;优选地,将相机驱动模块复制到所述Linux系统的home目录或home的子目录下。通过定点复制软件将所述相机驱动模块复制到所述操作环境的同名文件夹中。操作人员确保选取Linux系统的home目录或home的子目录 ...
【技术保护点】
一种用于多核嵌入式平台的相机驱动移植方法,其特征在于,该方法包括如下步骤:S1,在上位机上构建和待移植嵌入式平台上操作系统相同的系统环境;S2,将相机驱动模块复制到步骤S1构建的上位机操作环境中;S3,上位机连接移动存储设备,制作脚本文件,通过脚本文件将包括包含相机驱动模块的上位机系统文件烧制到所述移动存储设备上;S4,通过所述移动存储设备启动待移植嵌入式平台。
【技术特征摘要】
1.一种用于多核嵌入式平台的相机驱动移植方法,其特征在于,该方法包括如下步骤:S1,在上位机上构建和待移植嵌入式平台上操作系统相同的系统环境;S2,将相机驱动模块复制到步骤S1构建的上位机操作环境中;S3,上位机连接移动存储设备,制作脚本文件,通过脚本文件将包括包含相机驱动模块的上位机系统文件烧制到所述移动存储设备上;S4,通过所述移动存储设备启动待移植嵌入式平台。2.根据权利要求1所述的一种用于多核嵌入式平台的相机驱动移植方法,其特征在于:所述步骤S1采用PC机作为上位机,通过PC机虚拟机构建与待移植嵌入式平台上一致的Linux系统。3.根据权利要求2所述的一种用于多核嵌入式平台的相机驱动移植方法,其特征在于:所述步骤S2为将相机驱动模块复制到所述Linux系统的home目录或home的子目录下。4.根据权利要求1或3所述的一种用于多核嵌入式平台的相机...
【专利技术属性】
技术研发人员:张莉君,李能,张晶晶,姜珺,罗小依,邢仕钊,梅扬,
申请(专利权)人:中国地质大学武汉,
类型:发明
国别省市:湖北;42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。