CN202601213U - Synchronous Transport Mode (STM) 32 microprocessor program burner - Google Patents

Synchronous Transport Mode (STM) 32 microprocessor program burner Download PDF

Info

Publication number
CN202601213U
CN202601213U CN 201220156019 CN201220156019U CN202601213U CN 202601213 U CN202601213 U CN 202601213U CN 201220156019 CN201220156019 CN 201220156019 CN 201220156019 U CN201220156019 U CN 201220156019U CN 202601213 U CN202601213 U CN 202601213U
Authority
CN
China
Prior art keywords
module
stm32 microprocessor
processor
microprocessor program
rom recorder
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN 201220156019
Other languages
Chinese (zh)
Inventor
冯财涛
叶庆宣
黄旭钧
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
SHENZHEN TECHRISE ELECTRONICS CO Ltd
Original Assignee
SHENZHEN TECHRISE ELECTRONICS CO Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by SHENZHEN TECHRISE ELECTRONICS CO Ltd filed Critical SHENZHEN TECHRISE ELECTRONICS CO Ltd
Priority to CN 201220156019 priority Critical patent/CN202601213U/en
Application granted granted Critical
Publication of CN202601213U publication Critical patent/CN202601213U/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Storage Device Security (AREA)

Abstract

The utility model is applied to the field of electrical technology, and provides a synchronous Transport Mode (STM) 32 microprocessor program burner. The burner comprises a processor, a download module, a power supply module, a storage module and a burner module, wherein the download module is connected with the processor and used for download STM32 microprocessor programs. The power supply module is connected with the processor. The storage module is connected with the processor and is used for storing the STM32 microprocessor programs. The burner module is connected with the processor and used for burning the STM32 microprocessor programs. Through utilization of internally stored program (ISP) function of an STM32 microprocessor chip, the STM32 microprocessor program burner burns the STM32 microprocessor programs into the STM32 microprocessor chip or an STM32 microprocessor module, reduces damages and inconvenience to the STM32 microprocessor chip or the STM32 microprocessor module due to frequent plug-in and taking out of the STM32 microprocessor chip or the STM32 microprocessor module in the process of burning of the STM32 microprocessor programs into the STM32 microprocessor chip or the STM32 microprocessor module.

Description

