CN106569972A - USB interface-based JTAG one-chip microcomputer wireless emulator and method - Google Patents

USB interface-based JTAG one-chip microcomputer wireless emulator and method Download PDF

Info

Publication number
CN106569972A
CN106569972A CN201610995896.0A CN201610995896A CN106569972A CN 106569972 A CN106569972 A CN 106569972A CN 201610995896 A CN201610995896 A CN 201610995896A CN 106569972 A CN106569972 A CN 106569972A
Authority
CN
China
Prior art keywords
uart
interface
jtag
usb
wifi
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.)
Granted
Application number
CN201610995896.0A
Other languages
Chinese (zh)
Other versions
CN106569972B (en
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.)
Xidian University
Original Assignee
Xidian University
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 Xidian University filed Critical Xidian University
Priority to CN201610995896.0A priority Critical patent/CN106569972B/en
Publication of CN106569972A publication Critical patent/CN106569972A/en
Application granted granted Critical
Publication of CN106569972B publication Critical patent/CN106569972B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/382Information transfer, e.g. on bus using universal interface adapter
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/08Protocols for interworking; Protocol conversion

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Debugging And Monitoring (AREA)
  • Information Transfer Systems (AREA)

Abstract

The invention relates to a USB interface-based JTAG one-chip microcomputer wireless emulator and method. The USB interface-based JTAG one-chip microcomputer wireless emulator comprises a wireless emulator debugging end and a wireless emulator target end. The USB interface-based JTAG one-chip microcomputer wireless simulation method comprises steps of (1) initializing a UART/UART information exchange controller, (2) initializing a timer, (3) forbidding timing operation, (4) initializing a UART0 interface, (5) initializing a UART1 interface, (6) selecting a function, (7) receiving a debugging order, (8) resetting timing constants, (9) turning to step (6), (10) turning to step (11) if data is allowed to send, otherwise turning to step (6), (11) sending data, (12) turning to step (13) if sending is finished, and turning to step (6) if not, (13) eliminating a UART0sending label, (14) turning to step (6), (15) arranging a UART0 sending label, (16) forbidding timing operation, (17) turning to step (6), (18) receiving data, (19) transferring data, and (20) turning to step (6).

Description

