CN219181725U - CAN data frame synchronization structure and atmosphere lamp light stream frame synchronization control system - Google Patents

CAN data frame synchronization structure and atmosphere lamp light stream frame synchronization control system Download PDF

Info

Publication number
CN219181725U
CN219181725U CN202222935581.0U CN202222935581U CN219181725U CN 219181725 U CN219181725 U CN 219181725U CN 202222935581 U CN202222935581 U CN 202222935581U CN 219181725 U CN219181725 U CN 219181725U
Authority
CN
China
Prior art keywords
transmitting
receiving
frame synchronization
unit
receiving unit
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.)
Active
Application number
CN202222935581.0U
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.)
Chongqing Rebo Lighting & Electronics Co ltd
Original Assignee
Chongqing Rebo Lighting & 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 Chongqing Rebo Lighting & Electronics Co ltd filed Critical Chongqing Rebo Lighting & Electronics Co ltd
Priority to CN202222935581.0U priority Critical patent/CN219181725U/en
Application granted granted Critical
Publication of CN219181725U publication Critical patent/CN219181725U/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02BCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO BUILDINGS, e.g. HOUSING, HOUSE APPLIANCES OR RELATED END-USER APPLICATIONS
    • Y02B20/00Energy efficient lighting technologies, e.g. halogen lamps or gas discharge lamps
    • Y02B20/40Control techniques providing energy savings, e.g. smart controller or presence detection

Landscapes

  • Synchronisation In Digital Transmission Systems (AREA)

Abstract

The utility model discloses a CAN data frame synchronization structure, which comprises a CAN transmitting unit and a CAN receiving unit which are connected through a bus, and is characterized in that the CAN transmitting unit and the CAN receiving unit form a private CAN network in a UARTon CAN mode, and stream data is transmitted between the CAN transmitting unit and the CAN receiving unit. An atmosphere lamp optical flow frame synchronous control system comprises a main control MCU, wherein the main control MCU is used as a CAN transmitting unit, and a CAN receiving unit forms a private CAN network in a UARTon CAN mode. The remarkable effects are as follows: by means of the detection function of the UART, the frame synchronization head is detected from the physical hardware layer, so that the synchronization head data is saved from the communication data, and the receiving end can directly receive the batch data in a DMA mode.

Description

