回覆列表
  • 1 # 使用者10108084094

    STM32串列埠的最高速度為4.5Mbps。

    參考《STM32F10XXX參考手冊(中文版)》,具體的USART的特徵引數如下:

    ●全雙工的,非同步通訊

    ●NRZ標準格式

    ●分數波特率發生器系統

    ─傳送和接收共用的可程式設計波特率,最高達4.5Mbits/s

    ●可程式設計資料字長度(8位或9位)

    ●可配置的停止位-支援1或2個停止位

    ●LIN主傳送同步斷開符的能力以及LIN從檢測斷開符的能力

    ─當USART硬體配置成LIN時,生成13位斷開符;檢測10/11位斷開符

    ●傳送方為同步傳輸提供時鐘

    ●IRDASIR編碼器解碼器

    ─在正常模式下支援3/16位的持續時間

    ●智慧卡模擬功能

    ─智慧卡介面支援ISO7816-3標準裡定義的非同步智慧卡協議

    ─智慧卡用到的0.5和1.5個停止位

    ●單線半雙工通訊

    ●可配置的使用DMA的多緩衝器通訊

    ─在SRAM裡利用集中式DMA緩衝接收/傳送位元組

    ●單獨的傳送器和接收器使能位

    ●檢測標誌

    ─接收緩衝器滿

    ─傳送緩衝器空

    ─傳輸結束標誌

    ●校驗控制

    ─傳送校驗位

    ─對接收資料進行校驗

    ●四個錯誤檢測標誌516/754

    ─溢位錯誤

    ─噪音錯誤

    ─幀錯誤

    ─校驗錯誤

    ●10個帶標誌的中斷源

    ─CTS改變

    ─LIN斷開符檢測

    ─傳送資料暫存器空

    ─傳送完成

    ─接收資料暫存器滿

    ─檢測到匯流排為空閒

    ─溢位錯誤

    ─幀錯誤

    ─噪音錯誤

    ─校驗錯誤

    ●多處理器通訊--如果地址不匹配,則進入靜默模式

    ●從靜默模式中喚醒(透過空閒匯流排檢測或地址標誌檢測)

    ●兩種喚醒接收器的方式:地址位(MSB,第9位),匯流排空閒

  • 中秋節和大豐收的關聯?
  • 申請地理標誌需要多少資金?