精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

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

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

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

射頻MCU CW32W031提前中斷應(yīng)用功能介紹

武漢芯源半導(dǎo)體 ? 來源:武漢芯源半導(dǎo)體 ? 2023-11-02 11:42 ? 次閱讀

一、功能介紹

CW32W031 提前中斷功能是在芯片讀取一幀數(shù)據(jù)的過程中,查看已經(jīng)解出來的數(shù)據(jù),判斷是不是自己想要的,再決定繼續(xù)讀取還是放棄這幀數(shù)據(jù)。

流程圖如下所示:

圖 1-1?提前中斷流程圖

1a35eb98-7931-11ee-939d-92fbcf53809c.png

二、軟件設(shè)計參考

2.1 軟件設(shè)計流程

1. 芯片初始化;

2. 將芯片配置為提前中斷模式;

3. 通過寄存器設(shè)置包頭長度,或者稱為計數(shù)器門限值。提前中斷功能需要設(shè)置確定從第幾個字節(jié)開始檢查,以及檢查多少個字節(jié)的數(shù)據(jù)(只支持 8 字節(jié)或 16 字節(jié),分別使用 PLHD_LEN8/PLHD_LEN16 表示);

4. 芯片進(jìn)入接收模式;

5. 芯片接收數(shù)據(jù),內(nèi)部計數(shù)器開始計數(shù),收到一個字節(jié)加 1,直至計數(shù)器達(dá)到包頭長度之后,芯片會產(chǎn)生提前中斷信號,供軟件讀?。?/p>

6. 軟件判斷是否為自己想要的數(shù)據(jù),如果是,則繼續(xù)往下讀取,如果不是,則停止讀取

2.2 軟件設(shè)計驗(yàn)證

2.2.1 驗(yàn)證步驟

1. 發(fā)送模組周期性發(fā)送 100 字節(jié)數(shù)據(jù)包,前 30 字節(jié)數(shù)據(jù)為

1a614b8a-7931-11ee-939d-92fbcf53809c.png

2. 接收模組配置提前中斷模式,并設(shè)置從第 5 字節(jié)開始,共檢查 16 字節(jié)數(shù)據(jù);

1a85aade-7931-11ee-939d-92fbcf53809c.png

3. 當(dāng)產(chǎn)生提前中斷信號時,將提前中斷得到的數(shù)據(jù)打印出來;

4. 繼續(xù)往下接收,將本幀數(shù)據(jù)全部打印出來;

5. 通過串口助手查看打印結(jié)果。

2.2.2 SDK 示例

main.c 參考代碼:

1a988a32-7931-11ee-939d-92fbcf53809c.png

示例代碼配置了提前中斷模式,并設(shè)置從第 5 字節(jié)開始,共檢查 16 字節(jié)數(shù)據(jù)。接收到提前中斷信號后,主函數(shù)中選擇將提前中斷接收到的內(nèi)容打印出來,并繼續(xù)接收;隨后模組會再產(chǎn)生一個接收中斷信號,主函數(shù)中再將完整接收到的數(shù)據(jù)內(nèi)容打印出來。

如果需要提前中止接收,只需要在接收到提前中斷信號后執(zhí)行“PAN3028_rst();”,即:

1ab5f040-7931-11ee-939d-92fbcf53809c.png

2.2.3 驗(yàn)證結(jié)果

串口助手顯示結(jié)果為:

1acd93b2-7931-11ee-939d-92fbcf53809c.png

根據(jù)結(jié)果顯示,接收模組發(fā)生了提前中斷,獲取到了指定的數(shù)據(jù),并繼續(xù)執(zhí)行接收,接收到完整數(shù)據(jù)包。

2.3 邏輯分析儀抓取

2.3.1 驗(yàn)證步驟

1. 發(fā)送模組周期性發(fā)送數(shù)據(jù)包;

2. 接收模組分別使用提前中斷接收模式和正常接收模式進(jìn)行接收

3. 使用邏輯分析儀 Channel1 抓取提前中斷信號,Channel1 抓取正常接收端信號

2.3.2 驗(yàn)證結(jié)果

抓取結(jié)果如下圖所示:

圖 2-1?邏輯分析儀抓取結(jié)果

1af7fbac-7931-11ee-939d-92fbcf53809c.png

由結(jié)果可以看出,提前中斷接收模式在 1.35ms 時就產(chǎn)生了提前中斷,供用戶判斷。正常接收模式需要在57.39ms 才產(chǎn)生完整的接收中斷。

2.4 注意事項(xiàng)

提前中斷功能只支持讀取兩種數(shù)據(jù)長度,即 8 字節(jié) /16 字節(jié),分別 PLHD_LEN8/PLHD_LEN16 表示。不可以使用自定義參數(shù)

