Asynchronous serial port switching method and system based on FPGA

An asynchronous serial port and switching system technology, applied in the field of control, can solve the problems that cannot be applied to many-to-many complex systems, and cannot simultaneously realize many-to-many timely communication methods, etc.

Pending Publication Date: 2022-01-28
上海鹰觉科技有限公司
View PDF1 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The conventional asynchronous serial communication method is one-to-one or one-to-many, which cannot realize the timely communication of many-to-many at the same time, and often has the defect that it cannot be applied to many-to-many complex systems.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Asynchronous serial port switching method and system based on FPGA
  • Asynchronous serial port switching method and system based on FPGA

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0045] The present invention will be described in detail below in conjunction with specific embodiments. The following examples will help those skilled in the art to further understand the present invention, but do not limit the present invention in any form. It should be noted that those skilled in the art can make several changes and improvements without departing from the concept of the present invention. These all belong to the protection scope of the present invention.

[0046] The embodiment of the present invention provides an FPGA-based asynchronous serial port exchange method. When the serial port data exchange implements the data exchange function in the FPGA, a technology combining data cache and state machine is used. Refer to figure 1 As shown, the method specifically includes the following steps:

[0047] Step S1: First, the control system buffers the received serial port message data.

[0048] Step S2: After caching the serial port message data, perform three...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention provides an asynchronous serial port switching method and system based on an FPGA, and relates to the technical field of control, and the method comprises the following steps: S1, receiving cache control of serial port message data; S2, after caching the serial port message data, performing three-level caching of merging and splitting on the serial port message data according to a system state machine; and S3, sending the serial port message data to the communication interface of the corresponding subsystem according to the configuration address. According to the invention, data exchange among the systems can be accurately realized in real time according to functions required by data exchange among the systems, and the asynchronous serial communication problem of a complex system is solved.

Description

technical field [0001] The invention relates to the field of control technology, in particular to a method for providing stable and reliable data exchange for data exchange of asynchronous serial devices in large and medium-sized systems, and in particular to an FPGA-based asynchronous serial port exchange method and system. Background technique [0002] In many large-scale integrated systems, there are many asynchronous serial devices. Since the asynchronous serial port data exchange functions of these subsystems are relatively central in the entire device, once an error occurs, all functions will stop running. Therefore, its reliability requirements are very high. [0003] For example, in the remote optoelectronic system, according to the functional requirements of optoelectronic equipment, one or more of visible light imaging systems, uncooled infrared thermal imaging systems, cooled infrared thermal imaging systems, laser lighting systems, and laser ranging systems can ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F13/38G06F12/0868H04L69/18
CPCG06F13/387G06F12/0868H04L69/18G06F2213/0002
Inventor 林德银张军伟
Owner 上海鹰觉科技有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products