那曲檬骨新材料有限公司

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

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

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

Ra-01SC/Ra-01SCH模組驅(qū)動(dòng)例程使用方法

安信可科技 ? 來源:安信可科技 ? 作者:安信可科技 ? 2023-06-19 10:06 ? 次閱讀

前言

本文檔主要介紹Ra-01SC/Ra-01SCH模組驅(qū)動(dòng)例程使用方法。

01硬件準(zhǔn)備

硬件準(zhǔn)備

設(shè)備清單

硬件 數(shù)量
Ra-001SC/Ra-01SCH 模組 2個(gè)
杜邦線 若干
USB轉(zhuǎn)TTL模塊 2個(gè)
STM32F103C8T6開發(fā)板 2個(gè)
MicroUSB線(安卓數(shù)據(jù)線) 2根

接線說明

STM32F103C8T6主控 Ra-001SC/Ra-01SCH 模組
3.3V 3.3V
GND GND
PA4 NSS
PA5 SCK
PA6 MISO
PA7 MOSI
PB1 RESET
PB11 DIO1
PA0 DIO4
STM32F103C8T6主控 USB轉(zhuǎn)TTL模塊
GND GND
PA_9 Rx

02重要函數(shù)說明

整個(gè)工程主要由兩個(gè)部分組成:接收配置與處理以及發(fā)送配置與處理。

數(shù)據(jù)接收部分的配置

e219a1a6-0c2e-11ee-962d-dac502259ad0.png

數(shù)據(jù)接收部分的配置主要參數(shù)為:

modem:配置射頻模式,[0: FSK, 1: LoRa]

bandwidth:帶寬配置;

FSK : 0

LoRa: [0: 125 kHz, 1: 250 kHz, 2: 500 kHz, 3: Reserved]

datarate:數(shù)據(jù)速率;

FSK : 600…300000 bits/s

LoRa: [6: 64, 7: 128, 8: 256, 9: 512, 10: 1024, 11: 2048, 12: 4096 chips]

coderate:編碼率

FSK:設(shè)置為0

LoRa:[1: 4/5, 2: 4/6, 3: 4/7, 4: 4/8]

bandwidthAfc:設(shè)置AFC帶寬

FSK:數(shù)值 >= 2600 并且 <= 250000 Hz

LoRa:無效位,設(shè)置0

preambleLen:前導(dǎo)碼長度

FSK:字節(jié)數(shù)

LoRa:前導(dǎo)碼長度(單位是:symbols)

symbTimeout:設(shè)置單接收超時(shí)時(shí)間

FSK:超時(shí)時(shí)間(單位為:字節(jié)數(shù))

LoRa:超時(shí)時(shí)間(單位是:symbol說)

fixLen:設(shè)置數(shù)據(jù)包是否固定長度(0:表長度為變量;1:固定)

payloadLen:負(fù)載長度,當(dāng)啟用fixLen時(shí)

crcOn:是否開啟CRC校驗(yàn)(0:關(guān)閉;1:開啟)

FreqHopOn:使能/不使能跳頻功能

FSK:無效位,設(shè)置0

LoRa:(0:關(guān)閉;1:開啟)

HopPeriod:設(shè)置跳頻周期

FSK:無效位,設(shè)置0

LoRa:跳頻周期(單位是:symbols)

iqInverted:是否開啟IQ轉(zhuǎn)換功能

FSK:無效位,設(shè)置0

LoRa:(0:關(guān)閉;1:開啟)

rxContinuous:設(shè)置是否啟動(dòng)連續(xù)接收模式

(0:設(shè)置單次接收模式;1:設(shè)置連續(xù)接收模式)

數(shù)據(jù)發(fā)送部分的配置

e22f3f0c-0c2e-11ee-962d-dac502259ad0.png

數(shù)據(jù)發(fā)送部分的配置主要參數(shù)為:

modem:配置射頻模式,[0: FSK, 1: LoRa]