提前中斷功能獲取數(shù)據(jù)時,使用 PAN3028_plhd_receive() 接口函數(shù),與普通數(shù)據(jù)包 PAN3028_recv_packet()接口函數(shù)不同,其內(nèi)部 FIFO 地址不同。

關(guān)于武漢芯源半導(dǎo)體

武漢芯源半導(dǎo)體有限公司,于2018年8月28日成立,是上市公司武漢力源信息技術(shù)股份有限公司(股票代碼:300184)全資子公司,專注芯片的設(shè)計、研發(fā)、銷售及技術(shù)服務(wù)。武漢芯源半導(dǎo)體CW品牌源于Creative Wisdom首字母CW,傳遞“創(chuàng)芯源于智慧”的品牌理念。

武漢芯源半導(dǎo)體為電子行業(yè)用戶提供微處理器MCU、小容量存儲芯片EEPROM、功率器件SJ-MOSFET等系列產(chǎn)品,具有產(chǎn)品質(zhì)量保證、技術(shù)性能可靠、供貨能力穩(wěn)定三大競爭優(yōu)勢。

在MCU領(lǐng)域目前已推出通用高性能CW32F003/030系列、安全低功耗CW32L083/031/052系列、無線射頻CW32W031/CW32R031系列產(chǎn)品,廣泛應(yīng)用于消費(fèi)電子、智能家居、物聯(lián)網(wǎng)、工業(yè)控制醫(yī)療電子以及汽車電子行業(yè),未來將能夠滿足更多的市場需求。

武漢芯源半導(dǎo)體持續(xù)進(jìn)行技術(shù)革新,確保穩(wěn)定可靠的供應(yīng)鏈能力,致力于成為***產(chǎn)業(yè)的領(lǐng)航者!

審核編輯:湯梓紅

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

    關(guān)注

    453

    文章

    50394

    瀏覽量

    421786
  • mcu
    mcu
    +關(guān)注

    關(guān)注

    146

    文章

    16987

    瀏覽量

    350298
  • 射頻
    +關(guān)注

    關(guān)注

    104

    文章

    5549

    瀏覽量

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

    關(guān)注

    31

    文章

    5317

    瀏覽量

    120003
  • 中斷
    +關(guān)注

    關(guān)注

    5

    文章

    895

    瀏覽量

    41391

原文標(biāo)題:【應(yīng)用筆記】射頻MCU CW32W031提前中斷應(yīng)用功能介紹

