日本欧美一区-日本欧美一区二区三区片-日本强好片久久久久久AAA-日本-区一区二区三区A片-日本人伦一区二区三区-日本人妻A片成人免费看

電子開發(fā) | 基礎(chǔ)入門 | 電路原理圖 | 梯形图实例 | PLC基础   《如果喜欢本站,请按 Ctrl+D 手动收藏!感谢您的支持》一起学习一起进步,电子开发王欢迎您!.

電子開發(fā)網(wǎng)

電子開發(fā)網(wǎng)電子設(shè)計(jì) | 電子開發(fā)網(wǎng)Rss 2.0 會員中心 會員注冊

★电路公式手册,最新版《电子电路公式计算器》,电路公式查询手册 电路公式计算器【电子从业人员必备手册】
☆十天学会单片机实例100 c语言 chm格式。资料内容详细,覆盖例子多,内容广【电子从业人员必备手册】
搜索: 您現(xiàn)在的位置: 電子開發(fā)網(wǎng) >> 基礎(chǔ)入門 >> 通信技術(shù) >> 正文

如何判斷異步通信和同步通信

作者:佚名    文章來源:本站原創(chuàng)    點(diǎn)擊數(shù):1543    更新時間:2022-03-16

今天我們一起學(xué)習(xí)一下單片機(jī)通信:

(第一次寫分享,不足的地方希望大家多多指出。后面我會多加提升)

串行/并行通信

串行通信:只有一條通訊線,每次只能發(fā)送一個數(shù)據(jù)。

并行通信:多條通訊線,每次可以發(fā)送多個數(shù)據(jù)。

并行通信傳輸?shù)乃俣炔灰欢ū却型ㄐ趴欤驗(yàn)楫?dāng)傳輸速度達(dá)到很高時,并行通信相互之間會存在干擾。

通信傳輸分為三種:全雙工傳輸-半雙工傳輸-單工傳輸

全雙工傳輸 雙方可以同時發(fā)送數(shù)據(jù)或者同時接收數(shù)據(jù)
半雙工傳輸 一方發(fā)送數(shù)據(jù)的時候,另一方只能接收
單工傳輸 只存在一個方向數(shù)據(jù)的發(fā)送,不存在對方接收數(shù)據(jù)或者發(fā)送數(shù)據(jù)給對方

如圖1:

如何判斷異步通信和同步通信

同步/異步通信

如何判斷異步通信和同步通信

異步通信:雙方要規(guī)定相同的傳輸速度才可以進(jìn)行傳輸,通信雙方約定某一個條件。

一旦雙方傳輸速度不相同,傳輸?shù)臄?shù)據(jù)就會出現(xiàn)亂碼。就像我們使用串口打印數(shù)據(jù),代碼配置的是115200,串口工具選擇的是9600,此時看到打印的數(shù)據(jù)就會變成亂碼。

同步通信:通信的雙方需要連接一個時鐘線CLK,這樣傳輸?shù)臄?shù)據(jù)雙方保持一致。例如,當(dāng)一方認(rèn)為2ms接收一個數(shù)據(jù),另一方1ms接收一個數(shù)據(jù),這樣就會造成傳輸數(shù)據(jù)錯亂問題。CLK就是給雙方約定好,一個時鐘會有一個數(shù)據(jù)的發(fā)送或者接收。

如何判斷異步通信和同步通信:可以根據(jù)是否有時鐘信號線CLK來判斷。

典型的異步通信:SPI,UART

典型的串口通信:IIC

接下來我們進(jìn)入串口通信:

1、串口電平

如何判斷異步通信和同步通信

平常我們使用杜邦線去連接兩個通信模塊的時候,傳輸距離較短,可以用TTL電平。當(dāng)兩個通信模塊距離很遠(yuǎn),幾十米以上的時候,全程使用TTL電平干擾會很大,信號損耗較高。我們此時就要用到RS232/RS422/RS485電平進(jìn)行轉(zhuǎn)接。

TTL電平:2.4V-5V 等效于邏輯1--高電平

TTL電平:0V-0.4V 等效于邏輯0--低電平

2、串口連接和時序

如何判斷異步通信和同步通信

傳輸時序:

①空閑狀態(tài)電平為1,高電平

②電平為0,低電平,標(biāo)志數(shù)據(jù)將要開始

③數(shù)據(jù)發(fā)送(數(shù)據(jù)發(fā)送多少可以更改)

④奇偶校驗(yàn)位(校驗(yàn)前面的數(shù)據(jù)發(fā)送是否正確)

⑤停止位,電平置1,高電平

⑥波特率傳輸:波特率越高傳輸速度越快,波特率越低傳輸速度越慢。(波特率的速度是有限的,GPIO的IO口電平的變化速度限制了波特率的傳輸速度)

這就是今天的分享,明天我會與大家分享使用串口接收和發(fā)送數(shù)據(jù)的代碼編寫思路。

感謝各位能給予評價,我也會慢慢學(xué)習(xí)如何去寫好一篇知識總結(jié)。


Tags:同步通信,異步通信  
責(zé)任編輯:admin
相關(guān)文章列表
沒有相關(guān)文章
請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
1分 2分 3分 4分 5分

還可以輸入 200 個字
[ 查看全部 ] 網(wǎng)友評論
    没有任何评论
电子开发网:汇集综合各类电子制作与电路图的网站,plc工控技术,模电数电知识,单片机EDA等等!荟萃电路图网站精华,为工程师创造价值。欢迎关注微信公众号:电子开发网!

三菱PLC软件 GX Wor

西门子200smartPLC选

模拟量转换工程量转

简述555定时器工作原

TIA Portal博途软件

聊聊阻容降压原理和
 简单三极管逆变器
 TL494制作50HZ逆变
 80W简单的功放电路
 555制作的简易电子
 850热风枪电路图原
 直流12v荧光灯电路
關(guān)于我們 - 聯(lián)系我們 - 廣告服務(wù) - 友情鏈接 - 網(wǎng)站地圖 - 版權(quán)聲明 - 在線幫助 - 文章列表
返回頂部
刷新頁面
下到頁底
晶體管查詢