Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Program programming system and method

A technology for burning systems and programs, applied in the software field, can solve the problems of confusing PC display screens, bad conditions, and difficulty in distinguishing corresponding relationships.

Active Publication Date: 2018-01-26
GOERTEK OPTICAL TECH CO LTD
View PDF5 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Usually, during production, there will be the following problems. First, on the PC, the engineer first connects the device to be burned and debugs the executable file, opens the KEIL software, and then manually clicks the button in the KEIL software interface Downloading means burning; secondly, when burning another device, you need to connect the device again, and manually click the burn button again to burn; again, if there are two or three control devices in the device, they need to be burned separately Different files, opening two or three KEIL files at the same time will cause confusion on the PC display screen, and it is not easy to distinguish the corresponding relationship, so that the situation is even worse

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
  • Program programming system and method
  • Program programming system and method
  • Program programming system and method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0012] In the following description, for purposes of explanation, numerous specific details are set forth in order to provide a thorough understanding of one or more embodiments. It may be evident, however, that these embodiments may be practiced without these specific details. Specific embodiments of the present invention will be described in detail below in conjunction with the accompanying drawings.

[0013] It should be noted that the terms "first" and "second" in the description and claims of the present invention and the above drawings are used to distinguish similar objects, but not necessarily used to describe a specific sequence or sequence.

[0014] Specific embodiments of the present invention will be described in detail below in conjunction with the accompanying drawings.

[0015] figure 1 It is a block diagram of the program burning system of the present invention, such as figure 1 As shown, the program burning system 1000 includes a control unit 100 and at lea...

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 provides a program programming system and method. The system includes a control part and at least one simulator. The control part includes an upper-layer control module and a bottom-layer control module. The bottom-layer control module includes a first control unit and a switch unit. The first control unit is connected with multiple pieces of equipment, and sends a command to the upper-layer control module. The command includes each equipment identifier. The switch unit is connected with the simulator and the equipment. The upper-layer control module includes a second control unit, a batch processing unit and a compiler. The compiler sets a source program and a programming program, which correspond to each equipment identifier, and the simulator. The second control unit receives the command of the first control unit, and generates a batch processing control instruction and a switch control instruction. The batch processing control instruction is of retrieving the programming program, which corresponds to each equipment identifier, from the compiler to the corresponding simulator through the batch processing unit. The switch control command is sent to the first controlunit to control a switch, which corresponds to the switch unit, to be in conduction. The programming program is sent into the equipment for programming through the simulator.

Description

technical field [0001] The present invention relates to the technical field of software, and more specifically, to a program burning system and method. Background technique [0002] With the widespread application of smart wearable devices, smart access control, and smart mobility in the field of intelligence, smart control devices such as ARM, DSP, and FPGA are becoming more and more familiar to engineers. In the field of micro-control, the application of ARM is the most common. Common ARM compilers include KEIL, CodeWarrior IDE, IAR, etc. Among them, KEIL is one of the most preferred tools because of its simplicity, flexibility, and friendly interface. Usually, during production, there will be the following problems. First, on the PC, the engineer first connects the device to be burned and debugs the executable file, opens the KEIL software, and then manually clicks the button in the KEIL software interface Downloading means burning; secondly, when burning another device...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G06F8/61
Inventor 张来风
Owner GOERTEK OPTICAL TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products