CAN data frame synchronization structure and atmosphere lamp light stream frame synchronization control system
Technical Field
The utility model relates to the technical field of vehicle-mounted LED light effect control, in particular to a CAN data frame synchronization structure and an atmosphere lamp light stream frame synchronization control system.
Background
The vehicle-mounted atmosphere lamp becomes an essential component of the automotive trim, and the traditional atmosphere lamp light control is a CAN/CAN FD communication protocol, so that an IC integrating the CAN/CAN FD function is selected; meanwhile, due to the fact that the CAN/CAN FD standard data protocol contains more verification information in the aspect of reliability, transmission efficiency is low, and data transmission of a large-scale light effect scene is not facilitated.
The CAN/CAN FD communication protocol of the light control not only needs to select the IC integrating the CAN/CAN FD function; meanwhile, due to the consideration of the reliability of the CAN/CAN FD standard data protocol, more verification information is contained, so that the transmission efficiency is not high, and the data transmission of a large-scale light effect scene is not facilitated.
Aiming at the characteristics of the prior art, the inventor proposes a solution for forming a light private control domain, namely forming a private CAN network by using a UARTon CAN mode by utilizing a physical layer of CAN/CAN FD and transmitting by using a private protocol of UART format.
However, based on the distinction of UART from standard CAN: the former is a "streaming data network" and the latter is a "packet data network". Therefore, before each time "stream data" is sent, the former needs to send "frame synchronization" data, so that the receiving end and the sending end can start data transmission after the states of the receiving end and the sending end are consistent. The latter has a hardware mechanism to ensure the synchronization of the header of each frame, forming a data packet, without the need to additionally transmit "frame synchronization" data.
For the private CAN bus, such as uarton CAN, if a standard UART "streaming data" transmission mode is adopted, a synchronous header data needs to be constructed at each frame data header, and when the receiving end decodes, feature analysis must be performed byte by byte, so that efficient batch data reception cannot be performed by using a DMA mode, and when a higher transmission rate is required, the traditional mode causes great waste on the calculation power of the CPU at the receiving end.
Because of the "streaming data" nature of UART itself, the receiving end does not have a standard hardware mechanism to detect the frame synchronization header signal. Therefore, the high-efficiency and accurate control of the light flow of the atmosphere lamp by the private CAN bus CAN be realized only by solving the problem of frame synchronization before transmission of the streaming data network.
Disclosure of Invention
The utility model aims to provide a CAN data frame synchronization structure and an atmosphere lamp light stream frame synchronization control system, which aim at a UARTon CAN private CAN bus to realize frame synchronization of a receiving end and a transmitting end, thereby realizing UART format private protocol transmission by utilizing a physical layer of CAN/CAN FD and forming a technical scheme that a lamplight private control domain forms a private CAN network by using a UARTon CAN mode.
If the technical scheme is needed to be realized, a scheme needs to be found, and the frame synchronization head is detected from a physical hardware layer by means of a detection function of a UART, so that the synchronization head data is saved from communication data, and a receiving end can directly use a DMA mode to receive high-efficiency batch data.
In order to achieve the above purpose, the utility model adopts the following technical scheme: the CAN data frame synchronization structure comprises a CAN transmitting unit and a CAN receiving unit which are connected through a bus, and is characterized in that the CAN transmitting unit and the CAN receiving unit form a private CAN network in a UARTon CAN mode:
and a frame synchronization level generator is also configured in the CAN network between the CAN transmitting unit and the CAN receiving unit and is used for transmitting a long-period level to the CAN receiving unit, wherein the long-period level is a low level with the duration of more than 13bit baud rate time.
The CAN receiving unit has a BUS ERROR ERROR interrupt function of a UART, and is a physical frame synchronization module.
The CAN transmitting unit generates a pull-down level by using IO operation to pull down the data line before uart transmits data each time, and keeps the pull-down level long enough to serve as a frame synchronization head signal, and then starts to transmit normal data frame content.
In cooperation with the Controller Area Network (CAN) receiving unit starts a BUS ERROR ERROR interrupt function of the UART: since UART standards specify that the signal line must remain high in the IDLE state, and once low, it means that data starts to be transmitted, a transmission process can only contain 13 bits of data at maximum, and then the signal line must return to the high state. If the BUS is still low after the time limit is exceeded, a BUS ERROR ERROR may be generated. With this mechanism, the CAN receiving unit will enter a BUS ERROR interrupt each time it receives a long low level due to the detection of an ERROR. In the interrupt function, frame reset synchronization is performed, so that the receiving end and the transmitting end can keep synchronous, and the normal UART data receiving process of the DMA mode can be entered subsequently.
Furthermore, the external frame synchronization level generator has the defect of high cost, and the external frame synchronization level generator is also synchronous with the clock of the CAN transmitting unit, so that the internal frame synchronization level generator is more economical and reasonable. The frame synchronization level generator is solidified in the CAN transmitting unit.
The structure is simple. Each frame of data is sent, the IO mode of UART is dynamically reconfigured by a frame synchronization level generator.
Furthermore, the RXD transmitting end of the CAN transmitting unit is connected with the TX receiving end of the CAN receiving unit, and the TXD transmitting end of the CAN transmitting unit is connected with the RX receiving end of the CAN receiving unit;
the output end of the frame synchronization level generator is connected to the TXD transmitting end. The communication interface of the CAN transmission unit CAN be saved.
Furthermore, the RXD transmitting end of the CAN transmitting unit is connected with the TX receiving end of the CAN receiving unit, and an alternative MUX module is connected between the TXD transmitting end of the CAN transmitting unit and the RX receiving end of the CAN receiving unit;
the CAN transmitting unit is also provided with a frame synchronization end GPIO2;
the TXD transmitting end is connected with the first input end of the alternative MUX module, the frame synchronizing end GPIO2 is connected with the first input end of the alternative MUX module, and the output end of the alternative MUX module is connected with the RX receiving end of the CAN receiving unit.
The low level of the frame synchronization head is generated by GPIO2, the output of the alternative MUX module is immediately switched into the low level of the GPIO2 after the low level is generated by the cooperation of the alternative MUX module outside, and the low level is transmitted to the CAN receiving unit. After the synchronization head is completed, the output of the alternative MUX module is switched back to TXD to continue sending data.
The scheme reduces the MCU calculation overhead ratio and has small direct drive.
Furthermore, the RXD transmitting end of the CAN transmitting unit is connected with the TX receiving end of the CAN receiving unit, and an alternative MUX module and a monostable trigger are connected between the TXD transmitting end of the CAN transmitting unit and the RX receiving end of the CAN receiving unit;
the CAN transmitting unit is also provided with a frame synchronization end GPIO2;
the TXD transmitting end is connected with the first input end of the alternative MUX module, the frame synchronizing end GPIO2 is connected with the first input end of the alternative MUX module, the output end of the alternative MUX module is connected with the input end of the monostable trigger, and the output end of the monostable trigger is connected with the RX receiving end of the CAN receiving unit.
The frame synchronization head low level trigger signal is generated by GPIO2, the output of the alternative MUX module is immediately switched into the GPIO2 low level after the low level is generated by the cooperation of the alternative MUX module, the level is transmitted to the monostable trigger, the monostable trigger generates the low level with the length of more than 13bit through hardware delay, and the low level CAN be finely adjusted by RC parameters of the monostable trigger and is output to the CAN receiving unit. After the monostable trigger outputs low level and returns to a steady state, the output rising edge triggers an interrupt through GPIO1 to guide CAN transmitting unit logic to continue transmitting data from TXD.
According to the scheme, a dynamic configuration mode is not needed, extra timer resources are not needed to be consumed, the GPIO2 only needs to generate a falling edge signal once, timing is not needed, and the MCU calculation cost is minimum.
But requires an additional small amount of hardware circuitry to accommodate this function.
The utility model provides an atmosphere lamp light stream frame synchronization control system, includes master control MCU, and this master control MCU has at least one way CAN receiving element through bus connection, and this CAN receiving element is connected with the CAN transceiver, and this CAN transceiver is connected with lamp node controller, and this lamp node controller drives LED lamp area, its key lies in:
the master control MCU is used as a CAN transmitting unit and a CAN receiving unit forms a private CAN network in a UARTon CAN mode, and stream data is transmitted between the master control MCU and the CAN receiving unit:
and a frame synchronization level generator is also configured in the CAN network between the main control MCU and the CAN receiving unit, and the frame synchronization level generator is used for transmitting a long-period level to the CAN receiving unit.
By means of the detection function of the UART, the frame synchronization head is detected from the physical hardware layer, so that the synchronization head data is saved from the communication data, and the receiving end can directly receive the batch data in a DMA mode. The technical effect of transmitting by utilizing the physical layer of CAN/CAN FD and the private protocol of UART format is achieved, the light private control domain is formed, and the solution of forming the private CAN network by using UARTon CAN mode is effectively supported.
Still further, the long period level is a low level having a duration >13bit baud rate time.
Further, the frame synchronization level generator is solidified in the CAN transmitting unit;
the RXD transmitting end of the CAN transmitting unit is connected with the TX receiving end of the CAN receiving unit, and the TXD transmitting end of the CAN transmitting unit is connected with the RX receiving end of the CAN receiving unit;
the output end of the frame synchronization level generator is connected to the TXD transmitting end.
Or, the RXD transmitting end of the CAN transmitting unit is connected with the TX receiving end of the CAN receiving unit, and an alternative MUX module is connected between the TXD transmitting end of the CAN transmitting unit and the RX receiving end of the CAN receiving unit;
the CAN transmitting unit is also provided with a frame synchronization end GPIO2;
the TXD transmitting end is connected with the first input end of the alternative MUX module, the frame synchronizing end GPIO2 is connected with the first input end of the alternative MUX module, and the output end of the alternative MUX module is connected with the RX receiving end of the CAN receiving unit;
or, the RXD transmitting end of the CAN transmitting unit is connected with the TX receiving end of the CAN receiving unit, and an alternative MUX module and a monostable trigger are connected between the TXD transmitting end of the CAN transmitting unit and the RX receiving end of the CAN receiving unit;
the CAN transmitting unit is also provided with a frame synchronization end GPIO2;
the TXD transmitting end is connected with the first input end of the alternative MUX module, the frame synchronizing end GPIO2 is connected with the first input end of the alternative MUX module, the output end of the alternative MUX module is connected with the input end of the monostable trigger, and the output end of the monostable trigger is connected with the RX receiving end of the CAN receiving unit.
The utility model provides the CAN data frame synchronization structure and the built atmosphere lamp optical flow frame synchronization control system thereof, and detects the frame synchronization head from a physical hardware layer by means of the detection function of the UART, so that the synchronization head data is saved from communication data, and a receiving end CAN directly use a DMA mode to receive high-efficiency batch data. The technical effect of transmitting by utilizing the physical layer of CAN/CAN FD and the private protocol of UART format is achieved, the light private control domain is formed, and the solution of forming the private CAN network by using UARTon CAN mode is effectively supported.
Drawings
FIG. 1 is a diagram showing the connection relationship of example 1;
FIG. 2 is a diagram showing the connection relationship of embodiment 2;
FIG. 3 is a diagram showing the connection relationship of example 3;
FIG. 4 is a circuit diagram of a master MCU;
FIG. 5 is a circuit diagram of a CAN receive unit combination;
FIG. 6 is a circuit diagram of a CAN transceiver;
fig. 7 is a circuit diagram of a lamp node controller.
Detailed Description
The utility model will be described in further detail with reference to the drawings and the specific examples.
Embodiment 1, a CAN data frame synchronization structure, including a CAN transmitting unit and a CAN receiving unit connected via a bus, wherein the CAN transmitting unit and the CAN receiving unit form a private CAN network in a uarton CAN manner, and transmit "stream data" therebetween:
and a frame synchronization level generator is also configured in the CAN network between the CAN transmitting unit and the CAN receiving unit, and is used for transmitting a long-period level to the CAN receiving unit, and the CAN receiving unit has a BUS ERROR ERROR interrupt function of a UART. And performing frame reset and transceiver synchronization in the error interrupt function, and then starting to normally receive subsequent frame data.
The long period level is a low level with a duration of >13bit baud rate time.
The frame synchronization level generator is solidified in the CAN transmitting unit.
Furthermore, the RXD transmitting end of the CAN transmitting unit is connected with the TX receiving end of the CAN receiving unit, and the TXD transmitting end of the CAN transmitting unit is connected with the RX receiving end of the CAN receiving unit;
the output end of the frame synchronization level generator is connected to the TXD transmitting end.
Embodiment 2 is an external scheme one of a frame synchronization level generator, wherein an RXD transmitting end of a CAN transmitting unit is connected with a TX receiving end of a CAN receiving unit, and a alternative MUX module is connected between the TXD transmitting end of the CAN transmitting unit and the RX receiving end of the CAN receiving unit;
the CAN transmitting unit is also provided with a frame synchronization end GPIO2;
the TXD transmitting end is connected with the first input end of the alternative MUX module, the frame synchronizing end GPIO2 is connected with the first input end of the alternative MUX module, and the output end of the alternative MUX module is connected with the RX receiving end of the CAN receiving unit.
Embodiment 3 is a second external scheme of the frame synchronization level generator, wherein an RXD transmitting end of the CAN transmitting unit is connected with a TX receiving end of the CAN receiving unit, and a alternative MUX module and a monostable trigger are connected between the TXD transmitting end of the CAN transmitting unit and the RX receiving end of the CAN receiving unit;
the CAN transmitting unit is also provided with a frame synchronization end GPIO2;
the TXD transmitting end is connected with the first input end of the alternative MUX module, the frame synchronizing end GPIO2 is connected with the first input end of the alternative MUX module, the output end of the alternative MUX module is connected with the input end of the monostable trigger, and the output end of the monostable trigger is connected with the RX receiving end of the CAN receiving unit.
An atmosphere lamp optical flow frame synchronization control system based on a CAN data frame synchronization structure, wherein a main control MCU is used as a CAN transmitting unit, the main control MCU is connected with at least three CAN receiving units through a bus,
as shown in fig. 4, 5, 6 and 7, TX0-TX2 and RX0-RX2 of the three-way UART port of the master MCU are respectively connected to three CAN receiving units, and data is respectively transmitted to the three-way private CAN bus through CAN 0H-CAN 2H and CAN 0L-CAN 2L of the three CAN receiving units.
The first CAN receiving unit is connected with a CAN transceiver U6 through a CAN 0H end and a CAN 0L end, the CAN transceiver U6 is connected with a lamp node controller through a TX end and an RX end, and the lamp node controller drives an LED lamp strip.
The lamp node controller connected to the private CAN bus receives the data through a CAN transceiver U6 and transmits the data to the TX and RX pins of the lamp node controller, thereby realizing the control of the light flow of the lamp band.
The master control MCU is used as a CAN transmitting unit and a CAN receiving unit forms a private CAN network in a UARTon CAN mode, and stream data is transmitted between the master control MCU and the CAN receiving unit:
and a frame synchronization level generator is also configured in the CAN network between the main control MCU and the CAN receiving unit, and the frame synchronization level generator is used for transmitting a long-period level to the CAN receiving unit.
The long period level is a low level with a duration of >13bit baud rate time.
The frame synchronization level generator is solidified in the CAN transmitting unit;
the RXD transmitting end of the CAN transmitting unit is connected with the TX receiving end of the CAN receiving unit, and the TXD transmitting end of the CAN transmitting unit is connected with the RX receiving end of the CAN receiving unit;
the output end of the frame synchronization level generator is connected to the TXD transmitting end.
Or, the RXD transmitting end of the CAN transmitting unit is connected with the TX receiving end of the CAN receiving unit, and an alternative MUX module is connected between the TXD transmitting end of the CAN transmitting unit and the RX receiving end of the CAN receiving unit;
the CAN transmitting unit is also provided with a frame synchronization end GPIO2;
the TXD transmitting end is connected with the first input end of the alternative MUX module, the frame synchronizing end GPIO2 is connected with the first input end of the alternative MUX module, and the output end of the alternative MUX module is connected with the RX receiving end of the CAN receiving unit;
or, the RXD transmitting end of the CAN transmitting unit is connected with the TX receiving end of the CAN receiving unit, and an alternative MUX module and a monostable trigger are connected between the TXD transmitting end of the CAN transmitting unit and the RX receiving end of the CAN receiving unit;
the CAN transmitting unit is also provided with a frame synchronization end GPIO2;
the TXD transmitting end is connected with the first input end of the alternative MUX module, the frame synchronizing end GPIO2 is connected with the first input end of the alternative MUX module, the output end of the alternative MUX module is connected with the input end of the monostable trigger, and the output end of the monostable trigger is connected with the RX receiving end of the CAN receiving unit.
Finally, it should be noted that: the above description is only illustrative of the specific embodiments of the utility model and it is of course possible for those skilled in the art to make modifications and variations to the utility model, which are deemed to be within the scope of the utility model as defined in the claims and their equivalents.

