国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

3天內不再提示

具有FIFO(先進先出)設置的UARTJ串行接口控制

電子設計 ? 來源:瑞薩電子 ? 作者:瑞薩電子 ? 2021-04-22 14:51 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

本應用筆記介紹了具有FIFO(先進先出)設置說明的UARTJ串行接口控制,以及使用示例的概述。該文檔還描述了使用環境,例如電路圖,開發環境,所使用的軟件以及帶有流程圖,主要處理,接收/發送中斷處理和寄存器設置的示例應用程序。

概述

本應用筆記舉例說明了UARTJ的用法示例。

該示例程序對V850E2 / MN4微控制器進行了基本的初始設置,例如時鐘頻率的選擇和端口I / O的設置。初始化結束后的主要處理將執行UARTJ1和UART3之間的串行通信。UARTJ1發送數據,而UARTJ3接收數據。

該軟件的要點如下所示。

o4YBAGCBHKmAfWczAAGQQwSu8Ps698.png

UARTJ軟件處理

主循環處理

主循環處理主要分為兩個。它反復控制發送/接收,并等待發送/接收結束。如果在設置了UARTJ的操作之后將發送數據寫入URTJnFTX寄存器,則將數據寫入發送FIFO。存儲在發送FIFO中的數據被傳送到發送移位寄存器,然后通過TXDnF引腳開始串行發送。

在此示例程序中,發送UARTJ1發送16字節數據,接收UARTJ3從UARJ1接收16字節數據。內部RAM具有16字節(一個字節(一個塊數據)?16)的用戶發送陣列來存儲發送數據,而16字節的用戶接收陣列來存儲接收數據。

當在主循環處理期間發生發送/接收中斷或狀態中斷時,將執行相應的中斷處理。在此示例程序中,中斷在以下列出的時間發生。

發送中斷:當發送FIFO為空時

接收中斷:當接收FIFO滿時

狀態中斷:在接收或發送過程中發生錯誤時

發展

必須安裝下面列出的通行費才能運行示例程序。

CubeSuite +
瑞薩電子的集成開發環境CubeSuite +提供了用戶開發應用程序所需的各種軟件開發工具。用戶可以在各種開發階段無縫,輕松地使用這些工具,包括編碼,匯編,編譯,使用仿真器模擬器進行調試以及Flash編程

MINICUBE
MINICUBE是瑞薩電子的通用在線仿真器,它采用JTAG接口系統。它允許用戶調試板載真實處理器,并提供高度透明和穩定的仿真功能。需要適配器才能將TB板連接到MINICUBE。

狀態中斷處理

在發送/接收過程中發生錯誤時,會發生狀態中斷請求。

數據一致性錯誤

超時錯誤

取景錯誤

奇偶校驗錯誤

溢出錯誤

溢出錯誤

pIYBAGCBHLaAF-F7AACf8tgyLLE340.png

狀態中斷處理

當在發送/接收期間檢測到錯誤時,URTJnSTR1和URTJnFSTR1寄存器中的相應錯誤標志將設置為1。然后,UARTJ狀態中斷處理將清除發送/接收FIFO。通過等待相當于傳輸16字節數據所需的時間來清除發送FIFO。通過從中讀取所有接收到的數據來清除接收FIFO。內部RAM中的發送標志和接收標志設置為1。通過URTJnSTC和URTJnFSTC寄存器清除SFR錯誤標志,并清除發送/接收中斷請求或狀態中斷請求。UARTJ1和UARTJ3暫時停止并返回主循環(在主循環處理中恢復發送/接收)。

