本應用筆記介紹了使用DTCa的異步SCI通信。它介紹了規格,確認的工作條件和參考應用說明。它還介紹了硬件,軟件和示例代碼。
規格
該系統使用SCI執行串行通信。
預先在RAM發送數據存儲區中設置發送數據,并使用DTC進行發送。接收數據使用DTC存儲在RAM接收數據存儲區中。
當在中斷請求引腳(IRQ1)上檢測到下降沿時,開始串行通信。
傳輸速率:38400 bps
數據長度:8位,LSB在前
停止位:1位
奇偶校驗:無
硬件流控制:無
樣本RX220連接
參考應用筆記
有關與本文檔相關的其他信息,請參考以下應用筆記:
RX220組初始設置Rev.1.00(R01AN1494EJ0100_RX220)
RX21A組初始設置Rev.1.00(R01AN1486EJ100_RX21A)
本應用筆記中的示例代碼使用上述應用程序中的初始化。修訂版本號是撰寫本應用筆記時的最新版本號。
如果有較新的版本,則應將此代碼替換為最新的版本。
硬件結構
樣品RX21A連接
軟件
此示例代碼通過使用DTC模塊自動處理SCI1的發送和接收操作。按下通訊開始開關SCI1,開始發送和接收操作。
電路板使用說明
在驗證本應用筆記中規定的所用電路板的示例代碼的操作時,請記住以下幾點。
使用的電路板:用于RX220的瑞薩入門套件(R0K505220S000BE(
盡管當RX220的瑞薩入門套件出廠時,微控制器端口P20和P21通過RS-232C收發器連接到RS-232C串行連接器,因為端口P20和P P21沒有SCI功能,必須將這些連接更改為P15 / RXD1和P16 / TXD1。
使用的板:北斗電工株式會社HSB系列微控制器板(目錄號:HSBRX21AP-B)北斗電工株式會社HSB系列微控制器板中未連接RS-232C收發器或RS-232C串行連接器。為了驗證操作,用戶必須提供一個RS-232C收發器和一個RS-232C串行連接器。
編輯:hfy
-
RAM
+關注
關注
8文章
1369瀏覽量
115103 -
數據存儲
+關注
關注
5文章
986瀏覽量
51134 -
串行通信
+關注
關注
4文章
579瀏覽量
35615
發布評論請先 登錄
相關推薦
韓國企業Mythosia發布面向嵌入式行業的腳本驅動串行通信
![韓國企業Mythosia發布面向嵌入式行業的腳本驅動<b class='flag-5'>串行</b><b class='flag-5'>通信</b>](https://file1.elecfans.com//web3/M00/04/46/wKgZO2dyEYWAU2cOAALOo1XiNFA391.png)
CAN總線與其他串行通信協議比較
如何實現51單片機與PC機的串行通信
高速串行通信協議都有哪些
簡單認識UART串行通信協議
高速串行通信協議詳解
I2C、SPI、UART串行通信原理圖
串行通信中的異步、同步與并行通信機制解析
![<b class='flag-5'>串行</b><b class='flag-5'>通信</b>中的異步、同步與并行<b class='flag-5'>通信</b>機制解析](https://file1.elecfans.com/web2/M00/C2/B3/wKgZomXm3EeACBVcAAAcKfhMRsQ839.png)
評論