chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

Ra-05/Ra-05U模組驅動說明

安信可科技 ? 來源:安信可科技 ? 2025-01-21 11:36 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

文章目錄

一、簡介

二、硬件準備

設備清單

接線說明

三、重要函數(shù)說明

四、調試

五、聯(lián)系我們

簡介

Ra-05、Ra-05U 是由安信可科技開發(fā)的 2.4GHz LoRa射頻收發(fā)模組,該模組搭載Semtech 公司的 SX1281 射頻芯片作為核心處理器,支持多種調制方式如LoRa、FLRC、GFSK 并可兼容藍牙協(xié)議。該模塊是純射頻收發(fā)模塊,需要使用MCU 驅動或使用專用的SPI調試工具。

Ra-05/Ra-05U亮點概括:

●支持免許可 ISM 2.4GHz 頻段。

●接收靈敏度LoRa 模式可達-132dBm(根據(jù)芯片手冊數(shù)據(jù))。

●支持多種調制模式(GFSK Mode ,F(xiàn)LRC Mode,LoRa Mode,F(xiàn)SK調制)。

●速率可調,F(xiàn)LRC 調制方式下最高可達 1.3Mbps。

●支持 1.8~3.6VDC 寬電壓供電。

●Ra-05U天線接口采用 IPEX 座子,支持多種外接天線;Ra-05采用板載天線兼容IPEX座子。

01

硬件準備

設備清單

硬件 數(shù)量
Ra-05/Ra-05U 模組 2個
杜邦線 若干
USB轉TTL模塊 2個
STM32F103C8T6開發(fā)板 2個
MicroUSB線(安卓數(shù)據(jù)線) 2根

接線說明

Ra-05/Ra-05U 模組 STM32F103C8T6主控
NSS PB7
MISO PA6
MOSI PA7
SCK PA5
BUSY PB5
DIO1 PA1
NRESET PB15
STM32F103C8T6主控 USB轉TTL模塊
GND GND
PA_9 Rx

02

重要函數(shù)說明

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

RF部分的配置

  ModulationParams_t modulationParams;
  modulationParams.PacketType = PACKET_TYPE_LORA;
  modulationParams.Params.LoRa.SpreadingFactor = LORA_SF10;
  modulationParams.Params.LoRa.Bandwidth = LORA_BW_1600;
  modulationParams.Params.LoRa.CodingRate = LORA_CR_4_7;


  packetParams.PacketType = PACKET_TYPE_LORA;
  packetParams.Params.LoRa.PreambleLength = 20;
  packetParams.Params.LoRa.HeaderType = LORA_PACKET_VARIABLE_LENGTH;
  packetParams.Params.LoRa.PayloadLength = BUFFER_SIZE;
  packetParams.Params.LoRa.CrcMode = LORA_CRC_ON;
  packetParams.Params.LoRa.InvertIQ = LORA_IQ_NORMAL;
  
  Radio.SetStandby( STDBY_XOSC );
  Radio.WriteRegister(0x093C,0x1);
  
      switch(modulationParams.Params.LoRa.SpreadingFactor){
        case LORA_SF5:
        case LORA_SF6:
            Radio.WriteRegister(0x0925,0x1E);
            break;
        case LORA_SF7:
        case LORA_SF8:
            Radio.WriteRegister(0x0925,0x37);
            break;
        case LORA_SF9:
        case LORA_SF10:
        case LORA_SF11:
        case LORA_SF12:
            Radio.WriteRegister(0x0925,0x32);
            break;
    }
      
  Radio.SetPacketType( modulationParams.PacketType );
  Radio.SetModulationParams( &modulationParams );
  Radio.SetPacketParams( &packetParams );
  Radio.SetRfFrequency( RF_FREQUENCY );
  Radio.SetBufferBaseAddresses( 0x00, 0x00 );
  Radio.SetTxParams( TX_OUTPUT_POWER, RADIO_RAMP_02_US );

射頻部分主要配置參數(shù)有:

●PacketType :配置射頻模式,[PACKET_TYPE_LORA:LoRa調制方式]

●Bandwidth :帶寬配置;

LoRa: [LORA_BW_1600: 1600 kHz, LORA_BW_0800: 800kHz, LORA_BW_0400: 400kHz, LORA_BW_0200: 200 kHz]

●SpreadingFactor:擴頻因子;

LoRa: [LORA_SF5 ~ LORA_SF12]

●CodingRate:編碼率

LoRa:[LORA_CR_4_5: 4/5, LORA_CR_4_6: 4/6, LORA_CR_4_7: 4/7, LORA_CR_4_8: 4/8]

●PreambleLength:設置前導碼

LoRa:范圍 0~255

●HeaderType:頭部字類型

LORA_PACKET_VARIABLE_LENGTH:數(shù)據(jù)帶頭部字

LORA_PACKET_FIXED_LENGTH:數(shù)據(jù)不帶頭部字

●PayloadLength:有效數(shù)據(jù)長度

●CrcMode:是否開啟CRC校驗(LORA_CRC_OFF:關閉;LORA_CRC_ON:開啟)

●iqInverted:是否開啟IQ轉換功能(LORA_IQ_INVERTED:關閉;LORA_IQ_NORMAL:開啟)

●SetRfFrequency:配置頻點(范圍是:2400~2500)

●SetBufferBaseAddresses:設置發(fā)送與接收的基地址

●SetTxParams:配置發(fā)送參數(shù)

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

Radio.SetDioIrqParams(TxIrqMask,IRQ_RADIO_NONE,IRQ_RADIO_NONE,IRQ_RADIO_NONE);
Radio.SendPayload(Buffer, BufferSize, (TickTime_t){RX_TIMEOUT_TICK_SIZE, TX_TIMEOUT_VALUE});

●TxIrqMask:開啟發(fā)送中斷掩碼

●Buffer:要發(fā)送的有效數(shù)據(jù)

●BufferSize:要發(fā)送的有效數(shù)據(jù)的長度

配置數(shù)據(jù)接收

Radio.SetDioIrqParams(RxIrqMask,IRQ_RADIO_NONE,IRQ_RADIO_NONE,IRQ_RADIO_NONE);
Radio.SetRx( ( TickTime_t ) { RX_TIMEOUT_TICK_SIZE, 0xFFFF } );

●RxIrqMask:開啟接收中斷掩碼

●0xFFFF :配置連續(xù)接收模式

回調函數(shù)部分的設置

static void OnTxDone( void );
static void OnRxDone( uint8_t *payload, uint16_t size, int16_t rssi, int8_t snr );
static void OnTxTimeout( void );
static void OnRxTimeout( void );
static void OnRxError( void );

●發(fā)射完成中斷 “OnTxDone” ,該回調函數(shù)主要用于處理數(shù)據(jù)發(fā)送完成以后需要處理的邏輯內容。

●接收完成中斷 “OnRxDone” ,該回調函數(shù)主要用于對接收到的數(shù)據(jù)進行處理。

●發(fā)射超時中斷 “OnTxTimeout” ,該回調函數(shù)主要用于處理數(shù)據(jù)發(fā)送超時后的邏輯內容。

●接收完成中斷 “OnRxTimeout” ,該回調函數(shù)主要用于處理數(shù)據(jù)接收超時后的邏輯內容。

●接收數(shù)據(jù)校驗出錯中斷 “OnRxError” ,該回調函數(shù)主要用于處理接收到的數(shù)據(jù)校驗失敗后的邏輯內容。

03

調試

套件1,在文檔 “main.c” 中設置SEND_MODE為1,則模組工作在發(fā)送狀態(tài),編譯發(fā)送固件。

套件2,在文檔 “main.c” 中設置SEND_MODE為0,則模組工作在接收狀態(tài),編譯接收固件。

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

效果如下:

1c9a6c6a-d718-11ef-9310-92fbcf53809c.png

04

聯(lián)系我們

以上就是本期分享的內容,目的在于讓大家快速適應新品方案的開發(fā),更多資料可從我們官網(wǎng)上獲取。

官方官網(wǎng):https://www.ai-thinker.com

開發(fā)資料:https://docs.ai-thinker.com/

官方論壇:http://bbs.ai-thinker.com

技術支持:support@aithinker.com

原貼地址:【2.4G LoRa】Ra-05/Ra-05U模組驅動說明

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

    關注

    12

    文章

    1939

    瀏覽量

    88398
  • 模組
    +關注

    關注

    6

    文章

    1741

    瀏覽量

    32141

原文標題:Ra-05/Ra-05U模組驅動說明

文章出處:【微信號:安信可科技,微信公眾號:安信可科技】歡迎添加關注!文章轉載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    功耗 0.1uA的LoRaWAN 模組Ra-09/Ra-09H

    重磅上新?。?功耗0.1uA的LoRaWAN 模組來了 安信可LoRaWAN系列Ra-09/Ra-09H模組發(fā)布 產(chǎn)品特征 1、Ra-09/
    的頭像 發(fā)表于 10-23 10:20 ?306次閱讀
    功耗 0.1uA的LoRaWAN <b class='flag-5'>模組</b><b class='flag-5'>Ra</b>-09/<b class='flag-5'>Ra</b>-09H

    瑞薩RA8系列教程 | 基于e2s實現(xiàn)RA8串口輸出配置

    串口是最常見的通信方式之一,也是單片機調試最常見的通信接口,也是現(xiàn)在的單片機必備的通信接口,目前(2024-05)最新、最強的Cortext-M85內核的RA8系列單片機也不例外。
    的頭像 發(fā)表于 04-11 20:00 ?947次閱讀
    瑞薩<b class='flag-5'>RA</b>8系列教程 | 基于e2s實現(xiàn)<b class='flag-5'>RA</b>8串口輸出配置

    PRSCAN-05HSA PRSCAN-05HSA

    電子發(fā)燒友網(wǎng)為你提供AIPULNION(AIPULNION)PRSCAN-05HSA相關產(chǎn)品參數(shù)、數(shù)據(jù)手冊,更有PRSCAN-05HSA的引腳圖、接線圖、封裝手冊、中文資料、英文資料,PRSCAN-05HSA真值表,PRSCAN
    發(fā)表于 03-25 18:37
    PRSCAN-<b class='flag-5'>05</b>HSA PRSCAN-<b class='flag-5'>05</b>HSA

    RS485-05HSAVC RS485-05HSAVC

    電子發(fā)燒友網(wǎng)為你提供AIPULNION(AIPULNION)RS485-05HSAVC相關產(chǎn)品參數(shù)、數(shù)據(jù)手冊,更有RS485-05HSAVC的引腳圖、接線圖、封裝手冊、中文資料、英文資料,RS485-05HSAVC真值表,RS4
    發(fā)表于 03-25 18:37
    RS485-<b class='flag-5'>05</b>HSAVC RS485-<b class='flag-5'>05</b>HSAVC

    RS485-05HSA RS485-05HSA

    電子發(fā)燒友網(wǎng)為你提供AIPULNION(AIPULNION)RS485-05HSA相關產(chǎn)品參數(shù)、數(shù)據(jù)手冊,更有RS485-05HSA的引腳圖、接線圖、封裝手冊、中文資料、英文資料,RS485-05HSA真值表,RS485-
    發(fā)表于 03-25 18:35
    RS485-<b class='flag-5'>05</b>HSA RS485-<b class='flag-5'>05</b>HSA

    RS485-05HSSV RS485-05HSSV

    電子發(fā)燒友網(wǎng)為你提供AIPULNION(AIPULNION)RS485-05HSSV相關產(chǎn)品參數(shù)、數(shù)據(jù)手冊,更有RS485-05HSSV的引腳圖、接線圖、封裝手冊、中文資料、英文資料,RS485-05HSSV真值表,RS485-
    發(fā)表于 03-25 18:35
    RS485-<b class='flag-5'>05</b>HSSV RS485-<b class='flag-5'>05</b>HSSV

    RS485-05LSAV RS485-05LSAV

    電子發(fā)燒友網(wǎng)為你提供AIPULNION(AIPULNION)RS485-05LSAV相關產(chǎn)品參數(shù)、數(shù)據(jù)手冊,更有RS485-05LSAV的引腳圖、接線圖、封裝手冊、中文資料、英文資料,RS485-05LSAV真值表,RS485-
    發(fā)表于 03-25 18:35
    RS485-<b class='flag-5'>05</b>LSAV RS485-<b class='flag-5'>05</b>LSAV

    RS485-05LSA RS485-05LSA

    電子發(fā)燒友網(wǎng)為你提供AIPULNION(AIPULNION)RS485-05LSA相關產(chǎn)品參數(shù)、數(shù)據(jù)手冊,更有RS485-05LSA的引腳圖、接線圖、封裝手冊、中文資料、英文資料,RS485-05LSA真值表,RS485-
    發(fā)表于 03-25 18:34
    RS485-<b class='flag-5'>05</b>LSA RS485-<b class='flag-5'>05</b>LSA

    RS485-05LSSV RS485-05LSSV

    電子發(fā)燒友網(wǎng)為你提供AIPULNION(AIPULNION)RS485-05LSSV相關產(chǎn)品參數(shù)、數(shù)據(jù)手冊,更有RS485-05LSSV的引腳圖、接線圖、封裝手冊、中文資料、英文資料,RS485-05LSSV真值表,RS485-
    發(fā)表于 03-25 18:33
    RS485-<b class='flag-5'>05</b>LSSV RS485-<b class='flag-5'>05</b>LSSV

    NW2-05D05DR3 NW2-05D05DR3

    電子發(fā)燒友網(wǎng)為你提供AIPULNION(AIPULNION)NW2-05D05DR3相關產(chǎn)品參數(shù)、數(shù)據(jù)手冊,更有NW2-05D05DR3的引腳圖、接線圖、封裝手冊、中文資料、英文資料,NW2-05D05DR3真值表,NW2-
    發(fā)表于 03-20 18:30
    NW2-<b class='flag-5'>05D05</b>DR3 NW2-<b class='flag-5'>05D05</b>DR3

    FN1-05S05RNT FN1-05S05RNT

    電子發(fā)燒友網(wǎng)為你提供AIPULNION(AIPULNION)FN1-05S05RNT相關產(chǎn)品參數(shù)、數(shù)據(jù)手冊,更有FN1-05S05RNT的引腳圖、接線圖、封裝手冊、中文資料、英文資料,F(xiàn)N1-05S05RNT真值表,F(xiàn)N1-
    發(fā)表于 03-19 18:39
    FN1-<b class='flag-5'>05S05</b>RNT FN1-<b class='flag-5'>05S05</b>RNT

    NNV25-05S05A3NT NNV25-05S05A3NT

    電子發(fā)燒友網(wǎng)為你提供AIPULNION(AIPULNION)NNV25-05S05A3NT相關產(chǎn)品參數(shù)、數(shù)據(jù)手冊,更有NNV25-05S05A3NT的引腳圖、接線圖、封裝手冊、中文資料、英文資料,NNV25-05S05A3NT真
    發(fā)表于 03-19 18:36
    NNV25-<b class='flag-5'>05S05</b>A3NT NNV25-<b class='flag-5'>05S05</b>A3NT

    NNV25-05S05ANT NNV25-05S05ANT

    電子發(fā)燒友網(wǎng)為你提供AIPULNION(AIPULNION)NNV25-05S05ANT相關產(chǎn)品參數(shù)、數(shù)據(jù)手冊,更有NNV25-05S05ANT的引腳圖、接線圖、封裝手冊、中文資料、英文資料,NNV25-05S05ANT真值表,
    發(fā)表于 03-19 18:36
    NNV25-<b class='flag-5'>05S05</b>ANT NNV25-<b class='flag-5'>05S05</b>ANT

    DS28E05 STM32驅動

    DS28E05 STM32 驅動 1wire
    發(fā)表于 03-18 16:44 ?1次下載

    安信可2.4G LoRa模組Ra-05/Ra-05U模組驅動說明

    文章目錄 一、簡介 二、硬件準備 設備清單 接線說明 三、重要函數(shù)說明 四、調試 五、聯(lián)系我們 簡介 Ra-05、Ra-05U 是由安信可科技開發(fā)的 2.4GHz LoRa射頻收發(fā)
    的頭像 發(fā)表于 02-14 09:31 ?921次閱讀
    安信可2.4G LoRa<b class='flag-5'>模組</b><b class='flag-5'>Ra-05</b>/<b class='flag-5'>Ra-05U</b><b class='flag-5'>模組</b><b class='flag-5'>驅動</b><b class='flag-5'>說明</b>