Serial data transmission system and method
A serial data and transmission system technology, applied in the field of data transmission, can solve problems such as high cost, inability to realize multi-node communication, complex hardware, etc., and achieve the effect of low cost, good confidentiality, and simple hardware structure
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0044] The master sends data to the slave 2, specifically including the following steps:
[0045] (A1) Reset transmit bus.
[0046] (A2) Set the sending address signal TAddr to 0x2.
[0047] (A3) Pull up the sending enable signal TEn, delay two clock cycles and start sending data packets frame by frame, and detect the sending error signal TErr during the sending process, if it is high, resend the previous frame of data.
[0048] (A4) The slave machine detects that the transmit enable signal TEn is high, and performs address matching. After the slave machine 2 matches successfully, it enables the receiving end of the slave serial transceiver.
[0049] (A5) Slave 2 receives data frame by frame and judges whether it is a data alignment character, and if so, executes step (A6), and if not, pulls up the transmission error signal TErr.
[0050] (A6) Slave 2 receives data frame by frame and judges whether it is a terminator, if yes, the sending process ends, if not, execute step (A...
Embodiment 2
[0053] The host machine collects the data of the slave machine 3, which specifically includes the following steps:
[0054] (B1) Reset the receive bus.
[0055] (B2) Set the receiving address signal RAddr to 0x3.
[0056] (B3) Pull up the receive enable signal REn to enable the receive end of the main serial transceiver, and wait for comma alignment.
[0057] (B4) The slave machine detects that the receiving enable signal REn is high, and performs address matching. After the slave machine 3 matches successfully, it starts to send data packets frame by frame, and detects the receiving error signal RErr during the sending process. If it is high, it resends the upper A frame of data.
[0058] (B5) The host receives the data frame by frame and judges whether it is a data alignment symbol, and if so, executes step (B6), and if not, pulls up the receiving error signal RErr.
[0059] (B6) The host receives the data frame by frame and judges whether it is a terminator, if so, the r...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 