文章出處:【微信號:武漢芯源半導(dǎo)體,微信公眾號:武漢芯源半導(dǎo)體】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    CW32W031單片機(jī)的應(yīng)用筆記

    CW32W031射頻部分支持 CAD 中斷。從 Deepsleep 進(jìn)入 STB3,開啟 CAD 功能并進(jìn)入 RX 模式后, CW32W031
    發(fā)表于 09-13 09:37 ?385次閱讀
    <b class='flag-5'>CW32W031</b>單片機(jī)的應(yīng)用筆記

    基于CW32W031射頻芯片的AT指令無線串口模塊

    1.模塊介紹 1.1實(shí)物圖片 外接天線 模塊正面 1.2模塊概述 該模塊是基于武漢芯源半導(dǎo)體 CW32W031 射頻芯片研發(fā)的AT 指令無線串口模塊??墒褂么谶M(jìn)行數(shù)據(jù)收發(fā),降低無線應(yīng)用門檻;可配
    的頭像 發(fā)表于 12-28 11:57 ?1524次閱讀
    基于<b class='flag-5'>CW32W031</b><b class='flag-5'>射頻</b>芯片的AT指令無線串口模塊

    持續(xù)深耕物聯(lián)網(wǎng)領(lǐng)域,武漢芯源半導(dǎo)體發(fā)布Sub-1G系列產(chǎn)品CW32W031

    、供應(yīng)鏈物流等。圖:CW32W031家族產(chǎn)品功能列表武漢芯源官方網(wǎng)站已經(jīng)發(fā)布了CW32W031的數(shù)據(jù)手冊、用戶手冊、應(yīng)用筆記等技術(shù)文檔,以及配套的StartKit開發(fā)板資料、底層外設(shè)驅(qū)動軟件庫和應(yīng)用例程
    發(fā)表于 01-05 13:35

    CW32W031產(chǎn)品介紹

    CW32W031是一款采用ChirpIoT?調(diào)制技術(shù)的低功耗遠(yuǎn)程無線微控制器,支持370 MHz~590 MHz和740 MHz~1180 MHz頻段的半雙工無線通信。 CW32W031集成了主頻
    發(fā)表于 09-14 08:54

    CW32W031無線微控制器數(shù)據(jù)手冊

    CW32W031 是采用 ChirpIoT ?調(diào)制解調(diào)技術(shù)的低功耗遠(yuǎn)距離無線微控制器,支持半雙工無線通信,工作頻段為 370MHz ~ 590MHz 和 740MHz ~ 1180MHz
    發(fā)表于 09-14 06:12

    CW32W031用戶手冊

    CW32W031內(nèi)核是32位ARM?Cortex?-M0+微處理器,最大尋址空間為4 GB。 芯片的內(nèi)置程序存儲器、數(shù)據(jù)存儲器、外設(shè)和端口寄存器在相同的4 GB線性地址空間中統(tǒng)一尋址。 內(nèi)存中的字節(jié)
    發(fā)表于 09-14 06:16

    CW32W031智能搜索應(yīng)用參考手冊

    CW32W031芯片為實(shí)現(xiàn)輕量級網(wǎng)關(guān)提供了智能搜索功能設(shè)備。它能夠在接收期間智能識別信道中的SF參數(shù)用于接收來自不同SF信號的數(shù)據(jù)。當(dāng)前版本的芯片僅支持搜索SF7-11,目前不支持搜索SF12智能搜索。
    發(fā)表于 09-15 07:03

    CW32W031早期中斷應(yīng)用參考手冊

    當(dāng)芯片讀取一幀數(shù)據(jù)、查看數(shù)據(jù)時,使用CW32W031提前中斷功能已解析的,確定它是否是您想要的,然后決定是否繼續(xù)讀取或以丟棄該數(shù)據(jù)幀。
    發(fā)表于 09-15 08:07

    CW32W031 RSSI應(yīng)用參考手冊

    CW32W031的RSSI功能是讀取當(dāng)前數(shù)據(jù)的信號強(qiáng)度值的功能當(dāng)芯片接收到數(shù)據(jù)時,數(shù)據(jù)包。 RSSI的計算分為兩個步驟,即SNR計算和RSSI計算。 在接收RX_IRQ信號之后,通過讀取信號能量
    發(fā)表于 09-15 06:08

    CW32W031 CAD應(yīng)用參考手冊

    CW32W031的RF部分支持CAD中斷。從DeepSleep進(jìn)入STB3后,啟用進(jìn)入CAD功能并進(jìn)入RX模式時,CW32W031將檢測是否存在ChirpIOT? 中的信號通道,如果是
    發(fā)表于 09-15 08:09

    CW32W031智能搜索應(yīng)用筆記

    CW32W031 芯片為實(shí)現(xiàn)輕量化網(wǎng)關(guān)設(shè)備,提供智能搜索功能。可實(shí)現(xiàn)在接收時智能化識別信道中的 SF 參數(shù),達(dá)到接收不同 SF 信號數(shù)據(jù)的目的。目前版本的芯片只支持搜索 SF7-11,暫不支持 SF12 智能搜索。
    發(fā)表于 09-15 07:43

    CW32W031提前中斷應(yīng)用筆記

    CW32W031 提前中斷功能是在芯片讀取一幀數(shù)據(jù)的過程中,查看已經(jīng)解出來的數(shù)據(jù),判斷是不是自己想要的,再決定繼續(xù)讀取還是放棄這幀數(shù)據(jù)。
    發(fā)表于 09-15 08:06

    Sub-1G系列產(chǎn)品CW32W031單片機(jī)CAD應(yīng)用參考

    一、功能介紹CW32W031射頻部分支持CAD中斷。從Deepsleep進(jìn)入STB3,開啟CAD功能
    的頭像 發(fā)表于 09-13 09:42 ?809次閱讀
    Sub-1G系列產(chǎn)品<b class='flag-5'>CW32W031</b>單片機(jī)CAD應(yīng)用參考

    無線射頻單片機(jī)CW32W031讀取RSSI功能介紹

    CW32W031 讀取 RSSI 功能是指在芯片接收到數(shù)據(jù)時,讀取當(dāng)前數(shù)據(jù)包的信號強(qiáng)度值的功能。RSSI 的計算分為兩步,即計算 SNR 與計算 RSSI。在收到 RX_IRQ 信號之后,通過讀取
    的頭像 發(fā)表于 09-20 10:00 ?956次閱讀
    無線<b class='flag-5'>射頻</b>單片機(jī)<b class='flag-5'>CW32W031</b>讀取RSSI<b class='flag-5'>功能</b><b class='flag-5'>介紹</b>

    CW32W031芯片功能介紹及注意事項(xiàng)

    CW32W031 芯片為實(shí)現(xiàn)輕量化網(wǎng)關(guān)設(shè)備,提供智能搜索功能??蓪?shí)現(xiàn)在接收時智能化識別信道中的 SF 參數(shù),達(dá)到接收不同 SF 信號數(shù)據(jù)的目的。
    的頭像 發(fā)表于 11-09 14:35 ?731次閱讀