日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

IIC、UART

發布時間:2025/3/15 编程问答 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 IIC、UART 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、IIC:

1.1 IIC總線簡介

串行、半雙工、一條時鐘線一條數據線。

1.2 IIC總線通信過程

1.3 IIC尋址方式

1.4 起始信號和停止信號

1.5 字節傳送與應答

IIC是串行,一個字節8位,先高位再低位。

1.6 同步信號

傳輸之前需要讓雙方互相知道。

IIC上升沿接收數據,下降沿發送數據,解決如何認出發送00時,接收端判斷接收了多少個0.

1.7 典型IIC時序

三種:

二、UART

2.1 UART簡介:

串行、異步、全雙工、兩條數據線。

2.2 UART幀格式

因為包含起始位和停止位,校驗位可有可無,所以在算速率的時候,BYTE = bit/(2+數據位數),而不是直接除以8.

2.3 UART硬件連接

因為是串行的,數據先傳低位再傳高位。與IIC不同。

2.4 UART控制器

發送器、控制器等寄存器

2.5 UART編程實現

下圖這樣連續發送,會出錯,因為發出去到接收端緩沖速率不匹配。

發送后檢查寄存器狀態,就能解決上面的問題。

總結

以上是生活随笔為你收集整理的IIC、UART的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。