Claims (10)

1. The CAN data frame synchronization structure comprises a CAN transmitting unit and a CAN receiving unit which are connected through a bus, and is characterized in that the CAN transmitting unit and the CAN receiving unit form a private CAN network in a UARTon CAN mode:
and a frame synchronization level generator is also configured in the CAN network between the CAN transmitting unit and the CAN receiving unit and is used for transmitting a long-period level to the CAN receiving unit, wherein the long-period level is a low level with the duration of more than 13bit baud rate time.
2. The CAN data frame synchronization structure of claim 1, wherein: the CAN receiving unit has a BUS ERROR ERROR interrupt function of a UART, and is a physical frame synchronization module.
3. CAN data frame synchronization structure according to claim 1 or 2, characterized in that: the frame synchronization level generator is solidified in the CAN transmitting unit.
4. The CAN data frame synchronization structure of claim 3, wherein: the RXD transmitting end of the CAN transmitting unit is connected with the TX receiving end of the CAN receiving unit, and the TXD transmitting end of the CAN transmitting unit is connected with the RX receiving end of the CAN receiving unit;
the output end of the frame synchronization level generator is connected to the TXD transmitting end.
5. CAN data frame synchronization structure according to claim 1 or 2, characterized in that: the RXD transmitting end of the CAN transmitting unit is connected with the TX receiving end of the CAN receiving unit, and an alternative MUX module is connected between the TXD transmitting end of the CAN transmitting unit and the RX receiving end of the CAN receiving unit;
the CAN transmitting unit is also provided with a frame synchronization end GPIO2;
the TXD transmitting end is connected with the first input end of the alternative MUX module, the frame synchronizing end GPIO2 is connected with the first input end of the alternative MUX module, and the output end of the alternative MUX module is connected with the RX receiving end of the CAN receiving unit.
6. CAN data frame synchronization structure according to claim 1 or 2, characterized in that: the RXD transmitting end of the CAN transmitting unit is connected with the TX receiving end of the CAN receiving unit, and an alternative MUX module and a monostable trigger are connected between the TXD transmitting end of the CAN transmitting unit and the RX receiving end of the CAN receiving unit;
the CAN transmitting unit is also provided with a frame synchronization end GPIO2;
the TXD transmitting end is connected with the first input end of the alternative MUX module, the frame synchronizing end GPIO2 is connected with the first input end of the alternative MUX module, the output end of the alternative MUX module is connected with the input end of the monostable trigger, and the output end of the monostable trigger is connected with the RX receiving end of the CAN receiving unit.
7. The utility model provides an atmosphere lamp light stream frame synchronization control system, includes master control MCU, and this master control MCU has the CAN receiving element of at least one way through bus connection, and this CAN receiving element is connected with the CAN transceiver, and this CAN transceiver is connected with lamp node controller, and this lamp node controller drives LED lamp area, its characterized in that:
the master control MCU is used as a CAN transmitting unit and a CAN receiving unit forms a private CAN network in a UARTon CAN mode, and stream data is transmitted between the master control MCU and the CAN receiving unit:
and a frame synchronization level generator is also configured in the CAN network between the main control MCU and the CAN receiving unit, and the frame synchronization level generator is used for transmitting a long-period level to the CAN receiving unit.
8. The ambient light stream frame synchronization control system of claim 7, wherein: the long period level is a low level with a duration of >13bit baud rate time.
9. The mood light stream frame synchronization control system as recited in claim 7 or 8, wherein: the frame synchronization level generator is solidified in the CAN transmitting unit;
the RXD transmitting end of the CAN transmitting unit is connected with the TX receiving end of the CAN receiving unit, and the TXD transmitting end of the CAN transmitting unit is connected with the RX receiving end of the CAN receiving unit;
the output end of the frame synchronization level generator is connected to the TXD transmitting end.
10. The mood light stream frame synchronization control system as recited in claim 7 or 8, wherein:
or, the RXD transmitting end of the CAN transmitting unit is connected with the TX receiving end of the CAN receiving unit, and an alternative MUX module is connected between the TXD transmitting end of the CAN transmitting unit and the RX receiving end of the CAN receiving unit;
the CAN transmitting unit is also provided with a frame synchronization end GPIO2;
the TXD transmitting end is connected with the first input end of the alternative MUX module, the frame synchronizing end GPIO2 is connected with the first input end of the alternative MUX module, and the output end of the alternative MUX module is connected with the RX receiving end of the CAN receiving unit;
or, the RXD transmitting end of the CAN transmitting unit is connected with the TX receiving end of the CAN receiving unit, and an alternative MUX module and a monostable trigger are connected between the TXD transmitting end of the CAN transmitting unit and the RX receiving end of the CAN receiving unit;
the CAN transmitting unit is also provided with a frame synchronization end GPIO2;
the TXD transmitting end is connected with the first input end of the alternative MUX module, the frame synchronizing end GPIO2 is connected with the first input end of the alternative MUX module, the output end of the alternative MUX module is connected with the input end of the monostable trigger, and the output end of the monostable trigger is connected with the RX receiving end of the CAN receiving unit.
CN202222935581.0U 2022-11-04 2022-11-04 CAN data frame synchronization structure and atmosphere lamp light stream frame synchronization control system Active CN219181725U (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202222935581.0U CN219181725U (en) 2022-11-04 2022-11-04 CAN data frame synchronization structure and atmosphere lamp light stream frame synchronization control system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202222935581.0U CN219181725U (en) 2022-11-04 2022-11-04 CAN data frame synchronization structure and atmosphere lamp light stream frame synchronization control system

Publications (1)

Publication Number Publication Date
CN219181725U true CN219181725U (en) 2023-06-13

Family

ID=86659658

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202222935581.0U Active CN219181725U (en) 2022-11-04 2022-11-04 CAN data frame synchronization structure and atmosphere lamp light stream frame synchronization control system

Country Status (1)

Country Link
CN (1) CN219181725U (en)

Similar Documents

Publication Publication Date Title
US7849340B2 (en) Data transmission system and link state managing method thereof using turn-off acknowledgement and electrical idle waiting timeouts
US7639765B2 (en) Single-line bidirectional communication apparatus and system
KR920002900B1 (en) Data link extension for data communication networks
US20170255588A1 (en) Multiprotocol i3c common command codes
US4780814A (en) Global serial channel for microcontroller
US9852104B2 (en) Coexistence of legacy and next generation devices over a shared multi-mode bus
US20100103859A1 (en) Relay connection unit for vehicle
US10579581B2 (en) Multilane heterogeneous serial bus
US20150103845A1 (en) Synchronization time-division multiplexing bus communication method adopting serial communication interface
CN102833127A (en) Energy efficient Ethernet with asymmetric low power idle
WO2018026871A1 (en) Triple-data-rate technique for a synchronous link
US10331610B2 (en) UART with automated protocols
CN107771331B (en) Independent UARK BRK detection
EP2139167A1 (en) Communication terminal device
US8639851B2 (en) Serial bit processor
US20240251290A1 (en) Multi-protocol communication network
EP1650669B1 (en) Method and system for reducing power consumption of handsets through uart auto flow control
CN112003775B (en) Single-level single-wire full-duplex bus communication method and system
CN111988106A (en) Synchronization system for single-wire transmission of PPS (pulse per second) and TOD (time of day) information
CN219181725U (en) CAN data frame synchronization structure and atmosphere lamp light stream frame synchronization control system
CN115694773A (en) Private CAN bus frame synchronization structure and atmosphere lighting flow control system built by same
JP2011114625A (en) Communication system and communication device
US11531608B2 (en) Error signaling windows for phase-differential protocols
US20020177913A1 (en) Interface apparatus, communication device including same, and communication method using same
US10425268B2 (en) UART with line activity detector

Legal Events

Date Code Title Description
GR01 Patent grant
GR01 Patent grant