編輯:hfy

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

    關注

    48

    文章

    8381

    瀏覽量

    164619
  • 寄存器
    +關注

    關注

    31

    文章

    5608

    瀏覽量

    130003
  • 串行通信
    +關注

    關注

    4

    文章

    608

    瀏覽量

    37141
  • 接口控制
    +關注

    關注

    0

    文章

    12

    瀏覽量

    8901
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    探索英飛凌BTS71220-4ESE:一款強大的串行接口電源控制

    )的BTS71220-4ESE SPOC? +2串行接口電源控制器,這款產品具備諸多先進特性,為電子設計帶來了更多的可能性。 文件下載: BTS712204ESEXUMA1.pdf 產
    的頭像 發表于 02-09 11:25 ?147次閱讀

    FIFO存儲器的種類、IP配置及應用

    FIRST IN FIRST OUT (先入先出)。顧名思義,FIFO是一個數據具有先進先出的存儲器。
    的頭像 發表于 01-13 15:15 ?379次閱讀
    <b class='flag-5'>FIFO</b>存儲器的種類、IP配置及應用

    DAC3174 產品核心信息總結

    靈活地提供來自不同數據的數據 每個通道中的來源。 輸入先進先出模塊 (FIFO) 允許獨立的數據和采樣時鐘。先進先出 輸入和輸出指針可以在多個設備之間同步,以獲得精確的信號 同步。
    的頭像 發表于 11-14 14:46 ?634次閱讀
    DAC3174 產品核心信息總結

    AFE4410 帶 FIFO 的低功耗集成 AFE技術手冊

    ,并使用模數轉換器(ADC)進行數字化處理。ADC代碼存儲在具有可編程深度的128個樣本先進先出模塊(FIFO)中。FIFO可以使用任一 I 讀出^2^C
    的頭像 發表于 11-07 14:13 ?811次閱讀
    AFE4410 帶 <b class='flag-5'>FIFO</b> 的低功耗集成 AFE技術手冊

    AFE44S30 超低功耗集成模擬前端 (AFE)技術手冊

    128個樣本的先進先出FIFO)模塊中。可以使用 SPI 接口讀出 FIFO。AFE 還具有具有
    的頭像 發表于 11-04 10:09 ?631次閱讀
    AFE44S30 超低功耗集成模擬前端 (AFE)技術手冊

    AFE44I30 超低功耗集成模擬前端 (AFE)技術手冊

    先進先出FIFO)模塊中。FIFO 可以使用 I 讀出^2^C 接口。AFE 還具有具有 8
    的頭像 發表于 11-03 15:11 ?579次閱讀
    AFE44I30 超低功耗集成模擬前端 (AFE)技術手冊

    UART接口數據線接收和發送數據

    FIFOFIFO會按照先入先出的順序將數據依次彈出,每彈出一個表項的字節數據,則將此字節數據依照UART協議格式串行發送出去。 2.2通過UART_RXDATA寄存器接收數據 UA
    發表于 10-29 07:37

    MAX9268多媒體串行鏈路解串器,具有LVDS系統接口技術手冊

    MAX9268解串器采用Maxim吉比特多媒體串行鏈路(GMSL)技術,具有LVDS系統接口,可有效減少引腳數、縮小封裝面積,器件可以與任意一款GMSL串行器配合使用,構成完整的數字
    的頭像 發表于 05-28 16:38 ?1123次閱讀
    MAX9268多媒體<b class='flag-5'>串行</b>鏈路解串器,<b class='flag-5'>具有</b>LVDS系統<b class='flag-5'>接口</b>技術手冊

    MAX3107SPI/I2C UART,具有128字FIFO技術手冊

    MAX3107是一款高級通用異步收發器(UART),接收、發送通道具有128字長的先入/先出(FIFO)數據緩沖器,可通過I2C或高速SPI?接口
    的頭像 發表于 05-22 11:24 ?1054次閱讀
    MAX3107SPI/I2C UART,<b class='flag-5'>具有</b>128字<b class='flag-5'>FIFO</b>技術手冊

    MAX14830四通道串行UART,具有128字FIFO技術手冊

    MAX14830是一款先進的四通道通用異步收發器(UART),每路UART帶有128字先入/先出(FIFO)接收和發送緩存器,以及高速串行外設接口
    的頭像 發表于 05-22 10:14 ?1061次閱讀
    MAX14830四通道<b class='flag-5'>串行</b>UART,<b class='flag-5'>具有</b>128字<b class='flag-5'>FIFO</b>技術手冊

    MAX3108 SPI/I2C UART,具有128字FIFO,WLP封裝技術手冊

    MAX3108為小尺寸通用異步收發器(UART),每路接收和發送FIFO具有128個字,通過串行I2C或SPI控制接口
    的頭像 發表于 05-22 10:00 ?1044次閱讀
    MAX3108 SPI/I2C UART,<b class='flag-5'>具有</b>128字<b class='flag-5'>FIFO</b>,WLP封裝技術手冊

    MAX3109雙通道串行UART,帶有128字FIFO技術手冊

    MAX3109先進的雙通道通用異步收發器(UART)具有128字收發先進/先出(FIFO)堆棧和高速SPI?或I2C
    的頭像 發表于 05-22 09:26 ?848次閱讀
    MAX3109雙通道<b class='flag-5'>串行</b>UART,帶有128字<b class='flag-5'>FIFO</b>技術手冊

    基于FPGA的FIFO實現

    FIFO(First in First out)為先進先出隊列,具有存儲功能,可用于不同時鐘域間傳輸數據以及不同的數據寬度進行數據匹配。如其名稱,數據傳輸為單向,從一側進入,再從另一側出來,出來的順序和進入的順序相同。
    的頭像 發表于 04-09 09:55 ?1467次閱讀
    基于FPGA的<b class='flag-5'>FIFO</b>實現

    【瑞薩RA2L1入門學習】+Uasrt輸出

    發生器的脈沖同步之下,經過移位寄存器移位變換為并行數據保存到接收緩沖器中。發送器/接收器可采用先進先出FIFO)模式或普通模式。 2.與PC通信 當MCU與PC端進行通信時,需要使用TTL-USB模塊
    發表于 03-31 13:47

    AXI接口FIFO簡介

    AXI接口FIFO是從Native接口FIFO派生而來的。AXI內存映射接口提供了三種樣式:AXI4、AXI3和AXI4-Lite。除了Na
    的頭像 發表于 03-17 10:31 ?2137次閱讀
    AXI<b class='flag-5'>接口</b><b class='flag-5'>FIFO</b>簡介