Check patentability & draft patents in minutes with Patsnap Eureka AI!

Binary file generation method based on CCS software compilation

A binary file and file technology, applied in code compilation, software engineering design, program code conversion, etc., can solve problems such as low efficiency, difficult software upgrade operation, JTAG interface signal is not easy to extend, etc., to achieve the effect of broad application prospects

Pending Publication Date: 2021-01-22
LUOYANG INST OF ELECTRO OPTICAL EQUIP OF AVIC
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The JTAG interface signal is not easy to extend due to the limitation of the cable length
In the case of airborne equipment, the upgrade interface is often limited by structure and space, which makes the software upgrade operation difficult and inefficient

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Binary file generation method based on CCS software compilation
  • Binary file generation method based on CCS software compilation
  • Binary file generation method based on CCS software compilation

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0039] Now in conjunction with embodiment, accompanying drawing, the present invention will be further described:

[0040] The binary file generation method based on CCS software compilation uses the CCS development environment and user executable files to automatically compile and generate a burnable binary image file, which is the basis of the online software upgrade method. It mainly involves the following inventions:

[0041] 1) File format processing. On the basis of the .out file generated by the CCS software, use the hex.exe tool to convert the .out file into a .hex file and then burn the hexadecimal image file. Then use the FileOshell tool to convert the .hex file into a .bin file;

[0042] 2) Executable 1. After the CCS compilation process is completed, two executable files, COFF2BIN.bat and hex.cmd, need to be referenced. The main function of the executable file 1, namely COFF2BIN.bat, is to use the DOS operating system command to connect hex.exe, FileOshell.exe ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention relates to a binary file generation method based on CCS software compilation, and the method comprises the steps: converting a. Out file, namely, an executable file containing debugginginformation, generated by a CCS into a. Bin file, namely, a binary image file which can be programmed by a CCS development environment and a user-defined executable file; The compiling setting problemof the. Bin file generated by the CCS software of the latest version is solved, the use environment of the method is expanded, and the method is the basis of the method that the user software carriesout upper computer reading, transmission, lower computer receiving and programming upgrading. According to the invention, the problems that the software upgrading interface of airborne equipment is not easy to connect and needs to be programmed by a special simulator are solved. The method is suitable for all systems developed based on DSP series chips, and has a wide application prospect.

Description

technical field [0001] The invention belongs to the field of embedded systems and relates to a method for generating binary files based on CCS software compilation. Background technique [0002] In the field of embedded systems, embedded systems developed for CPU based on DSP series chips are widely used in communication base stations, network servers, consumer electronics products, MCU home appliances, automatic control and other fields. [0003] The development environment provided by TI, that is, Code Composer Stadio (CCS), produces an object file in a COFF file format, that is, an .out file. In this file, data is formed in the form of segments, and different segments store different types of content. The COFF file format can be recognized by DSP, but it cannot be directly programmed into Flash. [0004] The .out file compiled and generated by the CCS development environment needs to be downloaded to Flash using a dedicated emulator when the software is upgraded. In the...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F8/41
CPCG06F8/447
Inventor 石维欣路向明
Owner LUOYANG INST OF ELECTRO OPTICAL EQUIP OF AVIC
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More