日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

FIFO中斷通信邏輯介紹

科技綠洲 ? 來源:中科昊芯 ? 作者:中科昊芯 ? 2022-05-16 09:53 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

中科昊芯推出專題講解SCI串口通信以來,第一期主要講解SCI串口FIFO通信原理,第二期主要講解SCI串口自動(dòng)波特率,本期主要講解FIFO中斷通信邏輯。

HX2000系列SCI模塊原理與中斷邏輯如下,中斷邏輯為:當(dāng)SCITXBUF數(shù)據(jù)被傳輸?shù)絋XSHF寄存器時(shí),將通過SCICTL[TXRDY]產(chǎn)生一個(gè)發(fā)送中斷,使能SCICTL[TXINTENA]打開發(fā)送中斷信號(hào),將通過PIE響應(yīng)CPU執(zhí)行,使得CPU可以連續(xù)寫數(shù)據(jù)到SCITXBUF,使得SCI模塊可以向PC端連續(xù)發(fā)送數(shù)據(jù)。當(dāng)SCI接收一個(gè)完整幀,并將RXSHF寄存器中的數(shù)據(jù)傳輸?shù)絊CIRXBUF寄存器中,將通過SCIRXST[RXRDY]產(chǎn)生一個(gè)接收中斷,使能SCICTL[RXBKINTENA]打開接收中斷信號(hào),將通過PIE響應(yīng)CPU執(zhí)行,使得CPU讀取PC端發(fā)送的數(shù)據(jù)幀。

poYBAGKBrkuAAcZ0AAEszP6LZCE026.png

由此設(shè)計(jì)SCI串口FIFO中斷通信實(shí)例:采用SCI與串口CH340,連續(xù)發(fā)送數(shù)據(jù),PC端接收發(fā)送的數(shù)據(jù);通過串口調(diào)試助手,向CPU發(fā)送任意一組數(shù)據(jù),CPU接收發(fā)送的數(shù)據(jù)。

基于以上分析,在CDK上開發(fā)SCI串口FIFO中斷通信輸出程序,代碼包括:SCI GPIO外設(shè)引腳配置,F(xiàn)IFO功能配置,發(fā)送與接收中斷程序,主程序調(diào)用執(zhí)行。主要代碼如下:

poYBAGKBrluAMB23AACXuyzWME0040.png

CDK上開發(fā)SCI串口FIFO中斷通信程序,其編譯結(jié)果為:

poYBAGKBrmeACK4IAAKFKUgLOr4694.png

編譯通過后,就可以開始調(diào)試了,DSP端連續(xù)發(fā)送數(shù)據(jù)的調(diào)試結(jié)果如下:

pYYBAGKBrm6AV1d-AAKxnh5HnFc502.png

PC端發(fā)送數(shù)據(jù)的調(diào)試結(jié)果如下:

pYYBAGKBrnaAaSb9AAKi-QqRnno213.png

調(diào)試后,可通過串口調(diào)試助手查看發(fā)送與接收到的數(shù)據(jù)如下圖:

poYBAGKBroCAHIs0AAO_RNBC514727.png