bandwidth:帶寬配置;

FSK : 0

LoRa: [0: 125 kHz, 1: 250 kHz, 2: 500 kHz, 3: Reserved]

datarate:數(shù)據(jù)速率;

FSK : 600…300000 bits/s

LoRa: [6: 64, 7: 128, 8: 256, 9: 512, 10: 1024, 11: 2048, 12: 4096 chips]

coderate:編碼率

FSK:設(shè)置為0

LoRa:[1: 4/5, 2: 4/6, 3: 4/7, 4: 4/8]

preambleLen:前導(dǎo)碼長度

FSK:字節(jié)數(shù)

LoRa:前導(dǎo)碼長度(單位是:symbols)

fixLen:設(shè)置數(shù)據(jù)包是否固定長度(0:表長度為變量;1:固定)

crcOn:是否開啟CRC校驗(yàn)(0:關(guān)閉;1:開啟)

FreqHopOn:使能/不使能跳頻功能

FSK:無效位,設(shè)置0

LoRa:(0:關(guān)閉;1:開啟)

HopPeriod:設(shè)置跳頻周期

FSK:無效位,設(shè)置0

LoRa:跳頻周期(單位是:symbols)

iqInverted:是否開啟IQ轉(zhuǎn)換功能

FSK:無效位,設(shè)置0

LoRa:(0:關(guān)閉;1:開啟)

timeout:發(fā)送超時(shí)檢測時(shí)間

回調(diào)函數(shù)部分的設(shè)置

e2440dce-0c2e-11ee-962d-dac502259ad0.png

◆發(fā)射完成中斷 “LLCC68OnTxDone” ,該回調(diào)函數(shù)主要用于處理數(shù)據(jù)發(fā)送完成以后需要處理的邏輯內(nèi)容;

◆接收完成中斷 “LLCC68OnRxDone” ,該回調(diào)函數(shù)主要用于對(duì)接收到的數(shù)據(jù)進(jìn)行處理;

◆發(fā)射超時(shí)中斷 “LLCC68OnTxTimeout” ,該回調(diào)函數(shù)主要用于處理數(shù)據(jù)發(fā)送超時(shí)后的邏輯內(nèi)容;

◆接收完成中斷 “LLCC68OnRxTimeout” ,該回調(diào)函數(shù)主要用于處理數(shù)據(jù)接收超時(shí)后的邏輯內(nèi)容;

◆接收數(shù)據(jù)校驗(yàn)出錯(cuò)中斷 “LLCC68OnRxTimeout” ,該回調(diào)函數(shù)主要用于處理接收到的數(shù)據(jù)校驗(yàn)失敗后的邏輯內(nèi)容。

配置接收超時(shí)

e256ef3e-0c2e-11ee-962d-dac502259ad0.png

配置參數(shù)說明:

timeout :設(shè)置接收超時(shí)

注:若是從發(fā)送模式切換為接收模式,需事先設(shè)置模組進(jìn)入待機(jī)模式,即調(diào)用函數(shù)“Radio.Standby();”,之后再設(shè)置進(jìn)入接收模式 。

配置數(shù)據(jù)發(fā)送

e278e882-0c2e-11ee-962d-dac502259ad0.png

配置參數(shù)說明:

buffer:發(fā)送數(shù)據(jù);

size:發(fā)送數(shù)據(jù)長度;

03調(diào)試

1、在文檔 “project_config.h” 中設(shè)置各個(gè)射頻參數(shù),無論啟用發(fā)送模式還是接收模式,這些參數(shù)均一致;

e29436c8-0c2e-11ee-962d-dac502259ad0.png

2、在文檔 “main.c” 中設(shè)置模組啟動(dòng)進(jìn)入接收或是設(shè)置循環(huán)發(fā)送數(shù)據(jù);若是設(shè)置接收,則調(diào)用函數(shù) “ExampleLLCC68ReciveDemo();”函數(shù),若是設(shè)置不斷發(fā)送,則調(diào)用 “ExampleLLCC68SendDemo();” 函數(shù);

3、完成配置以后,一套設(shè)備燒錄接收固件,另一套設(shè)備燒錄發(fā)送固件,最后復(fù)位啟動(dòng)設(shè)備,并通過串口查看數(shù)據(jù)收發(fā)是否成功;

4、效果如下:

e2bea232-0c2e-11ee-962d-dac502259ad0.png

審核編輯:湯梓紅

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

    關(guān)注

    60

    文章

    7980

    瀏覽量

    266096
  • STM32
    +關(guān)注

    關(guān)注

    2272

    文章

    10924

    瀏覽量

    357582
  • 開發(fā)板
    +關(guān)注

    關(guān)注

    25

    文章

    5121

    瀏覽量

    98196
  • 模組
    +關(guān)注

    關(guān)注

    6

    文章

    1515

    瀏覽量

    30609
  • 安信可
    +關(guān)注

    關(guān)注

    0

    文章

    159

    瀏覽量

    4046

原文標(biāo)題:【Thinker開發(fā)堂】Ra-01SC/Ra-01SCH模組驅(qū)動(dòng)

文章出處:【微信號(hào):安信可科技,微信公眾號(hào):安信可科技】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    安信可LoRa系列模塊(Ra-01S)用戶評(píng)測初體驗(yàn)

    最近買了兩塊Ra-01S模組,該模組基于LoRa技術(shù),感興趣的可以買兩個(gè),我們一起玩起來。
    的頭像 發(fā)表于 05-20 09:29 ?1.2w次閱讀
    安信可LoRa系列模塊(<b class='flag-5'>Ra-01</b>S)用戶評(píng)測初體驗(yàn)

    強(qiáng)續(xù)航能力的Ra-01SC系列模組驅(qū)動(dòng)測試方式

    大家好,今天給大家分享一款安信可的lora模塊“Ra-01SC
    的頭像 發(fā)表于 05-20 09:51 ?8848次閱讀
    強(qiáng)續(xù)航能力的<b class='flag-5'>Ra-01SC</b>系列<b class='flag-5'>模組</b><b class='flag-5'>驅(qū)動(dòng)</b>測試方式

    LoRa-Kit開發(fā)板怎么使用? 安信可圖文詳解LoRa-Kit開發(fā)板使用步驟

    Ra-01/Ra-01S/Ra-01SC/Ra-03SCH等全系列的LoRa模組,實(shí)現(xiàn)LoRa通信和低功耗性能等開發(fā)測試 。 其上搭載的TB
    發(fā)表于 05-11 11:50 ?744次閱讀
    LoRa-Kit開發(fā)板怎么使用? 安信可圖文詳解LoRa-Kit開發(fā)板使用步驟

    10公里通訊LoRa模塊,Ra-01SCH-P模組詳細(xì)介紹+使用教程

    Ra-01SCH-P是安信可科技設(shè)計(jì)開發(fā)的 LoRa 系列模組。該模組用于超長距離擴(kuò)頻通信,其射頻芯片 LLCC68+主要采用 LoRa?遠(yuǎn)程調(diào)制解調(diào)器,用于超長距離擴(kuò)頻通信,抗干擾性強(qiáng),能夠最大
    的頭像 發(fā)表于 08-23 08:56 ?2138次閱讀
    10公里通訊LoRa模塊,<b class='flag-5'>Ra-01SCH</b>-P<b class='flag-5'>模組</b>詳細(xì)介紹+使用教程

    分享一款安信可新出的lora模塊“Ra-01S”

    接口的,不同的地方是這一款采用的芯片規(guī)格是SX1268的屬于比較新的一款高低頻兼容的芯片模組,性價(jià)比很高。但是Ra-01S的驅(qū)動(dòng)方式和Ra-01不同,所以接下起來就為大家分享和介紹一下
    發(fā)表于 07-22 08:53

    強(qiáng)續(xù)航能力的Ra-01SC系列模組驅(qū)動(dòng)測試方式

    高低頻兼容的芯片,性價(jià)比很高。Ra-01SC驅(qū)動(dòng)方式和Ra-01S一樣,硬件上基本可以做到無縫切換,所以接下起來就為大家分享和介紹一下這款模組驅(qū)
    的頭像 發(fā)表于 05-21 09:19 ?1599次閱讀
    強(qiáng)續(xù)航能力的<b class='flag-5'>Ra-01SC</b>系列<b class='flag-5'>模組</b><b class='flag-5'>驅(qū)動(dòng)</b>測試方式

    安信可Ra-01S切換到 Ra-01SC ,SX1278轉(zhuǎn)到LLCC68和SX1268/SX1262教程

    對(duì)應(yīng)兩個(gè)版本芯片SX1278和SX1276,代碼驅(qū)動(dòng)通用,只是頻率參數(shù)有區(qū)別。 SX126x和LLCC68 :包含安信可Ra-01S,Ra-01SC,Ra-01SCH,作為一個(gè)類別,分
    的頭像 發(fā)表于 12-18 10:49 ?1288次閱讀
    安信可<b class='flag-5'>Ra-01</b>S切換到 <b class='flag-5'>Ra-01SC</b> ,SX1278轉(zhuǎn)到LLCC68和SX1268/SX1262教程

    RA MCU中的CRC模塊和使用方法

    瑞薩RA單片機(jī)硬件CRC計(jì)算單元采用固定的多項(xiàng)式發(fā)生器來計(jì)算8位或者32位數(shù)據(jù)的CRC校驗(yàn)值,對(duì)數(shù)據(jù)傳輸或數(shù)據(jù)存儲(chǔ)的一致性、完整性進(jìn)行驗(yàn)證。這篇文章重點(diǎn)介紹RA MCU中的CRC模塊和使用方法。
    發(fā)表于 02-26 11:45 ?1062次閱讀
    <b class='flag-5'>RA</b> MCU中的CRC模塊和<b class='flag-5'>使用方法</b>

    LoRa-Kit 開發(fā)板使用介紹

    Ra-01/Ra-01S/Ra-01SC/Ra-03SCH等全系列的LoRa模組,實(shí)現(xiàn)LoRa通信和低功耗性能等開發(fā)測試。 其上搭載的TB-
    的頭像 發(fā)表于 05-21 10:23 ?579次閱讀
    LoRa-Kit 開發(fā)板使用介紹

    強(qiáng)續(xù)航能力,超遠(yuǎn)距離的LoRa模組——Ra-01S

    、環(huán)境監(jiān)測、工業(yè)自動(dòng)化等。(當(dāng)然安信可也推出了LoRaWAN和LoRa網(wǎng)關(guān)系列產(chǎn)品,滿足不同行業(yè)用戶的需求) 今天來重點(diǎn)講一下:強(qiáng)續(xù)航能力,超遠(yuǎn)距離的Lora模組——Ra-01S。 這款模塊和我們比較熟悉的Ra-01/02一樣,
    的頭像 發(fā)表于 06-11 14:25 ?607次閱讀
    強(qiáng)續(xù)航能力,超遠(yuǎn)距離的LoRa<b class='flag-5'>模組</b>——<b class='flag-5'>Ra-01</b>S

    經(jīng)典款LoRa模組Ra-01!小體積,遠(yuǎn)距離,低功耗!

    Ra-01 433MHz LoRa射頻模組 采用SX1278芯片 小體積 SPI接口經(jīng)典封裝 CE/FCC認(rèn)證 安信可 LoRa 系列模塊(Ra-01)由安信可科技設(shè)計(jì)開發(fā)。其射頻芯片 SX1278
    的頭像 發(fā)表于 07-03 16:42 ?642次閱讀
    經(jīng)典款LoRa<b class='flag-5'>模組</b><b class='flag-5'>Ra-01</b>!小體積,遠(yuǎn)距離,低功耗!

    Ra-01/Ra-01S/Ra-01SC等LoRa模組可以互通嗎?

    了解安信可產(chǎn)品的開發(fā)者想必對(duì)Ra-01/Ra-02模組已經(jīng)很熟悉了,這兩款均是基于Semtech的芯片SX1278而設(shè)計(jì)研發(fā)的,主打遠(yuǎn)距離傳輸?shù)闹悄鼙碛?jì)、智慧農(nóng)業(yè)、智慧安防、樓宇自動(dòng)化等市場
    的頭像 發(fā)表于 08-13 14:11 ?556次閱讀
    <b class='flag-5'>Ra-01</b>/<b class='flag-5'>Ra-01</b>S/<b class='flag-5'>Ra-01SC</b>等LoRa<b class='flag-5'>模組</b>可以互通嗎?

    1.9英寸顯示屏,可助您輕松連接Ra-01模塊的小安派開源硬件

    , 攜帶Ra-08模組及1.9寸MIPI-DBI電容觸摸屏。 Ra-08 工作在410MHz~525MHz 頻段,可以兼容Ra-01/SC
    的頭像 發(fā)表于 11-15 18:14 ?408次閱讀
    1.9英寸顯示屏,可助您輕松連接<b class='flag-5'>Ra-01</b>模塊的小安派開源硬件

    【安信可LoRa答疑】Ra-01、Ra-02常見問題

    安信可 LoRa 系列模塊Ra-01、Ra-02,其射頻芯片 SX1278 主要采用 LoRa?遠(yuǎn)程調(diào)制解調(diào)器,用于超長距離擴(kuò)頻通信,抗干擾性強(qiáng),能夠最大限度降低電流消耗。借助 SEMTECH
    的頭像 發(fā)表于 12-29 10:49 ?243次閱讀

    Ra-05/Ra-05U模組驅(qū)動(dòng)說明

    文章目錄 一、簡介 二、硬件準(zhǔn)備 設(shè)備清單 接線說明 三、重要函數(shù)說明 四、調(diào)試 五、聯(lián)系我們 簡介 Ra-05、Ra-05U 是由安信可科技開發(fā)的 2.4GHz LoRa射頻收發(fā)模組,該模組
    的頭像 發(fā)表于 01-21 11:36 ?104次閱讀
    <b class='flag-5'>Ra</b>-05/<b class='flag-5'>Ra</b>-05U<b class='flag-5'>模組</b><b class='flag-5'>驅(qū)動(dòng)</b>說明
    太阳城官网| 定做百家乐桌子| 大家旺娱乐| 真让百家乐游戏开户| 德州扑克和梭哈| 24个招财方法| 尊龙备用网址| 澳门百家乐真人版| 赌博百家乐官网的路单| 百家乐直杀| 澳门百家乐官网玩法与游戏规则| 威尼斯人娱乐城佣金| 百家乐官网可以作假吗| 大发888更名网址| 风水24山里的四维八干| 沿河| 百家乐tt娱乐平台| 澳门百家乐官网一把决战输赢| 皇冠网百家乐啊| 星期八百家乐官网的玩法技巧和规则| 九游棋牌游戏大厅| 总玩百家乐官网有赢的吗| 百家乐翻天| 永利百家乐娱乐平台| 百家乐官网赌博详解| 大发888官方6| 百家乐真钱送彩金| 百家乐官网注码投注论坛| 大发888是真的吗| 养狗对做生意风水好吗| 百家乐官网博彩博彩网| 大发888如何下载| 百家乐太阳城菲律宾| 高科技百家乐官网牌具| 信誉博彩网| 百家乐专业赌| 百家乐官网免费体验金| 长海县| 大发888备用网址大全| 百家乐机械投注法| 百家乐官网园云鼎娱乐平台|