Unlock instant, AI-driven research and patent intelligence for your innovation.

Single-chip offline programming unit and offline programming method

An off-line programming, single-chip technology, applied in the field of programmers, can solve the problems of complex circuits, large volume, and poor data security of off-line programmers, and achieve the effects of improving security, simplifying circuits, and reducing volume

Inactive Publication Date: 2015-03-25
GIGADEVICE SEMICON (BEIJING) INC
View PDF5 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The purpose of the present invention is to propose a single-chip off-line programmer and an off-line programming method, which can solve the problems of complex circuits, large volume and poor data security of existing off-line programmers

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
  • Single-chip offline programming unit and offline programming method
  • Single-chip offline programming unit and offline programming method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0031] figure 1 It is a structural diagram of a single-chip offline programmer provided by Embodiment 1 of the present invention. Such as figure 1 As shown, the offline programmer includes:

[0032] The microcontroller 101 is packaged with a non-volatile storage medium for storing program files.

[0033] In this embodiment, the storage medium may be a hard disk or a flash memory. There can be multiple stored program files.

[0034] The host computer communication interface 102 is connected with the microcontroller 101 and is used for connecting with external devices and transferring program files to the microcontroller 101 .

[0035] In this embodiment, the host computer communication interface may be a Universal Synchronous / Asynchronous Receiver / Transmitter (USART, Universal Synchronous / Asynchronous Receiver / Transmitter) interface. The USART interface is a full-duplex universal synchronous / asynchronous serial transceiver module, which is a highly flexible serial communic...

Embodiment 2

[0046] figure 2 It is a flow chart of the off-line programming method of the single-chip off-line programmer provided by the second embodiment of the present invention. The offline programming method of the single-chip offline programmer is used to use the single-chip offline programmer provided by Embodiment 1 of the present invention to perform offline programming of the device to be programmed, such as figure 2 As shown, the method includes:

[0047] 201. Connect the communication interface of the upper computer to the external device and the program download interface is suspended.

[0048] In this step, the external device may be a computer or other microcontrollers. The floating program download interface means that the program download interface is not connected to any device.

[0049] 202. Transmit the program file to the microcontroller through the communication interface of the host computer.

[0050] In this step, the method of transferring the program file to...

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 discloses a single-chip offline programming unit and an offline programming method. The offline programming unit comprises a microcontroller, an upper computer communication port and a program downloading port, a nonvolatile memory medium is packaged in the microcontroller, the microcontroller is connected with the upper computer communication port and the program downloading port respectively and used for storing program files, the upper computer communication port is used for being connected with an external device, and the program files are transmitted to the microcontroller; the program downloading port is used for being connected with a device to be programmed, and the device to be programmed is programmed. The single-chip offline programming unit has the advantages of simple circuit, small size and high data safety.

Description

technical field [0001] The invention relates to the field of programmers, in particular to a single-chip off-line programmer and an off-line programming method. Background technique [0002] A programmer is a tool for writing data to programmable devices, mainly used to upgrade chips such as single-chip microcomputers and memories. The emergence of offline programmers solves the shortcomings of online programmers that need to be connected to computers when programming, thus lacking portability. [0003] At present, there are two ways to store the program files in the off-line programmer that can realize off-line programming of the device to be programmed on site: the first is to connect a storage chip inside and outside the off-line programmer; the other is to use USB ( Universal Serial Bus, Universal Serial Bus) interface or SDIO (Secure Digital Input and Output, Secure Digital Input and Output) interface external U (Universal Serial Bus, USB) disk or SD (Secure Data, Secu...

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): G06F9/445
Inventor 高海洋王景华
Owner GIGADEVICE SEMICON (BEIJING) INC