USB interface-based JTAG single-chip microcomputers are wireless emulator and method
Technical field
The present invention relates to singlechip emulator, more particularly to USB interface-based JTAG single-chip microcomputers are wireless emulator and side Method.
Background technology
With the development of singlechip technology and roboticses, SCM Based robot control system obtains extensively should With the exploitation of Single Chip Microcomputer (SCM) program is particularly important, and it is then requisite link in program development process to debug.
Due to the finiteness of mcu resource, developer directly cannot be edited and debugging monolithic on single-chip computer control system Machine program, this just determines that exploitation Single Chip Microcomputer (SCM) program can only adopt cross-development mode.So-called cross-development mode is single-chip microcomputer The IDE of program is operated on the general purpose computer of rich hardware resource, commonly referred to as debugs main frame, single-chip microcomputer The processes such as the editor of program, compiling, connection, download, debugging are all completed on debugging computer;And Single Chip Microcomputer (SCM) program is most Whole operation platform is but the single-chip microcomputer for having very big difference with debugging computer.
As shown in figure 1, from from hardware, the cross development system (CDS) of a Single Chip Microcomputer (SCM) program is by a general purpose computer system System, a protocol conversion single-chip microcomputer and a single-chip computer control system composition;From from software, the intersection of a Single Chip Microcomputer (SCM) program Development system includes operating in Single Chip Microcomputer (SCM) program IDE on general-purpose computing system, runs on emulator monolithic The UART/JTAG protocol convertors of machine and the control program for running on single-chip microcomputer.
Emulator is an indispensable instrument in single-chip computer control system.Single-chip computer control system is developed, particularly The exploitation debugging of system start-up code or the programming of plate level FLASH, typically all based on development frame as shown in Figure 1.And collect IDE mainly include Program Manager, program editor, cross-compiler, cross-connect, Techniques of Cross Debugger and Some other intersection utilities etc., the exploitation of IDE occupies the major part of development cost and time.
Existing goods shelf productses emulator almost all is wired connection, wherein the goods shelf productses for occupying the overwhelming majority are again The wired emulator of USB interface-based JTAG, adopts this JTAG when debugging the program of mobile robot single-chip computer control system Emulator seems sometimes and is inconvenient.It is a kind of effective solution using wireless connection emulator, while and wishing to retain The replacing convenience of current JTAG emulators the same ease of use and protocol convertor.So-called ease of use is referred to Still the Single Chip Microcomputer (SCM) program IDE that emulator production firm or third party manufacturer can be adopted to provide;And so-called association View converse routine change convenience refer to it is the same can be changed with download online required for protocol convertor, to adapt to not The program debugging of the single-chip computer control system of same type and model needs.
According to the product introduction, scientific and technical literature and Application Data that retrieve, wherein representational emulator and method Including:
Paper that Xi'an University of Posts & Telecommunications delivers " USB interface is wireless emulator --- hardware module development ", as shown in Fig. 2 Using the MSP430 of TI companies as main control chip, using radio frequency as communication mode, realize a set of usb protocol and go to JTAG associations The wireless analogue system of view, can support the debugging and download of the program of all of LM3S Series MCUs.
As shown in figure 3, a kind of patent of invention " single-chip microcomputer based on WiFi technology the is wireless artificial debugging of University Of Suzhou's application System " (application number:201310442259.7) a kind of wireless emulation debugging system of single-chip microcomputer based on WiFi technology, mesh are disclosed Be that, when small-sized unmanned aircraft flight, user can be entered to the single-chip microcomputer on small-sized unmanned aircraft using PC Row artificial debugging.I.e. singlechip emulator can depart from computer, independently be placed on debugged apparatus;User is led on PC The mode of WiFi radio communications is crossed, is aligned as the single-chip microcomputer that small-sized unmanned aircraft flies is emulated and is debugged.
But USB interface in the market is wireless, and emulator has the following disadvantages:
1st, third party's IDE is not supported;
2nd, all do not have in terms of the Single Chip Microcomputer (SCM) program IDE that third party provides in the description of prior art Content.Infer from Fig. 1 with the comparison of Fig. 2, Fig. 3, as the hot of USB device causes prior art not support the 3rd The IDE of side.And write such IDE software and need the cost for spending and time to occupy exploitation one and imitate The totle drilling cost spent needed for true device and the major part of time;
3rd, the online replacing of JTAG protocol converse routine is not supported
Content JTAG protocol converse routine in terms of how is not changed in the description of prior art all.Different company, The one-chip computer of different series and different model potentially includes different JTAG debugging agreements, and emulator should be different according to debugging Single-chip microcomputer and store different protocol convertors.As can be seen here, emulator should provide the method for changing protocol convertor To meet the different demands of different users.Statement in prior art (1) document only has to the LM3S series monolithics of TI formula Effect, this is for no other reason than that the JTAG protocol of single-chip microcomputer released when delivering to document of LM3S series is identical.
The content of the invention
Goal of the invention:The present invention makes improvement, i.e., first mesh of the invention for the problem that above-mentioned prior art is present Be to disclose the wireless emulator of USB interface-based JTAG single-chip microcomputers.Second object of the present invention is open based on USB The wireless emulation mode of JTAG single-chip microcomputers of interface.
Technical scheme:USB interface-based JTAG single-chip microcomputers are wireless emulator, including wireless emulator debugging end and wireless Emulator destination end,
The wireless emulator debugging end is communicated with the wireless emulator destination end interconnection by communication;
The wireless emulator debugging end includes
One usb socket, USB/UART communication switching controllers, a UART/WiFi communication conversion and control Device and a first WiFi signal wave filter with antenna,
Described USB/UART communication switching controllers include the microcontroller containing USB interface and UART interface,
Described UART/WiFi communication switching controllers include the microcontroller containing UART interface and RF interfaces,
Described usb socket is communicated with debugging computer interconnection, the usb socket and institute by USB cable The USB read-write interfaces communication interconnection of the USB/UART communication switching controllers stated,
The UART interface of described USB/UART communications switching controller is communicated with described UART/WiFi switching controller UART interface communication interconnection, the RF interfaces and the first described WiFi signal of described UART/WiFi communications switching controller Wave filter communication interconnection,
Described wireless emulator destination end includes the second WiFi signal wave filter with antenna, a WiFi/ UART communication switching controller, a UART/UART information exchange control unit, a UART/JTAG protocol conversions controller and One JTAG signal socket,
Described WiFi/UART communication switching controllers include the microcontroller containing RF interfaces and UART interface,
Described UART/UART information exchange control units are included containing UART0 interfaces, UART1 interfaces, intervalometer and numeral The microprocessor of input interface,
Described UART/JTAG protocol conversion controllers are included containing UART interface, digital output interface and numeral input The microprocessor of output interface,
The second WiFi signal wave filter communicate with described WiFi/UART switching controller RF interface communications it is mutual Connection,
The UART interface of described WiFi/UART communication switching controllers exchanges control with described UART/UART information The UART1 interface communications interconnection of device,
The UART0 interfaces of described UART/UART information exchange control units are controlled with described UART/JTAG protocol conversions The UART interface communication interconnection of device, the digital input interface and described UART/ of described UART/UART information exchange control units The digital output interface of JTAG protocol switching controller is connected,
The digital input-output interface of described UART/JTAG protocol conversion controllers is logical with described JTAG signal socket Letter interconnection.
Further, described UART/UART information exchange control unit adopts TMS430F5418A microcontrollers.
Further, described UART/JTAG protocol conversions controller adopts TMS430F1612 microcontrollers.
Further, described WiFi/UART communicates switching controller using USR-C322 modules and to be set to STA wireless The client mode of website.
Further, described USB/UART communication switching controllers are TUSB3410USB/UART communication conversion and controls Device.
Further, described UART/WiFi communicates switching controller using USR-C322 modules and to be set to AP wireless The server mode of access point.
Emulation mode that USB interface-based JTAG single-chip microcomputers are wireless, using above-mentioned USB interface-based JTAG single-chip microcomputers without Line emulator, comprises the following steps:
Step 1:Initialization UART/UART information exchange control units, into step 2;
Step 2:The intervalometer of initialization UART/UART information exchange control units, into step 3;
Step 3:Forbid the fixed cycle operator of the intervalometer of UART/UART information exchange control units, into step 4;
Step 4:The UART0 interfaces of initialization UART/UART information exchange control units, into step 5;
Step 5:The UART1 interfaces of initialization UART/UART information exchange control units, into step 6;
Step 6:Function selecting
If UART1 receives data, 7 are gone to step;
If UART0 needs to send data, 10 are gone to step;
If intervalometer overflows, 15 are gone to step;
If UART0 receives data, 18 are gone to step;
Step 7:Debug command and the data from debugging computer are received and preserve, into step 8;
Step 8:Reset the timing constant of intervalometer, reclocking, into step 9;
Step 9:Go to step 6;
Step 10:If protocol conversion controller allows information exchange control unit to be sent to data, 11 are gone to step;Otherwise Go to step 6;
Step 11:A byte data is sent to protocol conversion controller, into step 12;
Step 12:If having sent total data, 13 are gone to step;6 are gone to step otherwise;
Step 13:Remove UART0 and send mark, into step 14;
Step 14:Go to step 6;
Step 15:UART0 is set and sends mark, into step 16;
Step 16:Forbid the fixed cycle operator of intervalometer, into step 17;
Step 17:Go to step 6;
Step 18:State and data of the reception from the debugged single-chip microcomputer of protocol conversion controller, into step 19;
Step 19:The data for receiving are forwarded to debugging computer by the sending port of UART1, into step 20;
Step 20:Go to step 6.
Beneficial effect:USB interface-based JTAG single-chip microcomputers disclosed by the invention are wireless emulator and method have following Beneficial effect:
1st, original wired emulator Working mould is remained while expanding to wireless emulator realizing wired emulator Formula, the UART interface that at this moment need to only disconnect USB/UART communication switching controllers are communicated with UART/WiFi switching controller The communication interconnection of UART interface, the first UART interface and UART/JTAG agreements for disconnecting UART/UART information exchange control units turn The communication interconnection of the UART interface of changer controller, disconnects the digital input interface and UART/ of UART/UART information exchange control units The communication interconnection of the digital output interface of JTAG protocol switching controller, the UART for connecting USB/UART communication switching controllers connect Mouth is interconnected with the communication of the UART interface of UART/JTAG protocol conversion controllers, connects USB/UART communication switching controllers UART interface is interconnected with the communication of the digital output interface of UART/JTAG protocol conversion controllers;
2nd, support that third party's IDE, user can just grasp the user of wireless emulator without the need for study completely Method;
3rd, the online replacing of JTAG protocol converse routine is supported completely.
Description of the drawings
Fig. 1 is the cross development system (CDS) schematic diagram of a control program
Fig. 2 is a kind of structural representation of the wireless emulator of existing USB interface;
Fig. 3 is the structural representation of the wireless emulator of another existing USB interface;
Fig. 4 is the structural representation of the wireless emulator of USB interface-based JTAG single-chip microcomputers disclosed by the invention;
Fig. 5 is the debugging end structure schematic diagram of the wireless emulator of USB interface-based JTAG single-chip microcomputers disclosed by the invention;
Fig. 6 is the destination end structural representation of the wireless emulator of USB interface-based JTAG single-chip microcomputers disclosed by the invention;
Fig. 7 is the flow chart of the wireless emulation mode of USB interface-based JTAG single-chip microcomputers disclosed by the invention;
Wherein:
100- is wireless, and emulator debugs end 110-USB interface sockets
120-USB/UART communication switching controllers
130-UART/WiFi communication switching controllers
140- the first WiFi signal wave filter
200- is wireless emulator destination end 210- the second WiFi signal wave filter
220-WiFi/UART communication switching controllers
230-UART/UART information exchange control units
240-UART/JTAG protocol conversion controllers
250-JTAG signal plugs
Specific embodiment:
Below the specific embodiment of the present invention is described in detail.
As shown in figures 4-6, the wireless emulator of USB interface-based JTAG single-chip microcomputers, including wireless emulator debugs end 100 and wireless emulator destination end 200,
Wireless emulator debugging end 100 is communicated with wireless emulator destination end 200 interconnection by communication;
Wireless emulator debugging end 100, including
One usb socket, 110, USB/UART communications switching controller, 120, UART/WiFi communication turns Changer controller 130 and a first WiFi signal wave filter 140 with antenna,
USB/UART communication switching controllers 120 include the microcontroller containing USB interface and UART interface,
UART/WiFi communication switching controllers 130 include the microcontroller containing UART interface and RF interfaces,
Usb socket 110 is communicated with debugging computer interconnection, usb socket 110 and USB/ by USB cable The USB read-write interfaces communication interconnection of UART communication switching controllers 120,
The UART interface of USB/UART communication switching controllers 120 is communicated with UART/WiFi the UART of switching controller 130 Interface communication is interconnected, and the RF interfaces of UART/WiFi communication switching controllers 130 are communicated mutually with the first WiFi signal wave filter 140 Connection,
Wireless emulator destination end 200 includes the 210, WiFi/ of the second WiFi signal wave filter with antenna The UART communication UART/JTAG protocol conversion controls of UART/UART information exchange control unit 230, of switching controller 220, Device processed 240 and a JTAG signal socket 250,
WiFi/UART communication switching controllers 220 include the microcontroller containing RF interfaces and UART interface,
UART/UART information exchange control unit 230 includes defeated containing UART0 interfaces, UART1 interfaces, intervalometer and numeral The microprocessor of incoming interface,
UART/JTAG protocol conversions controller 240 is included containing UART interface, digital output interface and digital IO The microprocessor of interface,
Second WiFi signal wave filter 210 communicate with WiFi/UART switching controller 220 RF interface communications interconnection,
The UART interface and UART/UART information exchange control unit 230 of WiFi/UART communication switching controllers 220 UART1 interface communications are interconnected,
The UART0 interfaces of UART/UART information exchange control unit 230 and UART/JTAG protocol conversions controller 240 UART interface communication interconnection, digital input interface and the UART/JTAG protocol conversions of UART/UART information exchange control unit 230 The digital output interface of controller 240 is connected,
The digital input-output interface of UART/JTAG protocol conversions controller 240 is communicated mutually with JTAG signal socket 250 Connection.
Further, UART/UART information exchange control unit 230 adopts TMS430F5418A microcontrollers.
Further, UART/JTAG protocol conversions controller 240 adopts TMS430F1612 microcontrollers.
Further, switching controller 220 is using USR-C322 modules and is set to STA radio stations for WiFi/UART communications The client mode of point.
Further, USB/UART communications switching controller 120 is TUSB3410USB/UART communication switching controllers.
Further, switching controller 130 is using USR-C322 modules and is set to AP wireless access for UART/WiFi communications The server mode of point.
As shown in fig. 7, the wireless emulation mode of USB interface-based JTAG single-chip microcomputers, using above-mentioned USB interface-based JTAG single-chip microcomputers are wireless emulator, comprises the following steps:
Step 1:Initialization UART/UART information exchange control unit 230, into step 2;
Step 2:The intervalometer of initialization UART/UART information exchange control unit 230, into step 3;
Step 3:Forbid the fixed cycle operator of the intervalometer of UART/UART information exchange control unit 230, into step 4;
Step 4:The UART0 interfaces of initialization UART/UART information exchange control unit 230, into step 5;
Step 5:The UART1 interfaces of initialization UART/UART information exchange control unit 230, into step 6;
Step 6:Function selecting
If UART1 receives data, 7 are gone to step;
If UART0 needs to send data, 10 are gone to step;
If intervalometer overflows, 15 are gone to step;
If UART0 receives data, 18 are gone to step;
Step 7:Debug command and the data from debugging computer are received and preserve, into step 8;
Step 8:Reset the timing constant of intervalometer, reclocking, into step 9;
Step 9:Go to step 6;
Step 10:If protocol conversion controller allows information exchange control unit to be sent to data, 11 are gone to step;Otherwise Go to step 6;
Step 11:A byte data is sent to protocol conversion controller, into step 12;
Step 12:If having sent total data, 13 are gone to step;6 are gone to step otherwise;
Step 13:Remove UART0 and send mark, into step 14;
Step 14:Go to step 6;
Step 15:UART0 is set and sends mark, into step 16;
Step 16:Forbid the fixed cycle operator of intervalometer, into step 17;
Step 17:Go to step 6;
Step 18:State and data of the reception from the debugged single-chip microcomputer of protocol conversion controller, into step 19;
Step 19:The data for receiving are forwarded to debugging computer by the sending port of UART1, into step 20;
Step 20:Go to step 6.
Above embodiments of the present invention are elaborated.But the present invention is not limited to above-mentioned embodiment, In the ken that art those of ordinary skill possesses, can be doing on the premise of without departing from present inventive concept Go out various change.

