[发明专利]一种基于网络接口的数据加载方法在审
申请号: | 201811579667.6 | 申请日: | 2018-12-24 |
公开(公告)号: | CN109656628A | 公开(公告)日: | 2019-04-19 |
发明(设计)人: | 洪瀑 | 申请(专利权)人: | 中国科学院电子学研究所 |
主分类号: | G06F9/4401 | 分类号: | G06F9/4401 |
代理公司: | 中科专利商标代理有限责任公司 11021 | 代理人: | 任岩 |
地址: | 100190 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据加载 实时成像处理器 控制函数 网络接口 计算机安装 网络套接字 安装控制 加载成功 网卡驱动 物理地址 运行程序 函数库 加载 下载 操作系统 改进 检测 | ||
本发明提供了一种基于网络接口的数据加载方法,包括以下步骤:步骤一、给计算机安装在操作系统下的网卡驱动;步骤二、下载并安装控制函数库;步骤三、对控制函数进行改进;步骤四、改进的控制函数用物理地址直接对网络套接字进行打开,对运行程序进行加载;步骤五、检测加载成功的标记。本发明降低了SAR实时成像处理器数据加载的复杂性;由于结构简单,可提高SAR实时成像处理器的可靠性和效率。
技术领域
本发明属于合成孔径雷达实时成像技术领域,尤其涉及一种基于网络接口的数据加载方法。
背景技术
合成孔径雷达(Synthetic Aperture Radar,SAR)是一种高分辨率微波成像雷达,具有全天时、全天候、分辨率不受载体平台高度影响等优点。SAR在民用领域中的国土测量、环境及灾害监视、海洋观测、海面污染物监测、地形测绘、资源勘探、星际测量等方面都具有十分重要的作用。
SAR实时成像处理器是机载合成孔径雷达的一个重要组成部分,一般用于空中实时处理记录数据形成分机产生的SAR原始数据,实时生成图像数据或者其它测绘数据(例如运动目标等)。
受到载机的空间和电源功率的限制,一般采用专用的数字信号处理芯片(DigitalSignal Processor,DSP)来完成数据处理任务。TI公司推出的高性能DSP芯片TMS320F6678就是目前常用的一款数字信号处理芯片。在实际应用中,由于SAR工作模式的需要切换,在工作模式切换时,要对TMS320F6678芯片进行动态的程序加载。
在SAR实时成像处理器的研制和实际应用中,由于SAR工作模式的切换以及算法优化等原因往往需要对实时成像处理器的DSP运算板进行动态的程序加载。由于DOS操作系统对SAR系统的研制具有很多优点,所以一直被采用。这些优点包括:开发人员对系统的熟知性、以往研发程序的可继承性、DOS系统对平台硬件资源要求低等特性。如何在DOS系统环境下动态加载TI公司的高性能DSP TMS320F6678的程序成为一个需要解决的现实问题。现有的实时成像处理器程序动态加载方法具有以下缺点:(1)通过并口实现,需要较多的物理连线,加大了系统的复杂程度,降低了可靠性和效率;(2)通过串口的加载方法往往需要进行额外的辅助电路(串并转换电路),增加了设计上的开销,同时也加大了系统的复杂程度,降低了可靠性和效率。
发明内容
鉴于上述技术问题,本发明的目的在于提供一种基于网络接口的数据加载方法。
为了实现上述目的,本发明所采用的技术方案如下:
根据本发明的一个方面,提供了一种基于网络接口的数据加载方法,包括以下步骤:
步骤一、给计算机安装在操作系统下的网卡驱动;
步骤二、下载并安装控制函数库;
步骤三、对控制函数进行改进;
步骤四、改进的控制函数用物理地址直接对网络套接字进行打开,对运行程序进行加载;
步骤五、检测加载成功的标记。
在本发明的某些实施例中,控制函数库为WATTCP库或者TCP/IP接口函数库。
在本发明的某些实施例中,所述基于网络接口的数据加载方法用于SAR实时成像处理器。
在本发明的某些实施例中,计算机采用工控计算机,其主板为PC104主板、PowerPC主板、或ARM主板;其操作系统为DOS系统、LINUX系统、或Vxworks系统。
从上述技术方案可以看出,本发明基于网络接口的数据加载方法至少具有以下有益效果其中之一:
(1)降低了SAR实时成像处理器数据加载的复杂性;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院电子学研究所,未经中国科学院电子学研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811579667.6/2.html,转载请声明来源钻瓜专利网。