伦伦影院久久影视,天天操天天干天天射,ririsao久久精品一区 ,一本大道香蕉大久在红桃,999久久久免费精品国产色夜,色悠悠久久综合88,亚洲国产精品久久无套麻豆,亚洲香蕉毛片久久网站,一本一道久久综合狠狠老

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

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

3天內不再提示

基于FIFOU的ARTJ串行接口控制方案

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

掃碼添加小助手

加入工程師交流群

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

概述

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

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

該軟件的要點如下所示。

pIYBAGB_47iAC2uCAAGOhkvXgC0575.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。

狀態中斷處理

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

  • 數據一致性錯誤
  • 超時錯誤
  • 取景錯誤
  • 奇偶校驗錯誤
  • 溢出錯誤
  • 溢出錯誤

o4YBAGB_48eAZd1AAACfGjG7fkY992.png

狀態中斷處理

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

編輯:hfy

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

    關注

    48

    文章

    8427

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    MAX6921/MAX6931:20 輸出、76V 串行接口 VFD 管驅動器的全面解析

    多路復用 VFD 管連接到 VFD 控制器(如 MAX6850 - MAX6853)或微控制器,同時也適用于驅動靜態 VFD 管或電信繼電器。它采用行業標準的 4 線串行接口(CLOC
    的頭像 發表于 02-12 11:50 ?307次閱讀

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

    探索英飛凌BTS71220-4ESE:一款強大的串行接口電源控制器 在電子工程領域,電源控制器是各類電子設備穩定運行的關鍵組件。今天,我們將深入探討英飛凌(Infineon
    的頭像 發表于 02-09 11:25 ?179次閱讀

    探索TSB12LV01B:高性能IEEE 1394 - 1995高速串行總線鏈路層控制

    作為一款符合IEEE 1394 - 1995標準的高速串行總線鏈路層控制器,為工程師們提供了強大而可靠的解決方案。今天,我們就來深入了解一下這款控制器的特點、功能以及應用中的注意事項。
    的頭像 發表于 01-04 10:25 ?576次閱讀

    探索LM2502:MPL顯示接口串行器和解串器的技術奧秘

    的CPU/視頻總線與低功耗電流模式串行MPL(移動像素鏈路)接口提供了出色的適配方案。本文將深入探討LM2502的特性、系統優勢、電氣特性以及應用場景等方面,為電子工程師在設計中提供有價值的參考。 文件下載: lm2502.pd
    的頭像 發表于 12-29 17:10 ?647次閱讀

    Z80230/Z85230/L增強型串行通信控制器深度解析

    器(ESCC)就是一款具有卓越性能和豐富功能的產品。本文將對該控制器進行詳細解析,涵蓋其功能描述、輸入輸出能力、編程方法、接口時序、電氣特性以及已知問題和解決方案等方面。 文件下載: Z8523008VEG.pdf 1. 引腳描
    的頭像 發表于 12-24 17:00 ?329次閱讀

    串行接口MRAM存儲芯片面向工業物聯網和嵌入式系統的應用

    英尚微電子所代理的Everspin xSPI串行接口MRAM存儲芯片,基于最新的JEDEC xSPI標準與獨有的STT-MRAM技術構建,這款串行接口MRAM存儲芯片可全面替代傳統SR
    的頭像 發表于 11-05 15:31 ?460次閱讀

    可編程多協議串行接口適配器 串行接口測試與轉換 USB轉UARTI2CSPICAN1-Wire

    串行接口
    穩控自動化
    發布于 :2025年10月30日 11:14:27

    PROFINET接口嵌入式解決方案

    嵌入式PROFINET RT IRT MRP接口模塊PNS-424為需要PROFINET通信功能的用戶,提供PROFINET從站接口。 用戶可通過串行接口,實現高速度,低延時過程數據傳
    的頭像 發表于 06-04 15:26 ?711次閱讀
    PROFINET<b class='flag-5'>接口</b>嵌入式解決<b class='flag-5'>方案</b>

    智多晶XSBERT讓高速串行接口調試化繁為簡

    高速串行接口(如PCIe、以太網、HDMI等)是芯片設計的“高速公路”,但調試過程卻常讓人抓狂——信號質量差、誤碼率高、眼圖模糊……耗時耗力的測試流程,是否讓你無數次想對屏幕喊“太難了”?
    的頭像 發表于 05-30 14:30 ?1073次閱讀
    智多晶XSBERT讓高速<b class='flag-5'>串行</b><b class='flag-5'>接口</b>調試化繁為簡

    MAX9247 27位、2.5MHz至42MHz、直流平衡、LVDS串行器技術手冊

    MAX9247數字視頻并/串行轉換器可將27位并行數據轉換為串行數據。18位視頻數據和9位控制數據經過編碼,復用到串行接口,可降低
    的頭像 發表于 05-28 17:09 ?1173次閱讀
    MAX9247 27位、2.5MHz至42MHz、直流平衡、LVDS<b class='flag-5'>串行</b>器技術手冊

    MAX9249多媒體串行鏈路串行器,帶有LVDS系統接口技術手冊

    MAX9249串行器帶有LVDS系統接口,采用Maxim吉比特多媒體串行鏈路(GMSL)技術。MAX9249串行器與GMSL解串器配合使用,構成完整的數字
    的頭像 發表于 05-28 16:43 ?1127次閱讀
    MAX9249多媒體<b class='flag-5'>串行</b>鏈路<b class='flag-5'>串行</b>器,帶有LVDS系統<b class='flag-5'>接口</b>技術手冊

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

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

    MAX9265 HDCP吉比特多媒體串行鏈路串行器,帶有LVDS系統接口技術手冊

    MAX9265吉比特多媒體串行鏈路(GMSL)串行器具有LVDS系統接口和寬帶數字內容保護(HDCP)加密,用于DVD和Blu-ray?視頻及音頻數據的內容保護。串行器可配合任何HDC
    的頭像 發表于 05-28 16:12 ?1070次閱讀
    MAX9265 HDCP吉比特多媒體<b class='flag-5'>串行</b>鏈路<b class='flag-5'>串行</b>器,帶有LVDS系統<b class='flag-5'>接口</b>技術手冊

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

    MAX9266多媒體串行鏈路(GMSL)解串器帶有LVDS系統接口和寬帶數字內容保護(HDCP)加密,用于DVD和Blu-ray?視頻及音頻數據保護。該款解串器配合任何HDCP-GMSL串行器,構成數字
    的頭像 發表于 05-28 16:05 ?1363次閱讀
    MAX9266 HDCP多媒體<b class='flag-5'>串行</b>鏈路解串器,帶有LVDS系統<b class='flag-5'>接口</b>技術手冊

    串行通信接口SPI與QSPI的區別

    在嵌入式系統的世界里,選擇正確的通信技術可以對項目的性能和可擴展性產生重大影響。讓我們比較兩個流行的串行通信接口:SPI(串行外設接口)和QSPI(四路SPI)。
    的頭像 發表于 04-09 15:24 ?3365次閱讀
    <b class='flag-5'>串行</b>通信<b class='flag-5'>接口</b>SPI與QSPI的區別