Claims (7)

1. the wireless emulator of USB interface-based JTAG single-chip microcomputers, it is characterised in that including wireless emulator debugging end and wireless Emulator destination end,
The wireless emulator debugging end is communicated with the wireless emulator destination end interconnection by communication;
The wireless emulator debugging end includes
One usb socket, a USB/UART communication switching controller, a UART/WiFi communication switching controller and One the first WiFi signal wave filter with antenna,
Described USB/UART communication switching controllers include the microcontroller containing USB interface and UART interface,
Described UART/WiFi communication switching controllers include the microcontroller containing UART interface and RF interfaces,
Described usb socket is communicated with debugging computer interconnection by USB cable, the usb socket with it is described The USB read-write interfaces communication interconnection of USB/UART communication switching controllers,
The UART interface of described USB/UART communications switching controller is communicated with described UART/WiFi switching controller UART interface communication interconnection, the RF interfaces of described UART/WiFi communication switching controllers are filtered with the first described WiFi signal The communication interconnection of ripple device,
Described wireless emulator destination end includes that a second WiFi signal wave filter with antenna, a WiFi/UART lead to Letter switching controller, a UART/UART information exchange control unit, a UART/JTAG protocol conversions controller and one JTAG signal socket,
Described WiFi/UART communication switching controllers include the microcontroller containing RF interfaces and UART interface,
Described UART/UART information exchange control units are included containing UART0 interfaces, UART1 interfaces, intervalometer and numeral input The microprocessor of interface,
Described UART/JTAG protocol conversion controllers are included containing UART interface, digital output interface and digital IO The microprocessor of interface,
The second WiFi signal wave filter communicate with described WiFi/UART switching controller RF interface communications interconnection,
The UART interface and described UART/UART information exchange control units of described WiFi/UART communication switching controllers UART1 interface communications are interconnected,
The UART0 interfaces of described UART/UART information exchange control units and described UART/JTAG protocol conversion controllers UART interface communication interconnection, the digital input interface and described UART/JTAG of described UART/UART information exchange control units The digital output interface of protocol conversion controller is connected,
The digital input-output interface of described UART/JTAG protocol conversion controllers is communicated mutually with described JTAG signal socket Connection.
2. the wireless emulator of USB interface-based JTAG single-chip microcomputers according to claim 1, it is characterised in that described UART/UART information exchange control unit adopts TMS430F5418A microcontrollers.
3. the wireless emulator of USB interface-based JTAG single-chip microcomputers according to claim 1, it is characterised in that described UART/JTAG protocol conversions controller adopts TMS430F1612 microcontrollers.
4. the wireless emulator of USB interface-based JTAG single-chip microcomputers according to claim 1, it is characterised in that described WiFi/UART communicates switching controller using USR-C322 modules and is set to the client mode of STA wireless sites.
5. the wireless emulator of USB interface-based JTAG single-chip microcomputers according to claim 1, it is characterised in that described USB/UART communication switching controllers are TUSB3410USB/UART communication switching controllers.
6. the wireless emulator of USB interface-based JTAG single-chip microcomputers according to claim 1, it is characterised in that described UART/WiFi communicates switching controller using USR-C322 modules and is set to the server mode of AP WAPs.
7. the wireless emulation mode of USB interface-based JTAG single-chip microcomputers, adopts the base as described in claim 1~6 any one In the wireless emulator of JTAG single-chip microcomputers of USB interface, it is characterised in that comprise the following steps:
Step 1:Initialization UART/UART information exchange control units, into step 2;
Step 2:The intervalometer of initialization UART/UART information exchange control units, into step 3;
Step 3:Forbid the fixed cycle operator of the intervalometer of UART/UART information exchange control units, into step 4;
Step 4:The UART0 interfaces of initialization UART/UART information exchange control units, into step 5;
Step 5:The UART1 interfaces of initialization UART/UART information exchange control units, into step 6;
Step 6:Function selecting
If UART1 receives data, 7 are gone to step;
If UART0 needs to send data, 10 are gone to step;
If intervalometer overflows, 15 are gone to step;
If UART0 receives data, 18 are gone to step;
Step 7:Debug command and the data from debugging computer are received and preserve, into step 8;
Step 8:Reset the timing constant of intervalometer, reclocking, into step 9;
Step 9:Go to step 6;
Step 10:If protocol conversion controller allows information exchange control unit to be sent to data, 11 are gone to step;Otherwise turn step Rapid 6;
Step 11:A byte data is sent to protocol conversion controller, into step 12;
Step 12:If having sent total data, 13 are gone to step;6 are gone to step otherwise;
Step 13:Remove UART0 and send mark, into step 14;
Step 14:Go to step 6;
Step 15:UART0 is set and sends mark, into step 16;
Step 16:Forbid the fixed cycle operator of intervalometer, into step 17;
Step 17:Go to step 6;
Step 18:State and data of the reception from the debugged single-chip microcomputer of protocol conversion controller, into step 19;
Step 19:The data for receiving are forwarded to debugging computer by the sending port of UART1, into step 20;
Step 20:Go to step 6.
CN201610995896.0A 2016-11-11 2016-11-11 USB interface-based JTAG single-chip microcontroller is wireless emulator and method Active CN106569972B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610995896.0A CN106569972B (en) 2016-11-11 2016-11-11 USB interface-based JTAG single-chip microcontroller is wireless emulator and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610995896.0A CN106569972B (en) 2016-11-11 2016-11-11 USB interface-based JTAG single-chip microcontroller is wireless emulator and method

