Gpios; Interrupts; Description; Table 4-1: Irqtoenable Interruption Mapping - Semtech LR1110 User Manual

Hide thumbs Also See for LR1110:
Table of Contents

Advertisement

4. GPIOs

The LR1110 features 12 digital IOs:
DIO1 to DIO4 are dedicated to the SPI interface signals NSS, SCK, MOSI and MISO respectively.
DIO0 is used as BUSY signalling, and is mandatory to properly handle the host controller interface.
DIO9 is dedicated to the LR1110 interrupts. It is recommended to connect DIO9 to the host controller for the
lowest-power applications. DIO11 can be used as another interrupt pin if no 32.768 kHz crystal oscillator is used.
NRESET allows to cancel on-going functions of the LR1110, and reset all HW and FW. Although a device restart is also
possible through host controller commands, it is recommended to allow the host controller to control this signal.
DIO5, DIO6, DIO7, DIO8 and DIO10 can be used to control external RF switches or LNAs on the Wi-Fi, GNSS, and
sub-GHz RF paths.
DIO8 can also be used as 32.768 kHz source to the host controller if a 32.768 kHz crystal oscillator is connected to
DIO10 and DIO11.
DIO10 and DIO11 can be used as connection pins for an external 32.768 kHz crystal oscillator as RTC source. DIO11 can
also be used as input pin in case the 32.768 kHz signal is fed by the host controller. In that case DIO10 shall be left
unconnected.

4.1 Interrupts

The LR1110 features numerous interrupt sources, allowing the host to react to a large variety of events in the LR1110 system
without the need to poll registers, and therefore allowing power-optimized applications.

4.1.1 Description

The LR1110 interruptions are multiplexed on DIO9 and/or DIO11 pin. When the application receives an interrupt, it can
determine the source by using the command GetStatus( ). The interrupt can then be cleared using the ClearIrq( ) command.
The command SetDioIrqParams( ) configures which interrupt signal should be activated on the DIO9 and/or DIO11 interrupt
pins.
The interrupts mapping table IrqToEnable is as follows:

Table 4-1: IrqToEnable Interruption Mapping

Bit
0
1
2
3
4
5
SyncWordValid / HeaderValid
6
LR1110
User Manual
Rev.1.0
UM.LR1110.W.APP
March 2020
Interrupt
RFU
RFU
TxDone
RxDone
PreambleDetected
HeaderErr
www.semtech.com
Description
RFU
RFU
Packet transmission completed
Packet received
Preamble detected
Valid sync word / LoRa® header detected
LoRa® header CRC error
30 of 130
Semtech

Advertisement

Table of Contents
loading

Table of Contents