타겟 시스템 기반 소스 프로그램 개발장치 및 방법
    61.
    发明公开
    타겟 시스템 기반 소스 프로그램 개발장치 및 방법 失效
    嵌入式软件开发环境中基于目标系统的源程序开发的设备和方法

    公开(公告)号:KR1020050024827A

    公开(公告)日:2005-03-11

    申请号:KR1020030061709

    申请日:2003-09-04

    CPC classification number: G06F8/20

    Abstract: PURPOSE: A device and a method for developing a target system-based source program in an embedded software development environment are provided to enable a target system such as a PDA(Personal Digital Assistant) to directly develop the source program of the target system while a cross development environment between a host system and the target system is kept. CONSTITUTION: The target system(100) includes a storing device(103), an input device(104), an output device(105), a source editor(107), and a project management client(101). The source editor creates/opens/edits/stores the source program related to source program making inputted through the input device and outputs it through the output device. The project management client performs project-related functions by linking with the input/output device and the host system(120), and controls data transmission/reception/store related to project information. The host system includes the storing device(123), a cross compiler(124), and a project management server(121). The cross compiler generates an execution program to be executed on the target system by building the source program and stores it to the storing device.

    Abstract translation: 目的:提供一种用于在嵌入式软件开发环境中开发基于目标系统的源程序的设备和方法,以使诸如PDA(个人数字助理)之类的目标系统能够直接开发目标系统的源程序,而 保持主机系统与目标系统之间的交叉开发环境。 构成:目标系统(100)包括存储装置(103),输入装置(104),输出装置(105),源编辑器(107)和项目管理客户端(101)。 源编辑器创建/打开/编辑/存储与通过输入设备输入的源程序相关的源程序,并通过输出设备输出。 项目管理客户端通过与输入/输出设备和主机系统(120)连接来执行项目相关功能,并控制与项目信息相关的数据发送/接收/存储。 主机系统包括存储设备(123),交叉编译器(124)和项目管理服务器(121)。 交叉编译器通过构建源程序来生成要在目标系统上执行的执行程序,并将其存储到存储装置。

    내장형 시스템을 위한 점진적 원격 로딩 장치 및 그 방법
    62.
    发明公开
    내장형 시스템을 위한 점진적 원격 로딩 장치 및 그 방법 失效
    用于嵌入式系统的梯度远程装载装置及其方法

    公开(公告)号:KR1020030037125A

    公开(公告)日:2003-05-12

    申请号:KR1020010068232

    申请日:2001-11-02

    CPC classification number: G06F9/44521

    Abstract: PURPOSE: A gradual remote loading device for an embedded system and a method thereof are provided to execute a remote linking for linking target modules in a host and a gradual linking for loading object files one by one. CONSTITUTION: A leader module analyzes linking information necessary for a linking for linking an object file(S110). A linker allocates a target memory space for storing sections based on section information and a section size(S112) and obtains target memory addresses of sections(S114). It is judged whether an entry exists in a symbol table as a definition symbol with respect to each entry of symbol information(S116). It is judged whether the symbol exists in a symbol table as a definition symbol(S124). If the symbol exists in a symbol table as a definition symbol, a rearrangement of an object file is applied(S132). A text and a data section of the rearranged object file are transmitted to a target memory(S134).

    Abstract translation: 目的:提供一种用于嵌入式系统的渐进式远程加载装置及其方法,以执行用于链接主机中的目标模块的远程链接和逐个链接以逐个加载对象文件。 构成:领导者模块分析用于链接目标文件的链接所需的链接信息(S110)。 链接器基于部分信息和部分大小分配用于存储部分的目标存储器空间(S112),并获得部分的目标存储器地址(S114)。 判断在符号表中是否存在条目作为符号信息的每个条目的定义符号(S116)。 判断符号表中是否存在符号作为定义符号(S124)。 如果符号表中存在符号作为定义符号,则应用对象文件的重新排列(S132)。 重排对象文件的文本和数据部分被发送到目标存储器(S134)。

Patent Agency Ranking