Publications (2)

Publication Number Publication Date
CN106569972A true CN106569972A (en) 2017-04-19
CN106569972B CN106569972B (en) 2019-06-04

Family

ID=58542484

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610995896.0A Active CN106569972B (en) 2016-11-11 2016-11-11 USB interface-based JTAG single-chip microcontroller is wireless emulator and method

Country Status (1)

Country Link
CN (1) CN106569972B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109508310A (en) * 2017-09-14 2019-03-22 北京忆芯科技有限公司 Virtual UART
CN109684247A (en) * 2018-12-24 2019-04-26 郑州云海信息技术有限公司 Wireless serial device and its design, application method and the server using the device
CN114442506A (en) * 2021-12-06 2022-05-06 埃夫特智能装备股份有限公司 Simulation debugging platform based on virtual robot controller and debugging method thereof

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070135866A1 (en) * 2005-12-14 2007-06-14 Welch Allyn Inc. Medical device wireless adapter
CN201174113Y (en) * 2008-04-09 2008-12-31 黄伟 Apparatus capable of independently executing micro-controller program debugging simulation
CN103488567A (en) * 2013-09-26 2014-01-01 苏州大学 Single chip wireless simulation debugging system based on WiFi technology
CN105259794A (en) * 2015-11-19 2016-01-20 中国人民解放军国防科学技术大学 Plug-and-play technology-based satellite attitude control ground simulation system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070135866A1 (en) * 2005-12-14 2007-06-14 Welch Allyn Inc. Medical device wireless adapter
CN201174113Y (en) * 2008-04-09 2008-12-31 黄伟 Apparatus capable of independently executing micro-controller program debugging simulation
CN103488567A (en) * 2013-09-26 2014-01-01 苏州大学 Single chip wireless simulation debugging system based on WiFi technology
CN105259794A (en) * 2015-11-19 2016-01-20 中国人民解放军国防科学技术大学 Plug-and-play technology-based satellite attitude control ground simulation system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
高扬: "USB接口无线仿真器_硬件模块设计", 《电子测试》 *

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109508310A (en) * 2017-09-14 2019-03-22 北京忆芯科技有限公司 Virtual UART
CN109508310B (en) * 2017-09-14 2021-10-22 北京忆芯科技有限公司 Virtual UART
CN109684247A (en) * 2018-12-24 2019-04-26 郑州云海信息技术有限公司 Wireless serial device and its design, application method and the server using the device
CN114442506A (en) * 2021-12-06 2022-05-06 埃夫特智能装备股份有限公司 Simulation debugging platform based on virtual robot controller and debugging method thereof