A kind of STM32 microprocessor program cd-rom recorder
Technical field
The utility model belongs to electronic technology field, relates in particular to a kind of STM32 microprocessor program cd-rom recorder.
Background technology
Intelligent grid is to be based upon on the basis of integrated, high-speed bidirectional communication network, and technical equipment such as sensing through the advanced person and measurement realize the target of the reliable and economical and efficient of power grid security having characteristics such as informationization, digitizing, robotization.Intelligent electric meter is the basis of realizing energy information collection entirely, all standing, full pre-payment; It is the important component part of building intelligent grid; Intelligent electric meter has also increased microprocessor, clock chip, charactron display, communication interface modules etc. except function parts such as normal electric weight countings.With the information that monitors (for example dump energy, user address, name etc.), send to grid management systems through communication interface modules.
At present; STM32 microprocessor program great majority on the intelligent electric meter are when dispatching from the factory, to enter through the special-purpose burning program burning on the computing machine; Then can't accomplish on-the-spot burning and test for mounted not burning intelligent electric meter; Need a kind of portable STM32 microprocessor program cd-rom recorder this moment, when needs to mounted intelligent electric meter in STM32 microprocessor program when upgrading or when maintenance, then more need a kind of portable STM32 microprocessor program cd-rom recorder; With the burning of completion STM32 microprocessor program, and a kind of effective STM32 microprocessor program cd-rom recorder can't be provided in the prior art.
The utility model content
The purpose of the utility model embodiment is to provide a kind of STM32 microprocessor program cd-rom recorder, and being intended to solve to provide a kind of problem that is used for the portable cd-rom recorder of intelligent electric meter STM32 microprocessor program burning in the prior art.
The utility model embodiment is achieved in that a kind of STM32 microprocessor program cd-rom recorder, and said cd-rom recorder comprises:
Processor;
The download module that is connected, is used to download the STM32 microprocessor program with said processor;
The power module that is connected with said processor;
The memory module that is connected, is used to store the STM32 microprocessor program with said processor;
Be connected, be used for the burning module of burning STM32 microprocessor program with said processor.
Further, said download module comprises the interface of the STM32 microprocessor program that is used to receive download, and particularly, said interface is a USB interface.
Further, said power module is connected with mains supply, and particularly, said mains voltage is 220V.
Further, said memory module is a flash memories.
Further, said burning module comprises the interface that is connected with STM32 microprocessor chip or module.
Further, said cd-rom recorder also comprises the display module that shows download of STM32 microprocessor program or STM32 microprocessor program burning operation process.
Further, said cd-rom recorder also comprises the indicating module of indicating said processor running status.
Further, said cd-rom recorder also comprises through said processor and controls the switch module that said burning module starts or stops the STM32 microprocessor program.
In the utility model embodiment; Through a kind of portable STM32 microprocessor program cd-rom recorder is provided; This cd-rom recorder comprise processor, the download module that is used to download the STM32 microprocessor program that is connected with processor, the power module that is connected with processor, be connected with processor be used to store the memory module of STM32 microprocessor program and the burning module that is used for burning STM32 microprocessor program that is connected with processor; Realized off line programming to the STM32 microprocessor program; Utilize the STM32 microprocessor chip at system programmable (In-System Programming; ISP) function; The STM32 microprocessor program is burnt to STM32 microprocessor chip or module, has reduced the time, owing to insert to take out infringement and the inconvenience that STM32 microprocessor chip or module are brought STM32 microprocessor chip or module continually to STM32 microprocessor chip or module burning STM32 microprocessor program.
Description of drawings
The structural drawing of the cd-rom recorder that Fig. 1 provides for the utility model embodiment one.
The structural drawing of the cd-rom recorder that Fig. 2 provides for the utility model embodiment two.
Embodiment
For the purpose, technical scheme and the advantage that make the utility model is clearer,, the utility model is further elaborated below in conjunction with accompanying drawing and embodiment.Should be appreciated that specific embodiment described herein only in order to explanation the utility model, and be not used in qualification the utility model.
In the utility model embodiment; Through a kind of portable STM32 microprocessor program cd-rom recorder is provided; This cd-rom recorder comprise processor, the download module that is used to download the STM32 microprocessor program that is connected with processor, the power module that is connected with processor, be connected with processor be used to store the memory module of STM32 microprocessor program and the burning module that is used for burning STM32 microprocessor program that is connected with processor; Realized off line programming to the STM32 microprocessor program; Utilize the ISP function of STM32 microprocessor chip; The STM32 microprocessor program is burnt to STM32 microprocessor chip or module; Reduced the time, owing to insert to take out infringement and the inconvenience that STM32 microprocessor chip or module are brought STM32 microprocessor chip or module continually to STM32 microprocessor chip or module burning STM32 microprocessor program.
Below in conjunction with specific embodiment concrete realization of the present invention is described in detail:
Embodiment one:
Fig. 1 illustrates the structure of the STM32 microprocessor program cd-rom recorder that the utility model embodiment one provides, and for the ease of explanation, only shows the part relevant with the utility model.
In the embodiment of the utility model; A kind of STM32 microprocessor program cd-rom recorder is provided; This cd-rom recorder comprises: processor 11 is connected, is used to download the download module 12 of STM32 microprocessor program, the power module 13 that is connected with processor with processor 11; The memory module 14 that is connected with processor 11, is used to store the STM32 microprocessor program is connected, is used for the burning module 15 of burning STM32 microprocessor program with processor 11.
In the utility model embodiment, processor 11 control download modules 12 are downloaded the STM32 microprocessor program of treating burning from external unit, and external unit can be the equipment that computing machine, storer etc. store the STM32 microprocessor program.Download module 12 can comprise an interface that is used to receive the STM32 microprocessor program of download, and this interface can be USB (USB) interface or other serial line interface.In STM32 microprocessor program downloading process; Can this interface be connected with external unit or system; And then trigger the download of STM32 microprocessor program automatically; Also can be after receiving user's download instruction, under the control of processor, carry out the download of STM32 microprocessor program through this interface.
In the utility model embodiment, power module 13 can be the power module that STM32 microprocessor program cd-rom recorder carries, also by external power source.Preferably, power module 13 is provided with a power interface, is used to be connected to external power source.Preferably, external power source is a mains supply, more excellent ground, and the voltage of this mains supply is 220V, thereby conveniently for STM32 microprocessor program cd-rom recorder power supply is provided, and makes things convenient for the work of STM32 microprocessor program cd-rom recorder.
In the utility model embodiment; Memory module 14 is used to store the STM32 microprocessor program of burning, and memory module can be erasable read-only memory (EEPROM) or flash memory etc. particularly, for example; NOR type or NAND type flash memory; More excellent ground adopts the NOR flash memory as memory module, thereby improves replication rate.
In the utility model embodiment, burning module 15 carries out the burning of STM32 microprocessor program under the control of processor.Particularly, burning module 15 comprises a burning interface, is used for and is connected by the STM32 microprocessor chip or the module of burning, and this interface can outwards provide with the form of pad, thereby conveniently connects with different hardware interfaces.
In the utility model embodiment; Power module adopts civil power as power supply; Be very easy to the power supply of STM32 microprocessor program cd-rom recorder; Processor control download module is downloaded the STM32 microprocessor program of treating burning from external unit, adopts the NOR flash memory as memory module, thereby has improved the replication rate of STM32 microprocessor program.
Embodiment two:
Fig. 2 illustrates the structure of the STM32 microprocessor program cd-rom recorder that the utility model embodiment two provides, and for the ease of explanation, only shows the part relevant with the utility model.
Among the utility model embodiment; A kind of STM32 microprocessor program cd-rom recorder is provided; This cd-rom recorder comprises: processor 21 is connected, is used to download the download module 22 of STM32 microprocessor program, the power module 23 that is connected with processor 21 with processor 21; The memory module 24 that is connected with processor, is used to store the STM32 microprocessor program is connected, is used for the burning module 25 of burning STM32 microprocessor program with processor 21.
For the better state and control burning process that shows processor 21 in the cd-rom recorder; This cd-rom recorder also comprises the indicating module 26 of instruction processorunit 21 running statuses; Display routine is downloaded or burning program is operated the display module 27 of process, and controls the switch module 28 that STM32 microprocessor program burning modules start or stop through processor 21.
In the utility model embodiment; In order to realize the automatic burning of STM32 microprocessor program; Cd-rom recorder should have been stored executable STM32 microprocessor program download command and STM32 microprocessor program burning order in advance; STM32 microprocessor program download command is used for the download of STM32 microprocessor program, and STM32 microprocessor program burning order is used for the burning of STM32 microprocessor program.
In concrete burning process, processor 21 control download modules 22 carry out the download of STM32 microprocessor program, and burning module 25 carries out the STM32 microprocessor program of downloading is burnt to STM32 microprocessor chip or module.Particularly, behind the pin that configures STM32 microprocessor chip or module, can carry out the burning of STM32 microprocessor program.When with cd-rom recorder with after STM32 microprocessor chip or module are connected; STM32 chip or module are waited for sync character 0x7F on serial ports; Behind the sync character 0x7F that receives cd-rom recorder, to respond 0x79 and get into the reception command mode, cd-rom recorder obtained version information and supported order through character order 0x00 this moment; Input command 0x01 obtains the write-protect state of STM32 microprocessor chip or each memory block of inside modules flash memory FLASH; 0x02 obtains the processor ID of STM32 microprocessor chip or module through order, obtain respective chip information after, through the inner data of order 0x43 erasing flash memory; Write the STM32 microprocessor program through order 0x31 again; Read the STM32 microprocessor program that just writes STM32 microprocessor program and cd-rom recorder storage inside through order 0x11 at last and compare, accomplish verification, thereby realize the programming of STM32 microprocessor program.More than be merely the programming of STM32 microprocessor program for example, at this not in order to restriction the utility model.
In the utility model embodiment; Power module adopts civil power as power supply, is very easy to the power supply of STM32 microprocessor program cd-rom recorder, and processor control download module is downloaded the STM32 microprocessor program of treating burning from external unit; Adopt the NOR flash memory as memory module; Thereby improved the replication rate of STM32 microprocessor program, simultaneously, utilized the ISP function of STM32 microprocessor chip or module; Directly the STM32 microprocessor program is burnt to STM32 microprocessor chip or module; Need not to insert continually and take out STM32 microprocessor chip or module, reduced the infringement that STM32 microprocessor chip or module are brought, and increase and show that the STM32 microprocessor program is downloaded or the display module of STM32 microprocessor program burning operation process and the indicating module of instruction processorunit running status; Thereby make the visual effect that when increasing the cd-rom recorder portability, does not reduce cd-rom recorder, make cd-rom recorder have more hommization.
The above is merely the preferred embodiment of the utility model; Not in order to restriction the utility model; Any modification of being done within all spirit and principles at the utility model, be equal to replacement and improvement etc., all should be included within the protection domain of the utility model.

