当前位置:网站首页>What is the difference between asynchronous and synchronous transmission signals (electronic hardware)
What is the difference between asynchronous and synchronous transmission signals (electronic hardware)
2022-07-26 04:37:00 【Oli gives technical rice】
In signal protocol , There are many kinds , Such as UART,I2C,SPI,PCIe wait , They have their own set of rules , But in the process of making the agreement , You must choose one of the synchronous and asynchronous transmission rules .

So what is the difference between synchronous transmission and asynchronous transmission ?
To understand synchronous transmission and asynchronous transmission , First of all, understand “ Sync ” and “ asynchronous ” The meaning of these two words .
Sync : It refers to two or more quantities that change with time and maintain a certain relative relationship in the process of change .
asynchronous : Asynchronous parties do not need a common clock , That is, the receiver doesn't know when the sender will send , Therefore, in the message sent, there must be a message to prompt the receiver to start receiving .
So let's look at synchronous transmission and asynchronous transmission , What is synchronization ? Who is the object of synchronization ?

In electronic circuits , The object it synchronizes is the clock signal , Also called CLK The signal , The synchronization signal needs to refer to the clock signal , Asynchronous signals do not need reference CLK The signal .
So you could say , Distinguish between synchronous signals and asynchronous signals , Make sure that when the signal becomes effective , Whether it is affected by CLK The limitation of , Or is there CLK The signal .
In normal operation , Asynchronous signals are independent of clock signals , So when the input signal becomes effective , The device starts to work normally , Its state will change accordingly .
The synchronization signal adds a new reference factor —— Clock signal , The input signal needs to be connected with the clock signal “ And ” Operation or “ And non ” operation , When the operation result of the input signal and the clock signal after synthesis is in the effective state , The device can work normally by using the protocol transmission .
There is no time for reference , How does asynchronous signal judge whether information transmission starts ?
For asynchronous signals , Because there is no clock signal as a reference , Therefore, when formulating, there should be a signal in the sent information that can prompt the receiver to start accepting , Such as UART In the protocol, a logic is sent in the starting bit “0” Low level signal , Indicates the beginning of the transmission character . Of course, there is the stop bit at the end , In this way , Asynchronous signals can also transmit data well without clock signals .



A typical synchronous transmission signal :I2C,SPI,SPMI,PCIe
Typical asynchronous transmission signal :UART
边栏推荐
- 2022杭电多校第二场 A.Static Query on Tree(树剖)
- Autocomplete prevents the form from automatically filling in
- 解决 Incorrect string value: ‘\xF0\x9F\x98\xAD“,...‘ for column ‘commentContent‘ at row 1 报错
- FFmpeg 视频编码
- Use Baidu PaddlePaddle easydl to complete garbage classification
- Use of anonymous functions
- egg-ts-sequelize-CLI
- 十一、异常处理器
- MySQL 执行失败的sql是否会计入慢查询?
- 2022杭电多校 DOS Card(线段树)
猜你喜欢

Ffmpeg video coding

SQL encryption and decryption injection details

青少年创客教育的创意设计原理

Steam科学教育赋予课堂教学的创造力

ASP. Net core actionfilter filter details

数据仓库

Add watermark to ffmpeg video

Use Baidu PaddlePaddle easydl to complete garbage classification

"Game engine light in light out" 4. shader

How to build an automated testing framework?
随机推荐
The difference between positive samples, negative samples, simple samples and difficult samples in deep learning (simple and easy to understand)
NFT的几种发行方式你都了解过吗?不同的发行方式有什么优缺点?
1、 Basic introduction
5、 Domain objects share data
An SQL server queries the latest records as of a certain date
2022 Henan Mengxin League game (3): Henan University J - magic number
2022河南萌新联赛第(三)场:河南大学 B - 逆序对计数
Working principle and application of fast recovery diode
Creative design principle of youth maker Education
Low cost, fast and efficient construction of digital collection app and H5 system, professional development of scallop technology is more assured!
五、域对象共享数据
2、 Internationally renowned project HelloWorld
SQL加解密注入详解
Yapi installation
Weights & Biases (二)
UE4 获取玩家控制权的两种方式
View and modify the number of database connections
这种是我的vs没连上数据库吗
理性认知教育机器人寓教于乐的辅助作用
建设面向青少年的创客教育实验室