最新免费av在线观看,亚洲综合一区成人在线,中文字幕精品无码一区二区三区,中文人妻av高清一区二区,中文字幕乱偷无码av先锋

使用 DTCa 的異步 SCIC 傳輸/接收

出處:維庫(kù)電子市場(chǎng)網(wǎng) 發(fā)布于:2023-10-08 16:30:04

  本文檔描述了使用 SCI 執(zhí)行異步串行通信。
  發(fā)送數(shù)據(jù)預(yù)先存儲(chǔ)在RAM的發(fā)送數(shù)據(jù)存儲(chǔ)區(qū)域中,并使用DTC進(jìn)行發(fā)送。接收數(shù)據(jù)存儲(chǔ)在RAM中,接收數(shù)據(jù)存儲(chǔ)均使用DTC。
  當(dāng)在 IRQ1 中斷請(qǐng)求引腳上檢測(cè)到下降沿時(shí),串行發(fā)送/接收開始。
  比特率:38400bps
  數(shù)據(jù)長(zhǎng)度 8 位,LSB 在前
  停止位:1位
  奇偶校驗(yàn):無
  硬件流控制:無

  硬件配置
  圖 2 顯示了一個(gè)連接示例。

  使用 DTCa 的異步 SCIC 傳輸/接收
  軟件
  在此示例代碼中,DTC 用于自動(dòng)處理 SCI1 數(shù)據(jù)發(fā)送和接收。SC1I 數(shù)據(jù)發(fā)送和接收通過按下開關(guān)開始。
  當(dāng)數(shù)據(jù)傳輸使能時(shí),會(huì)產(chǎn)生 TXI1 中斷請(qǐng)求,這將成為 DTC 激活源。DTC 源用于將數(shù)據(jù)從發(fā)送數(shù)據(jù)存儲(chǔ)區(qū)發(fā)送到 TDR 寄存器,然后從引腳發(fā)送數(shù)據(jù)。
  當(dāng)數(shù)據(jù)接收完成時(shí),產(chǎn)生 RXI1 中斷請(qǐng)求,這成為 DTC 激活源。DTC 用于將接收數(shù)據(jù)傳送到接收數(shù)據(jù)存儲(chǔ)區(qū)域。
  發(fā)送數(shù)據(jù)傳輸256次后,TXI1中斷發(fā)生。此時(shí),TXI1 中斷被禁止,TEI1 中斷被使能。
  接收數(shù)據(jù)傳輸 256 次后,會(huì)發(fā)生 RXI1 中斷。此時(shí),SCI1 接收和 RXI1 中斷被禁止,接收結(jié)束標(biāo)志變?yōu)?1。
  發(fā)送完 256 字節(jié)數(shù)據(jù)后,發(fā)生 TEI1 中斷。此時(shí),SCI1 發(fā)送和 TEI1 中斷被禁用,發(fā)送結(jié)束標(biāo)志變?yōu)?1。
  發(fā)送操作
  1. 初始化 – 初始化后,等待來自開關(guān)的輸入以開始發(fā)送/接收
  2. 檢測(cè)來自開關(guān)的輸入以開始發(fā)送/接收 – 當(dāng)檢測(cè)到來自開關(guān)的輸入以開始發(fā)送/接收時(shí),設(shè)置 IR 標(biāo)志將IRQ1 中斷置0。讀取發(fā)送結(jié)束標(biāo)志和接收結(jié)束標(biāo)志。如果發(fā)送和接收都結(jié)束,則將發(fā)送結(jié)束標(biāo)志設(shè)置為0(發(fā)送)。設(shè)置DTC的傳輸源地址和傳輸操作次數(shù),并啟用DTC激活。
  3. 開始數(shù)據(jù)傳輸 – TXI1 中斷使能后,DTC 被激活,TXI1 中斷的 IR 標(biāo)志變?yōu)?0。發(fā)送數(shù)據(jù)的個(gè)字節(jié)從 RAM 中的發(fā)送數(shù)據(jù)存儲(chǔ)區(qū)傳輸?shù)?SCI1.TDR登記。
  4. 開始數(shù)據(jù)發(fā)送——數(shù)據(jù)從 SCI1.TDR 寄存器傳輸?shù)?SCI1.TSR 寄存器,TXI1 中斷的 IR 標(biāo)志變?yōu)?1,并且從 TXD1 引腳輸出要發(fā)送數(shù)據(jù)的個(gè)字節(jié)。DTC 由 TXI1 中斷請(qǐng)求激活,并傳輸發(fā)送數(shù)據(jù)的第二個(gè)字節(jié)。
  5. TXI1 中斷 – 第 256 個(gè)數(shù)據(jù)傳輸結(jié)束后,CPU 接受 TXI1 中斷請(qǐng)求。在TXI1中斷處理中,禁用TXI1中斷并啟用TEI1中斷。
  6. TEI1 中斷——當(dāng)?shù)?256 個(gè)字節(jié)的一位被發(fā)送時(shí),SCI1.TDR 寄存器沒有更新,因此產(chǎn)生 TEI1 中斷請(qǐng)求。在 TEI1 中斷處理中,禁用發(fā)送和 TEI1 中斷,并將發(fā)送結(jié)束標(biāo)志設(shè)置為 1(發(fā)送結(jié)束)。從上面的步驟2開始重復(fù)操作。

關(guān)鍵詞:信號(hào)

版權(quán)與免責(zé)聲明

凡本網(wǎng)注明“出處:維庫(kù)電子市場(chǎng)網(wǎng)”的所有作品,版權(quán)均屬于維庫(kù)電子市場(chǎng)網(wǎng),轉(zhuǎn)載請(qǐng)必須注明維庫(kù)電子市場(chǎng)網(wǎng),http://www.udpf.com.cn,違反者本網(wǎng)將追究相關(guān)法律責(zé)任。

本網(wǎng)轉(zhuǎn)載并注明自其它出處的作品,目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點(diǎn)或證實(shí)其內(nèi)容的真實(shí)性,不承擔(dān)此類作品侵權(quán)行為的直接責(zé)任及連帶責(zé)任。其他媒體、網(wǎng)站或個(gè)人從本網(wǎng)轉(zhuǎn)載時(shí),必須保留本網(wǎng)注明的作品出處,并自負(fù)版權(quán)等法律責(zé)任。

如涉及作品內(nèi)容、版權(quán)等問題,請(qǐng)?jiān)谧髌钒l(fā)表之日起一周內(nèi)與本網(wǎng)聯(lián)系,否則視為放棄相關(guān)權(quán)利。

廣告
OEM清單文件: OEM清單文件
*公司名:
*聯(lián)系人:
*手機(jī)號(hào)碼:
QQ:
有效期:

掃碼下載APP,
一鍵連接廣大的電子世界。

在線人工客服

買家服務(wù):
賣家服務(wù):
技術(shù)客服:

0571-85317607

網(wǎng)站技術(shù)支持

13606545031

客服在線時(shí)間周一至周五
9:00-17:30

關(guān)注官方微信號(hào),
第一時(shí)間獲取資訊。

建議反饋

聯(lián)系人:

聯(lián)系方式:

按住滑塊,拖拽到最右邊
>>
感謝您向阿庫(kù)提出的寶貴意見,您的參與是維庫(kù)提升服務(wù)的動(dòng)力!意見一經(jīng)采納,將有感恩紅包奉上哦!