Claims (10)

1. STM32 microprocessor program cd-rom recorder is characterized in that said cd-rom recorder comprises:
Processor;
The download module that is connected, is used to download the STM32 microprocessor program with said processor;
The power module that is connected with said processor;
The memory module that is connected, is used to store the STM32 microprocessor program with said processor;
Be connected, be used for the burning module of burning STM32 microprocessor program with said processor.
2. cd-rom recorder as claimed in claim 1 is characterized in that, said download module comprises the interface of the STM32 microprocessor program that is used to receive download.
3. cd-rom recorder as claimed in claim 2 is characterized in that, said interface is a USB interface.
4. cd-rom recorder as claimed in claim 1 is characterized in that said power module is connected with mains supply.
5. cd-rom recorder as claimed in claim 4 is characterized in that, said mains voltage is 220V.
6. cd-rom recorder as claimed in claim 1 is characterized in that, said memory module is a flash memories.
7. cd-rom recorder as claimed in claim 1 is characterized in that, said burning module comprises an interface that is connected with STM32 microprocessor chip or module.
8. cd-rom recorder as claimed in claim 1 is characterized in that, said cd-rom recorder also comprises:
Show that the STM32 microprocessor program is downloaded or the display module of STM32 microprocessor program burning operation process.
9. cd-rom recorder as claimed in claim 1 is characterized in that, said cd-rom recorder also comprises:
Indicate the indicating module of said processor running status.
10. cd-rom recorder as claimed in claim 1 is characterized in that, said cd-rom recorder also comprises:
Control the switch module that said burning module starts or stops the burning of STM32 microprocessor program through said processor.
CN 201220156019 2012-04-13 2012-04-13 Synchronous Transport Mode (STM) 32 microprocessor program burner Expired - Fee Related CN202601213U (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 201220156019 CN202601213U (en) 2012-04-13 2012-04-13 Synchronous Transport Mode (STM) 32 microprocessor program burner

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 201220156019 CN202601213U (en) 2012-04-13 2012-04-13 Synchronous Transport Mode (STM) 32 microprocessor program burner

Publications (1)

Publication Number Publication Date
CN202601213U true CN202601213U (en) 2012-12-12

Family

ID=47318743

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 201220156019 Expired - Fee Related CN202601213U (en) 2012-04-13 2012-04-13 Synchronous Transport Mode (STM) 32 microprocessor program burner

Country Status (1)

Country Link
CN (1) CN202601213U (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103164670A (en) * 2013-03-28 2013-06-19 广西师范大学 Smart card copy writing flash implement
CN103678194A (en) * 2013-12-03 2014-03-26 中国科学院深圳先进技术研究院 Device used for ISP (internet service provider) downloading of STM (scanning tunneling microscope) 32 program
CN106484466A (en) * 2016-09-15 2017-03-08 九江职业大学 A kind of secondary method for burn-recording of Single Chip Microcomputer (SCM) program
CN107562664A (en) * 2017-09-18 2018-01-09 深圳市泰比特科技有限公司 A kind of microcontroller serial port update device and its circuit

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103164670A (en) * 2013-03-28 2013-06-19 广西师范大学 Smart card copy writing flash implement
CN103678194A (en) * 2013-12-03 2014-03-26 中国科学院深圳先进技术研究院 Device used for ISP (internet service provider) downloading of STM (scanning tunneling microscope) 32 program
CN106484466A (en) * 2016-09-15 2017-03-08 九江职业大学 A kind of secondary method for burn-recording of Single Chip Microcomputer (SCM) program
CN107562664A (en) * 2017-09-18 2018-01-09 深圳市泰比特科技有限公司 A kind of microcontroller serial port update device and its circuit
CN107562664B (en) * 2017-09-18 2023-07-25 深圳市泰比特科技有限公司 SCM serial port upgrading device and circuit thereof

Similar Documents

Publication Publication Date Title
CN203933124U (en) A kind of single interface portable power source, bluetooth keyboard and protective sleeve
CN202601213U (en) Synchronous Transport Mode (STM) 32 microprocessor program burner
CN204597168U (en) There is the multifunction wireless socket of function of measuring
CN203405523U (en) Novel intelligent transformer station hand-held digital tester
CN201741275U (en) Full-automatic M-BUS collector
CN104330109A (en) Method of automatically detecting multiple parameters of architectural physical environment
CN204242391U (en) Intelligent mobile phone Bluetooth turns infrared writing-down device for meters
CN202385194U (en) System capable of quickly starting intelligent television
CN103439554A (en) Data backward-reading and storing device and system thereof
CN207730815U (en) A kind of intelligent electric meter device with electricity metering function
CN202888812U (en) Charging protection circuit for memory battery
CN205982420U (en) Take electric energy meter of USB interface
CN104217767A (en) Nonvolatile memory testing device and test method thereof
CN203587777U (en) Power supply unit with measuring management circuit being capable of real-time display of residual capacity
US20130137394A1 (en) System for controlling electrical energy supply to peripheral devices using prepaid airtime
CN204256842U (en) A kind of multi-user's electric charge payment device
CN206057989U (en) A kind of quantitative pumping controller of under-voltage excessive low water level protection type
CN204514976U (en) A kind of mancarried device simultaneously possessing debugging and meter-reading function
CN207504636U (en) A kind of projecting apparatus with power-off protection function
CN201464868U (en) Power tool cabinet intelligent monitoring device with power-off protection function
CN205091907U (en) High voltage circuit breaker intelligent remote controller
CN105866533A (en) Multifunctional single-phase multi-rate electricity meter
CN204087472U (en) A kind of multimode centralized automatic meter-reading terminal being applied to electric system
CN205141734U (en) Portable power shell structure
CN205177006U (en) MBUS mode intelligence water gauge hander

Legal Events

Date Code Title Description
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20121212

Termination date: 20160413