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

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

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

3天內不再提示

UART的基本協議與設計實例模塊劃分以及整體實現概述

電子工程師 ? 來源:lq ? 2019-02-04 11:21 ? 次閱讀

UART(串口)收發模塊設計- 01

UART協議介紹

UART作為異步串口通信協議的一種,工作原理是將要傳輸的數據一位一位地傳輸。其中每一位(bit)的意義如下。

空閑位:在無數據傳輸的時候,傳輸線上的電平為高電平,即為空閑位。

起始位:當開始傳輸數據時,先發出1bit位寬的低電平,表示數據開始傳輸,即為起始位。

數據位:真正的需要發送的數據,位寬可以為4到10bit。數據從低bit開始向外一位一位的發送。

奇偶校驗位(可不要):當數據發送完畢后,再發送1位校驗位,以此來校驗數據傳送的正確性。

(偶校驗:數據位加上這一位后,使得“1”的位數應為偶數

奇校驗:數據位加上這一位后,使得“1”的位數應為奇數)

停止位:在最后發送一位高電平的停止位。

UART每一位的位寬時長由波特率決定,波特率既1s發送的數據位數。一般選擇的波特率有,9600,19200,115200等。

設計實例概述

本設計代碼鏈接:https://pan.baidu.com/s/1VJoSPJRSHYMhmx3rs2t4IA

提取碼:jsak

復制這段內容后打開百度網盤手機App,操作更方便哦

本實例設計的UART特性:

(1) 并沒有支持奇偶檢驗,故沒有奇偶校驗位

(2) 并不支持數據位寬可配,數據位位寬固定為8bit。

(3) 支持輸入時鐘與波特率可配。

原理圖如下,分兩個大模塊,一個數據接收控制模塊(Receive_Control),一個數據發送控制模塊(Send_Control):

端口說明:

接收控制模塊與發送控制模塊內部都有一個波特率時鐘產生模塊(BuadRate_set),用于將電路輸入時鐘(clk)進行分頻產生波特率時鐘,用于接收和發送數據控制。

可以看到,BuadRate_set模塊有一個enable控制信號,只有當enable信號為高時,BuadRate_set模塊才工作。在發送控制模塊里面,只有發送數據的時候才拉高其相應的enable;在接收控制模塊里面,只有檢測到有數據發送進來的時候才拉高其相應的enable。這是為了降低功耗。

后文預告

后文將會具體介紹內部各個模塊的設計細節以及收發速度匹配和仿真驗證等問題。

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

    關注

    2

    文章

    130

    瀏覽量

    18852
  • uart
    +關注

    關注

    22

    文章

    1235

    瀏覽量

    101355
  • 異步串口
    +關注

    關注

    0

    文章

    11

    瀏覽量

    9197

原文標題:UART(串口)收發模塊設計- 01

