在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

    文章

    7670

    瀏覽量

    152289
收藏 人收藏

    評論

    相關推薦

    串行接口的工作方式有幾種,串行接口的RXD1和TXD1是什么端口

    在數字通信領域,串行接口作為一種高效的數據傳輸方式,廣泛應用于各種電子設備之間的數據交換。串行接口不僅具有結構簡單、傳輸距離遠、抗干擾能力強等優點,而且能夠支持多種工作方式,以適應不同
    的頭像 發表于 01-29 16:51 ?210次閱讀

    異步串行接口有哪些,異步串行接口為何需要波特率

    在現代電子通信領域,異步串行接口作為數據交換的一種基本方式,廣泛應用于各種嵌入式系統、計算機設備以及遠程通信網絡中。本文將深入探討異步串行接口的主要類型,并解析為何波特率在異步
    的頭像 發表于 01-29 14:47 ?186次閱讀

    串行接口PCB設計指南:優化布局與布線策略

    串行接口是計算機上的一個擴展接口,通常簡稱為串口或COM口,采用串行通信方式進行數據傳輸。在串行通信中,數據是一位一位地順序傳送的,通信線路
    的頭像 發表于 09-18 13:58 ?2044次閱讀
    <b class='flag-5'>串行</b><b class='flag-5'>接口</b>PCB設計指南:優化布局與布線策略

    串行接口PCB設計指南:優化布局與布線策略

    接口的PCB應該有一個簡潔的布線方案,以確保信號能夠快速傳輸并且不會受到干擾。在布線時,應該考慮可制造性,注意設計線寬線距是否滿足制成能力。 3、引腳孔 串行接口的PCB的引腳孔,在設
    發表于 09-18 12:02

    如何使用可配置邏輯塊 (CLB) 實施定制串行接口

    電子發燒友網站提供《如何使用可配置邏輯塊 (CLB) 實施定制串行接口.pdf》資料免費下載
    發表于 09-09 10:07 ?0次下載
    如何使用可配置邏輯塊 (CLB) 實施定制<b class='flag-5'>串行</b><b class='flag-5'>接口</b>

    電腦通用串行總線控制器怎么接

    和協調USB設備的數據傳輸和電源供應。 電腦通用串行總線控制器的基本概念 電腦通用串行總線控制器是一種基于USB協議的接口
    的頭像 發表于 08-29 15:51 ?1131次閱讀

    快速串行接口(FSI)在多芯片互連中的應用

    電子發燒友網站提供《快速串行接口(FSI)在多芯片互連中的應用.pdf》資料免費下載
    發表于 08-27 10:18 ?0次下載
    快速<b class='flag-5'>串行</b><b class='flag-5'>接口</b>(FSI)在多芯片互連中的應用

    串行外設接口的菊花鏈實現

    電子發燒友網站提供《串行外設接口的菊花鏈實現.pdf》資料免費下載
    發表于 08-27 09:45 ?1次下載
    <b class='flag-5'>串行</b>外設<b class='flag-5'>接口</b>的菊花鏈實現

    串行接口與并行接口的區別

    串行接口(Serial Interface)與并行接口(Parallel Interface)是計算機與外部設備之間進行數據傳輸的兩種基本方式,它們在多個方面存在顯著差異。以下將從數據傳輸方式、傳輸速率、接線方式、設備兼容性、優
    的頭像 發表于 08-25 17:08 ?4870次閱讀

    串行接口的工作原理和結構

    串行接口(Serial Interface)的工作原理和結構是理解其在計算機與外部設備之間數據傳輸方式的重要基礎。以下將詳細闡述串行接口的工作原理及其典型結構。
    的頭像 發表于 08-25 17:01 ?2043次閱讀

    ADS79xx串行接口ADC數據表

    電子發燒友網站提供《ADS79xx串行接口ADC數據表.pdf》資料免費下載
    發表于 07-16 10:26 ?0次下載
    ADS79xx<b class='flag-5'>串行</b><b class='flag-5'>接口</b>ADC數據表

    用于ODD驅動、由串行接口控制的7通道電機驅動器TPIC2040數據表

    電子發燒友網站提供《用于ODD驅動、由串行接口控制的7通道電機驅動器TPIC2040數據表.pdf》資料免費下載
    發表于 03-19 09:52 ?0次下載
    用于ODD驅動、由<b class='flag-5'>串行</b><b class='flag-5'>接口</b><b class='flag-5'>控制</b>的7通道電機驅動器TPIC2040數據表

    用于ODD、由串行接口控制的9通道電機驅動器TPIC2060A數據表

    電子發燒友網站提供《用于ODD、由串行接口控制的9通道電機驅動器TPIC2060A數據表.pdf》資料免費下載
    發表于 03-19 09:33 ?0次下載
    用于ODD、由<b class='flag-5'>串行</b><b class='flag-5'>接口</b><b class='flag-5'>控制</b>的9通道電機驅動器TPIC2060A數據表

    用于串行PCMCIA控制器的CARDBUS電源接口交換機數據表

    電子發燒友網站提供《用于串行PCMCIA控制器的CARDBUS電源接口交換機數據表.pdf》資料免費下載
    發表于 03-15 15:02 ?0次下載
    用于<b class='flag-5'>串行</b>PCMCIA<b class='flag-5'>控制</b>器的CARDBUS電源<b class='flag-5'>接口</b>交換機數據表

    串行PCMCIA控制器的雙插槽PC卡電源接口開關TPS2206數據表

    電子發燒友網站提供《串行PCMCIA控制器的雙插槽PC卡電源接口開關TPS2206數據表.pdf》資料免費下載
    發表于 03-15 14:55 ?0次下載
    <b class='flag-5'>串行</b>PCMCIA<b class='flag-5'>控制</b>器的雙插槽PC卡電源<b class='flag-5'>接口</b>開關TPS2206數據表
    主站蜘蛛池模板: 一级aaaaa毛片免费视频 | 精品国产一二三区 | 午夜一区二区在线观看 | 色多多a| 国产在线精品观看一区 | 午夜日韩视频 | 51国产| 深夜大尺度视频在线观看 | 四虎最新网址 | 色www视频永久免费软件 | 国产亚洲欧美日本一二三本道 | 天堂网www在线资源 天堂网www在线资源链接 | 高h视频网站 | 久久久午夜影院 | 三级毛片在线播放 | 久久v| 天堂视频网 | 高清性欧美xxx | 久久99精品久久久久久久不卡 | 手机看片1024手机在线观看 | 一级片在线免费看 | 在线资源站 | 狠狠色丁香婷婷综合视频 | 一本到卡二卡三卡免费高 | 国产精品色婷婷在线观看 | 2017天天操| 色偷偷资源| ts人妖在线 | 91成人免费在线视频 | 在线你懂的 | 亚洲欧美一区二区三区在线播放 | 成人在线亚洲 | 国产成人精品一区 | 99精品免费视频 | 日本老师69xxxxxxxxx | 国产一级大片免费看 | 伊人网大香 | 69日本人xxxx16-18| 毛茸茸成熟妇女亚洲人 | 福利观看| 美女视频黄的免费视频网页 |