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 PDFInfo
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/38—Information transfer, e.g. on bus
- G06F13/382—Information transfer, e.g. on bus using universal interface adapter
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/08—Protocols 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
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.
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)
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)
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 |
-
2016
- 2016-11-11 CN CN201610995896.0A patent/CN106569972B/en active Active
Patent Citations (4)
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)
Title |
---|
高扬: "USB接口无线仿真器_硬件模块设计", 《电子测试》 * |
Cited By (4)
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 |