審核編輯:彭靜
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • dsp
    dsp
    +關(guān)注

    關(guān)注

    561

    文章

    8277

    瀏覽量

    368444
  • 寄存器
    +關(guān)注

    關(guān)注

    31

    文章

    5620

    瀏覽量

    130455
  • 數(shù)據(jù)
    +關(guān)注

    關(guān)注

    8

    文章

    7349

    瀏覽量

    95057
  • 串口通信
    +關(guān)注

    關(guān)注

    34

    文章

    1663

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    破解通信盲區(qū):云翎智能低軌衛(wèi)星通信數(shù)據(jù)終端構(gòu)建極端環(huán)境下的應(yīng)急通信韌性

    一體化的立體通信網(wǎng)絡(luò),為極端環(huán)境下的應(yīng)急通信提供了強(qiáng)韌的生命線。其構(gòu)建應(yīng)急通信韌性的核心邏輯,可以概括為以下四個(gè)層面:云翎智能低軌衛(wèi)星通信數(shù)
    的頭像 發(fā)表于 03-30 21:05 ?1495次閱讀
    破解<b class='flag-5'>通信</b>盲區(qū):云翎智能低軌衛(wèi)星<b class='flag-5'>通信</b>數(shù)據(jù)終端構(gòu)建極端環(huán)境下的應(yīng)急<b class='flag-5'>通信</b>韌性

    FIFO存儲(chǔ)器的種類、IP配置及應(yīng)用

    FIRST IN FIRST OUT (先入先出)。顧名思義,FIFO是一個(gè)數(shù)據(jù)具有先進(jìn)先出的存儲(chǔ)器。
    的頭像 發(fā)表于 01-13 15:15 ?652次閱讀
    <b class='flag-5'>FIFO</b>存儲(chǔ)器的種類、IP配置及應(yīng)用

    串口空閑中斷與串口超時(shí)中斷介紹

    。 特點(diǎn) 依賴總線物理狀態(tài),而非時(shí)間。 常用于檢測(cè)不定長(zhǎng)數(shù)據(jù)幀的結(jié)束,無需依賴特定結(jié)束符。 應(yīng)用場(chǎng)景 Modbus通信:不定長(zhǎng)數(shù)據(jù)包的接收。 DMA接收:配合DMA自動(dòng)搬運(yùn)數(shù)據(jù),空閑中斷通知CPU處理
    發(fā)表于 11-21 08:31

    串口中斷觸發(fā)卡死怎么解決?

    (SOC_HBIRD) GPIO->IOFCFG|= IOF_UART_MASK;#endif}/* 低層使能 UART 接收中斷、FIFO */static void
    發(fā)表于 11-11 06:17

    長(zhǎng)晶科技邏輯芯片產(chǎn)品矩陣介紹

    邏輯IC是用于實(shí)現(xiàn)基本邏輯運(yùn)算和復(fù)合邏輯運(yùn)算的集成電路, 廣泛應(yīng)用于各種電子設(shè)備和系統(tǒng)中,成為現(xiàn)代電子設(shè)備智能化、高效化的關(guān)鍵所在。
    的頭像 發(fā)表于 11-04 17:47 ?1469次閱讀
    長(zhǎng)晶科技<b class='flag-5'>邏輯</b>芯片產(chǎn)品矩陣<b class='flag-5'>介紹</b>

    蜂鳥E203 SoC的UART中斷的使用

    UART中斷的方式有主要三種:接收數(shù)據(jù)校驗(yàn)位錯(cuò)誤引起的中斷,FIFO中數(shù)據(jù)與閾值比較后產(chǎn)生的中斷,和TX_FIFO為空時(shí)產(chǎn)生的
    發(fā)表于 10-30 06:42

    基于蜂鳥E203處理器的DMA模塊設(shè)計(jì)

    時(shí)序較為簡(jiǎn)單,收到命令后可直接與其握手。另一個(gè)部分是與SRAM通信,由于DMA中有FIFOFIFO的時(shí)序也影響這ICB總線時(shí)序,所以需要整體考慮。 除了ICB時(shí)序部分,再添加一個(gè)FIFO
    發(fā)表于 10-29 07:31

    瑞薩RA系列MCU的中斷過程介紹

    當(dāng)中斷來臨的時(shí)候會(huì)最先經(jīng)過IRQ寄存器,IRQ寄存器檢測(cè)到中斷的時(shí)候,會(huì)向中央處理嵌套向量中斷控制器NVIC發(fā)送中斷信號(hào),當(dāng)NVIC檢測(cè)到中斷
    的頭像 發(fā)表于 09-23 09:45 ?1556次閱讀
    瑞薩RA系列MCU的<b class='flag-5'>中斷</b>過程<b class='flag-5'>介紹</b>

    求助,關(guān)于串口設(shè)備驅(qū)動(dòng)fifo問題

    目前在做高頻數(shù)據(jù)采集分析,使用串口設(shè)備驅(qū)動(dòng)(使用rs485),開啟DMA+空閑中斷,接收不定長(zhǎng)數(shù)據(jù),接收方式一對(duì)多,(即一個(gè)485接收4個(gè)設(shè)備的數(shù)據(jù)發(fā)送)。 發(fā)送頻率較快(觸發(fā)式發(fā)送); 數(shù)據(jù)最長(zhǎng)
    發(fā)表于 09-12 08:18

    NUC972DF62Y LCD FIFO欠載中斷如何處理?

    我使用 NUC972DF62Y 并使用 LCM 和 GE2D 模塊。 是什么原因?qū)е?FIFO 欠運(yùn)行中斷,我必須如何處理它? 清除旗幟UNDERRUN_INT后,它再次設(shè)置。
    發(fā)表于 08-29 07:44

    當(dāng)通信中斷時(shí),電能質(zhì)量在線監(jiān)測(cè)裝置如何保障數(shù)據(jù)完整性?

    LZ-DZ300B電能質(zhì)量在線監(jiān)測(cè)裝置 當(dāng)通信中斷時(shí),電能質(zhì)量在線監(jiān)測(cè)裝置通過本地存儲(chǔ)、數(shù)據(jù)優(yōu)先級(jí)管理、時(shí)間同步、自動(dòng)補(bǔ)傳等多重機(jī)制保障數(shù)據(jù)完整性,具體設(shè)計(jì)如下: 1. 本地大容量存儲(chǔ):核心保障
    的頭像 發(fā)表于 08-19 14:25 ?996次閱讀
    當(dāng)<b class='flag-5'>通信中斷</b>時(shí),電能質(zhì)量在線監(jiān)測(cè)裝置如何保障數(shù)據(jù)完整性?

    SPI通信可不可以不使用中斷?

    你好,我目前在使用TC377芯片,我需要在PWM中斷內(nèi)使用QSPI通信,出于某種原因,我不得不將PWM中斷優(yōu)先級(jí)提到最高,這導(dǎo)致我無法進(jìn)入spi中斷。因此,我希望知道SPI
    發(fā)表于 07-31 08:15

    CYT2B93CAE如何構(gòu)建不產(chǎn)生中斷FIFO?

    你好,我正在使用 CYT2B93CAE 使用設(shè)備配置器 5.3,我選擇將不匹配的 ID 存儲(chǔ)在 FIFO 0 中,問題是它正在生成中斷,而對(duì)于不匹配的 ID,我不想中斷 CPU,只是將它們傳遞給 DMA 線。 如何構(gòu)建不產(chǎn)生
    發(fā)表于 07-15 06:29

    cy7c68013a異步slave fifo模式,外部mcu無法讀寫fifo怎么解決?

    ,一直循環(huán) SLOE 低 SLRD 低讀數(shù)據(jù) SLRD 高 SLOE高,是EP8,也設(shè)置了地址為11,但是flag 空標(biāo)志一直也不會(huì)變回低,EP8FIFOBCH 的值也不會(huì)變回到0 請(qǐng)問大家,這個(gè)要檢查什么呢,要注意什么呢,謝謝。 有沒有哪里是介紹外部mcu異步讀寫 slave
    發(fā)表于 06-03 10:49

    第六章 外部中斷

    本章介紹W55MH32的IO口作為外部中斷輸入的使用。先闡述了NVIC(嵌套向量中斷控制器) 的結(jié)構(gòu)、寄存器、優(yōu)先級(jí)及相關(guān)函數(shù),再說明EXTI(外部中斷和事件控制器)的功能??驁D及I
    的頭像 發(fā)表于 05-26 16:27 ?1705次閱讀
    第六章 外部<b class='flag-5'>中斷</b>
    宣武区| 长乐市| 静乐县| 平泉县| 温州市| 银川市| 武清区| 新竹县| 鹿泉市| 仁怀市| 宿州市| 长寿区| 福建省| 靖安县| 新化县| 金湖县| 广安市| 台中市| 隆德县| 东乌| 景洪市| 扶沟县| 墨江| 北海市| 昌都县| 察哈| 镇雄县| 台安县| 合山市| 阜南县| 福海县| 麻栗坡县| 红原县| 湄潭县| 巴林右旗| 乐业县| 永善县| 岳池县| 武宣县| 淮阳县| 凉山|