文章出處:【微信號:LF-FPGA,微信公眾號:小魚FPGA】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    協議棧介紹

    協議棧介紹本協議棧開發人:楊文斌,聯系方式:qq:2929422782.參數說明1)本協議棧完全由C代碼編寫,可以移植去各種單片機平臺上實現協議
    發表于 09-03 15:02

    協議棧介紹--TCP/IP

    協議棧介紹本協議棧開發人:楊文斌,聯系方式:qq:2929422782.參數說明1)本協議棧完全由C代碼編寫,可以移植去各種單片機平臺上實現協議
    發表于 09-03 15:03

    協議棧介紹

    :2929422782.參數說明1)本協議棧完全由C代碼編寫,可以移植去各種單片機平臺上實現協議棧的使用。2)本協議棧使用標準SOCKET API接口,在使用上與一般的
    發表于 09-14 08:44

    用verilog實現UART協議理解何為接口以及如何進行模塊化設計

    ,它就有意義了,而且它的意義已經不再是實現一個功能了。我們要好好利用這個簡單的協議去理解“協議”這個概念以及如何進行模塊化設計,這對FPGA
    發表于 03-11 21:53

    FPGA片內FIFO的功能概述模塊劃分

    的讀寫時序。 2 模塊劃分實例工程模塊層次如圖所示。●Pll_controller.v模塊產生FPGA內部所需時鐘信號。●fifo_tes
    發表于 04-08 09:34

    請問我怎樣設置實現串口UART通信?

    你好!我想在3.0版本協議棧ZNP工程下實現串口UART 通信,ZNP默認情況下是spi通信,請問我怎樣設置實現串口UART通信?需要修改/
    發表于 08-10 10:57

    模塊的基本協議和參數

    使用不同品牌交換機和光模塊的互連原因光模塊的基本協議模塊的參數
    發表于 01-26 06:14

    UART串口通訊協議是什么

    UART串口通訊協議解析概述接口通信協議概述通用異步收發傳輸器(Universal Asynchronous Receiver/Transm
    發表于 07-29 08:07

    了解一下DMX512的基本協議

    首先基本了解一下DMX512的基本協議一、DMX512協議DMX 是Digital MultipleX 的縮寫,意為多路數字傳輸。DMX512控制協議是美國舞臺燈光協會(usITT)于1990年發布
    發表于 11-30 06:03

    DMX512的基本協議相關資料分享

    首先基本了解一下DMX512的基本協議一、DMX512協議DMX 是Digital MultipleX 的縮寫,意為多路數字傳輸。DMX512控制協議是美國舞臺燈光協會(usITT)于1990年發布
    發表于 11-30 06:20

    SKYLAB:簡單介紹兩款UART接口的WiFi模塊

    串口透明數據傳輸模式,并且具有多模安全能力。內置TCP/IP協議棧和IEEE802.11協議棧,能夠實現用戶串口到無線網絡之間的轉換。 UART接口WiFi
    發表于 08-13 07:38 ?435次閱讀

    如何設計和實現基于UART的機器人分布式控制通信協議概述

    為了實現機器人應用系統的協調問題,實現多個控制模塊之間的通信,現設計并實現了一種基于UART的機器人分布式控制通信
    發表于 12-19 16:46 ?7次下載
    如何設計和<b class='flag-5'>實現</b>基于<b class='flag-5'>UART</b>的機器人分布式控制通信<b class='flag-5'>協議</b><b class='flag-5'>概述</b>

    使用FPGA和模塊化設計方法實現UART的設計論文

    實現方法,具體描述了發送、接收等模塊的設計,恰當使用了有限狀態機,實現了FPGA上的UART的設計,給出仿真結果。
    發表于 07-07 17:28 ?10次下載
    使用FPGA和<b class='flag-5'>模塊</b>化設計方法<b class='flag-5'>實現</b><b class='flag-5'>UART</b>的設計論文

    基于FPGA的UART模塊設計與實現簡介

    基于FPGA的UART模塊設計與實現介紹說明。
    發表于 06-01 09:43 ?20次下載

    振弦采集模塊UART 通訊協議

    振弦采集模塊UART 通訊協議 UART 接口支持標準的工業 MODBUS 通訊協議( 03、 04、 06、 16 指令碼)和自定義的簡單
    發表于 11-15 09:40 ?329次閱讀
    振弦采集<b class='flag-5'>模塊</b><b class='flag-5'>UART</b> 通訊<b class='flag-5'>協議</b>
    主站蜘蛛池模板: 久久99国产视频| 中国xxxxx69| 窝窝色资源站| 三级黄色在线视频| 欧美午夜福利主线路| 女教师二十三歳| 蜜柚在线观看免费高清官网视频| 久久www免费人成_看片高清| 精品无码久久久久久久动漫| 国产在线精品一区二区网站免费 | 免费观看的毛片| 久久精品国产欧美成人| 国产私拍福利精品视频| 俄罗斯美女性生活| 国产超碰精久久久久久无码AV | 无人区在线日本高清免费 | 久久久久婷婷国产综合青草| 狠狠色狠狠色综合日日91app| 韩国成人理伦片免费播放| 黑人巨茎vide抽搐| 国精产品一区二区三区四区糖心| 国产亚洲日韩欧美视频| 经典WC女厕所里TV| 久久婷婷电影网| 男人被绑着强行摸j| 欧美另类z0z000高清| 日韩插啊免费视频在线观看| 色狠狠婷婷97| 无码天堂亚洲国产AV久久| 亚洲国产黄色| 在线精彩视频在线观看免费| 99er4久久视频精品首页| yellow视频免费观看| 国产不卡免费| 精品国产午夜肉伦伦影院| 久久伊人天堂视频网| 青青草色青伊人| 性色AV一区二区三区咪爱四虎| 亚洲日韩欧美国产专区| 97在线播放| 国产高清精品自在久久|