色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

嵌入式常用通信傳輸協議動圖分享

工控論壇 ? 來源:工控論壇 ? 2023-03-14 16:46 ? 次閱讀

UART、SPI、 I2C等串行通信是嵌入式開發中非常常見的通信方式,這些通信的最底層通信原理其實不難,但很多初學者卻學不會。

今天分享一些常見通信的底層數據傳輸原理。

UART串口

UART:通用異步收發傳輸器。UART串口是最常見的一種串口通信,下面是串口連接上位機電腦,以及RS232應用的動畫。

bb83d176-c23a-11ed-bfe3-dac502259ad0.gif

▲ PC上通過UART來調試MCU

bb9ef42e-c23a-11ed-bfe3-dac502259ad0.gif

RS-232通過電平轉換芯片與MCU通訊

SPI串行通信

SPI:Serial Peripheral Interface,串行外設接口。SPI是一種常見的串行同步通信協議,其應用也非常廣泛。

下面是SPI數據傳輸的時序圖:

bc92b1fe-c23a-11ed-bfe3-dac502259ad0.gif

▲ SPI 數據傳輸(1)

bcad1a6c-c23a-11ed-bfe3-dac502259ad0.gif

▲ SPI數據傳輸(2)

bcb8bd40-c23a-11ed-bfe3-dac502259ad0.gif

▲ SPI時序信號

I2C通信

I2C:Inter-Integrated Circuit,字面意思是集成電路之間,是I2C Bus簡稱。I2C主要是通過地址來區分識別從機,其通信原理相對較簡單。

bcc2ae18-c23a-11ed-bfe3-dac502259ad0.gif

▲ I2C總線以及尋址方式

紅外遙控

紅外遙控在我們現實生活中比較常見,家庭各種遙控器大部分都是紅外遙控。紅外遙控是通過控制脈寬(高低電平的時間)來實現通信的,只是它是通過紅外無線信號建立通信鏈路(紅外遮擋了就不行,但可反射)。

紅外遙控在我們現實生活中比較常見,家庭各種遙控器大部分都是紅外遙控。紅外遙控是通過控制脈寬(高低電平的時間)來實現通信的,只是它是通過紅外無線信號建立通信鏈路(紅外遮擋了就不行,但可反射)。

bce41c60-c23a-11ed-bfe3-dac502259ad0.gif

▲ 紅外控制信號也是一個串行通訊信號

bd15a442-c23a-11ed-bfe3-dac502259ad0.gif

▲ 紅外信號接收與放大整形電路

bd968d14-c23a-11ed-bfe3-dac502259ad0.gif

▲ 一個使用紅外接收光電管控制繼電器進行魚食投喂電路

串并轉換電路

串并轉換,就是串行數據轉成并口數據,通過時鐘控制串行數據一位一位傳輸,湊整(8位)就是一個并行數據了。這種轉換器有很多現成的芯片,原理很簡單。

bdccf020-c23a-11ed-bfe3-dac502259ad0.gif

▲ 串入、并出移位寄存器

bddb1466-c23a-11ed-bfe3-dac502259ad0.gif

▲ 由八個D寄存器組成的移位寄存器

bdea9fa8-c23a-11ed-bfe3-dac502259ad0.gif

▲ 串行傳輸示意圖

其它

這里再分享一些其他串行傳輸的原理(波形):

be06f4f0-c23a-11ed-bfe3-dac502259ad0.gif

▲ PWM控制LED亮度

be15732c-c23a-11ed-bfe3-dac502259ad0.gif

▲ PWM控制LED亮度

be30b0ec-c23a-11ed-bfe3-dac502259ad0.gif

▲ 調幅與調頻信號

be448b3a-c23a-11ed-bfe3-dac502259ad0.gif

▲ 相位調制信號

be5286a4-c23a-11ed-bfe3-dac502259ad0.gif

▲ 方波邊沿抖動波形

審核編輯:湯梓紅

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 嵌入式
    +關注

    關注

    5083

    文章

    19129

    瀏覽量

    305434
  • SPI
    SPI
    +關注

    關注

    17

    文章

    1706

    瀏覽量

    91622
  • 串口
    +關注

    關注

    14

    文章

    1555

    瀏覽量

    76547
  • uart
    +關注

    關注

    22

    文章

    1237

    瀏覽量

    101419
  • 串行通信
    +關注

    關注

    4

    文章

    574

    瀏覽量

    35407

原文標題:【收藏】嵌入式常用通信傳輸協議動圖!