Also Published As

Publication number Publication date
CN106569972B (en) 2019-06-04

Similar Documents

Publication Publication Date Title
CN106534178B (en) System and method for realizing RapidIO network universal socket
CN106569972A (en) USB interface-based JTAG one-chip microcomputer wireless emulator and method
CN203366312U (en) Household appliance upgrading system and household appliance
CN208862854U (en) It is a kind of docking modbus equipment can Remote Dynamic configure cloud communication device
CN103019990B (en) A kind of collection terminal starts the method for PCI-E bus DMA uploading data
CN102567039A (en) Method for realizing batch upgrading of dual-core terminal
CN104851274A (en) Internet of Things designing scheme of WIFI (Wireless Fidelity), ZigBee and server
CN101800910A (en) Simulation system, PC side simulator and mobile phone side agent client
CN204989857U (en) Remote control device based on pioneer robot
CN105022869A (en) Fast reconfigurable MCU simulation method
CN110554881A (en) Switching chip working mode remote switching system and method based on CPLD
CN106648805A (en) Intelligent device, intelligent system, and method for intelligently installing application
CN107835108B (en) OpenWrt-based MAC (media Access control) layer protocol stack verification platform
CN108572831B (en) Software online updating and upgrading system and method
CN109460280B (en) Method and terminal for running program
CN1320842C (en) Real-time simulation developing method and system for SIM toolkit
CN110399255A (en) A kind of debugging system of FPGA system and FPGA system
CN102567070A (en) Mobile phone software debugging method and simulator for mobile phone software
CN209330163U (en) Suitable for 230MHz electric power wireless private network concentrator uplink communication module
CN104570856B (en) Online-programmable monitoring network system
CN207281493U (en) Internet of Things development kit based on IOTWIFI
CN103200248B (en) Based on the communication means of the power param eter supervision of embedded system
CN208922081U (en) A kind of programmable 8051 one-chip computer modules based on Bluetooth technology
CN202615386U (en) Single board and data processing system
CN109818630B (en) Programmable wireless communication development platform

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant