Software burning method and device
A programming method and software technology, applied in software deployment, instruments, computing and other directions, can solve the problems of high cost, difficult operation, low programming efficiency, etc., to reduce programming costs, reduce manual operations, and improve programming. The effect of efficiency
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0060] see figure 1 A schematic flow diagram of an embodiment of a software programming method is provided, which is suitable for the upper computer side, and is described in detail as follows:
[0061] Step S101 , sending a first data frame of a file to a lower computer, so that the lower computer sends first feedback information to the upper computer according to the first data frame.
[0062] The upper computer of this embodiment sends the data frame of the file to the lower computer through the communication protocol, and does not transfer data through the dedicated hardware interface for chip burning, such as the communication protocol of the CAN (Controller Area Network, controller local area network) communication bus. The communication protocol of other communication buses that can realize related functions can be used, for example, the communication protocol of RS232 bus, etc., so there is no need to reserve additional programming hardware interfaces, reducing manual ...
Embodiment 2
[0105] see Figure 4 A schematic flow diagram of an embodiment of another software programming method is provided, which is suitable for the side of the lower computer, and is described in detail as follows:
[0106] Step S401, receiving the first data frame of the file sent by the host computer, and judging whether the first data frame is an end data frame according to the frame identification byte of the first data frame.
[0107] Step S402, when the first data frame is an end data frame, send burning success information to the host computer.
[0108] Specifically, when all the data frames of the file are sent, the lower computer sends a burning success message to the upper computer, indicating that the communication between the upper computer and the lower computer is completed.
[0109] Optionally, when the host computer does not receive the data frame sent by the host computer within the preset time, it stops receiving the data frame sent by the host computer. When the ...
Embodiment 3
[0141] see Figure 5 A schematic diagram of an implementation flow of an embodiment of a software burning method for interaction between a host computer and a lower computer is provided, and the details are as follows:
[0142] Step S501, the upper computer sends the first data frame of the file to the lower computer.
[0143] Optionally, the upper computer and the lower computer are connected through a communication bus. Communication bus can be CAN (ControllerArea Network, controller local area network) bus, also can be other relevant buses that can realize described communication bus function, such as SPI (Serial Peripheral Interface, serial peripheral interface) bus, USB (UniversalSerial Bus, Universal Serial Bus) and RS232 bus, etc.
[0144] Step S502, the lower computer receives the first data frame sent by the upper computer, and judges whether the first data frame is an end data frame according to the frame discrimination byte of the first data frame; when the first ...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com