文章出處:【微信號:gkongbbs,微信公眾號:工控論壇】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    嵌入式TCP/IP協議單片機技術在網絡通信中的應用

    介紹了嵌入式TCP/IP協議單片機在網絡通信中的數據傳輸技術。將TCP/IP協議嵌入式單片機中,
    發表于 05-13 11:17 ?5503次閱讀

    發問:關于各種通信協議嵌入式的關系

    本人是通信專業學生,想學習一些和通信相關的嵌入式的東西,但具體不清楚應該從哪下手,具體目標是想學習關于802.11,LTE之類的協議,怎么和嵌入式
    發表于 06-09 11:58

    嵌入式硬件通信接口協議SPI講解

    嵌入式硬件通信接口協議-SPI(一)協議基礎
    發表于 07-19 09:03

    嵌入式硬件通信接口協議SPI解析

    嵌入式硬件通信接口協議-SPI模擬接口應用
    發表于 01-20 06:07

    嵌入式領域中常用的5種通信協議是什么

    文章目錄嵌入式領域中常用的5種通信協議嵌入式領域中常用的5種通信協議串口
    發表于 12-14 06:22

    嵌入式GPRS數據傳輸終端設計

    利用嵌入式平臺的硬件、軟件技術、開發了基于GPRS網絡進行數據傳輸嵌入式數據傳輸終端設備。通過設計一種應用層通信協議,很好地解決了在不可靠
    發表于 09-13 11:02 ?62次下載
    <b class='flag-5'>嵌入式</b>GPRS數據<b class='flag-5'>傳輸</b>終端設計

    基于嵌入式的實時通信協議棧研究與設計

    傳統的TCP/IP協議重點在于保證數據傳輸的可靠性及流量控制,而在實時性要求相對較高的嵌入式領域, 其實時性方面的性能顯得不足。為此,對基于TCP/IP協議
    發表于 09-23 17:55 ?27次下載

    嵌入式PLC的設計及通信功能的擴展

    為了提高傳統PLC的適應性,提出了基于嵌入式STM32的字符型嵌入式PLC設計以及通信功能的擴展,并完成了軟硬件的設計及實現。通過研究PLC的工作原理以及通信協議規范,采用
    發表于 12-21 10:00 ?23次下載

    基于嵌入式網關的socket編程及通信協議

    基于嵌入式網關的socket編程及通信協議
    發表于 08-31 14:59 ?6次下載
    基于<b class='flag-5'>嵌入式</b>網關的socket編程及<b class='flag-5'>通信協議</b>

    嵌入式常用接口協議

    接口協議指的是需要進行信息交換的接口間需要遵從的通信方式和要求。接口協議的種類非常多。接口協議不僅要規定物理層的通信,還需要規定語法層和語義
    發表于 02-06 17:54 ?5805次閱讀
    <b class='flag-5'>嵌入式</b><b class='flag-5'>常用</b>接口<b class='flag-5'>協議</b>

    三種常見嵌入式設備通信協議

    嵌入式設備與PC通訊的通信協議設計經驗 嵌入式設備在運行中需要設置參數,這個工作經常由PC機來實現。
    的頭像 發表于 03-06 10:06 ?1.7w次閱讀
    三種常見<b class='flag-5'>嵌入式</b>設備<b class='flag-5'>通信協議</b>

    嵌入式常用的開源庫

    閱讀目錄linux/嵌入式常用開源庫列表其他資料參考資料linux下/嵌入式常用的開源庫名字及簡介,使用文檔和教程可以自己百度 (自己整理,不定時完善)linux/
    發表于 10-20 19:20 ?5次下載
    <b class='flag-5'>嵌入式</b><b class='flag-5'>常用</b>的開源庫

    嵌入式開發常用通信協議(總結)

    嵌入式系統中,板上通信接口是指用于將各種集成電路與其他外圍設備交互連接的通信通路或總線。以下內容為常用板上通信接口:包括I2C、SPI、U
    發表于 11-02 18:21 ?17次下載
    <b class='flag-5'>嵌入式</b>開發<b class='flag-5'>常用</b><b class='flag-5'>通信協議</b>(總結)

    嵌入式常用通信傳輸協議

    紅外遙控在我們現實生活中比較常見,家庭各種遙控器大部分都是紅外遙控。紅外遙控是通過控制脈寬(高低電平的時間)來實現通信的,只是它是通過紅外無線信號建立通信鏈路(紅外遮擋了就不行,但可反射)。
    的頭像 發表于 04-07 09:28 ?573次閱讀

    幾種常見嵌入式設備通信協議

    幾種常見嵌入式設備通信協議
    的頭像 發表于 09-18 16:43 ?1662次閱讀
    幾種常見<b class='flag-5'>嵌入式</b>設備<b class='flag-5'>通信協議</b>
    主站蜘蛛池模板: 色婷婷亚洲精品天天综合影院| 超清无码波多野吉衣与黑人| 小寡妇好紧进去了好大看视频| 午夜视频体内射.COM.COM| 日产2021免费一二三四区在线| 公么我好爽再深一点| 国产亚洲精品在线视频| 久久婷婷丁香五月色综合啪免费| 饥渴的新婚女教师| 年轻的搜子8中字在线观看| 日本一区二区三区在线观看网站| 亚洲成人精品久久| av亚洲2017色天堂| 精品国产福利在线视频| 日本精品久久久久中文字幕| 亚洲AV无码偷拍在线观看| 一个人HD高清在线观看免费视频| 99亚洲精品| 猫咪最新破解版下载| 亚洲精品久久久久久久蜜臀老牛| yellow片高清视频免费看| 九九热视频这里只有精| 偷上邻居熟睡少妇| 边摸边吃奶边做下面视频| 麻豆免费高清完整版| 一本道久久综合久久88| 暖暖 视频 免费 高清 在线观看 | 色多多污污在线播放免费| 99久久99久久久精品齐齐鬼色| 66美女人体| 快播av种子| 99精产国品一二产区在线| 啦啦啦影院视频在线看高清...| 亚洲综合日韩在线2019| 国产全肉乱妇杂乱视频| 亚洲AV无码乱码国产麻豆穿越| 国产无遮挡又黄又爽在线视频| 亚洲狠狠97婷婷综合久久久久| 国产在线精品视频免费观看| 亚洲精品美女久久久久99| 久久免费看少妇高潮A片JA|