Wireless-Tag WT5110-S2 BLE Module Owner’s Manual

WT5110-S2 BLE Module

Specifications

  • BLE Version: BLE5.0 / BLE5.1
  • Support: 125Kbps/500Kbps/1Mbps/2Mbps
  • Receiving Sensitivity: -99.7dBm@1Mbps,
    -97dBm@2Mbps, -105dBm@125Kbps
  • Transmit Power: 1.66 dBm Max.
  • Link Gain: 117dBm@125Kbps Max.
  • MCU Core:
    • 32-bit CPU core
    • Frequency up to 64MHz
    • Max. 64KB Data SRAM memory
    • Max. 512KB Data Flash memory
    • Support two-wire debugging protocol
  • System Power Consumption:
    • RX mode: 4.5mA @3.3V
    • TX mode: 4.3 mA @3.3V 0dBm
    • Deep sleep mode: 1.1ARTC wake-up+GPIO wake-up
    • ShutDown mode: 700nAGPIO wake-up

Product Usage Instructions

1. Power and Reset

Main power domain: VDD33
Operating voltage range: 1.7V – 3.6V
POR, PDR, PVD

2. Clock

External high-speed crystal oscillator: 16MHz
Internal high-speed RC oscillator: 24MHz
External low-speed crystal oscillator: 32.768KHz
Internal low-speed RC oscillator: 32.768KHz

3. System Peripherals

DMA: support 8 multiplex channels
Watchdog timer: IWDG and WWDG

4. Peripheral Interconnection PIS

System tick timer
Security and computing acceleration unit
ECC elliptic curve cryptography (256)
AES advanced encryption (256/192/128)
T/DES advanced encryption (192/128/64)
True random number generator (TRNG)
Calculating accelerator (CALC)

Frequently Asked Questions (FAQ)

Q: Where can I find the latest version of the document?

A: You can download the latest version of the document from
Wireless-Tag’s official website.

Q: What is the main power domain for this product?

A: The main power domain is VDD33 with an operating voltage
range of 1.7V to 3.6V.


“`

Wireless-Tag Technology Co., LIMITED.

Version 1.0.1

WT5110-S2 Product Specification V1.0.1

Wireless-Tag Technology Co., LIMITED.

©2020 All rights reserved.

http://www.wireless-tag.comI

Wireless-Tag Technology Co., LIMITED.
About this document
This document provides users with WT5110-S2 specifications.
Document version
Please visit Wireless-Tag’s official website to download the latest version of the document.
Revision history
Please go to the document revision history page to view the revisions of the document.

Version 1.0.1

Disclaimer and copyright notice
Information in this paper, including URL references, is subject to change without prior notice. This document is provided “as is” with no warranties whatsoever, including any warranty of merchantability, non-infringement, fitness for any particular purpose, or any warranty otherwise arising out of any proposal, specification or sample. All liability, including liability for infringement of any patent rights, relating to use of information in this document is disclaimed. No licenses, either express or implied, by estoppel or otherwise, to any intellectual property rights are granted herein. All trade names, trademarks and registered trademarks mentioned in this document are property of their respective owners, and are hereby acknowledged. Copyright © 2020 Wireless-Tag Technology Co., Ltd. All rights reserved.

Statement
Due to product version upgrade or other reasons, the contents of this manual may be changed. Wireless-Tag Technology Co., Ltd reserves the right to modify the contents of this manual without any notice or prompt. This manual is only used as a guide. Wireless-Tag Technology Co., Ltd makes every effort to provide accurate information in this manual, but it does not guarantee that the contents of the manual are completely free of errors. All statements, information and suggestions in this manual do not constitute any express or implied guarantee.

Wireless-Tag Technology Co., LIMITED.

©2020 All rights reserved.

http://www.wireless-tag.comII

Wireless-Tag Technology Co., LIMITED.

Version 1.0.1

Document Revision History

No. Version Changes Change (+ / -) description Author

Date

1

V1.0.0

C

2

V1.0.1

M

First release Modified BLE name

Fiona Fiona

Nov 17, 2020 Dec 14, 2020

*Changes: CCreate, A—-Add, M—-Modify, D—-Delete

Wireless-Tag Technology Co., Ltd.

©2020 All rights reserved.

http://www.wireless-tag.com

Wireless-Tag Technology Co., LIMITED.

Version 1.0.1

Contents
1 Overview ……………………………………………………………………………………………………………………………………………… 1 2 Chip Dimensions …………………………………………………………………………………………………………………………………… 1 3 Pin Definition …………………………………………………………………………………………………………………………………………2
3.1 Pin Layout ………………………………………………………………………………………………………………………………….. 2 3.2 Pin Description …………………………………………………………………………………………………………………………….2 4 Functional Description …………………………………………………………………………………………………………………………… 4 4.1 Direct Memory Access Controller (DMA) ……………………………………………………………………………………….. 4 4.2 Independent Watchdog(IWDG) …………………………………………………………………………………………………….. 4 4.3 Window Watchdog(WWDG) ………………………………………………………………………………………………………….4 4.4 General Purpose and Alternate Function(GPIO and AFIO) ……………………………………………………………….. 5 4.5 Peripheral Interconnection …………………………………………………………………………………………………………… 6 4.6 Elliptic Curve Cryptography(ECC) ……………………………………………………………………………………………………6 4.7 Encryption(AES/DES) …………………………………………………………………………………………………………………….6 4.8 True Random Number Generator(TRNG) ………………………………………………………………………………………..7 4.9 Calculating Accelerator(CALC) ………………………………………………………………………………………………………. 7 4.10 Advanced Timer(ADTIM) ……………………………………………………………………………………………………………..7 4.11 General-Purpose Timer(GPTIMC) ………………………………………………………………………………………………… 8 4.12 Basic Timer(BSTIM) ……………………………………………………………………………………………………………………. 9 4.13 Low-Power Timer(LPTIM) …………………………………………………………………………………………………………… 9 4.14 Analog-to-Digital Converter(ADC) ……………………………………………………………………………………………… 10 4.15 Real Time Clock(RTC) ……………………………………………………………………………………………………………….. 10 4.16 Inter-Integrated Circuit Interface(I2C) …………………………………………………………………………………………11 4.17 Serial Peripheral Interface 1(LSSPI) ……………………………………………………………………………………………. 12 4.18 Serial Peripheral Interface 2(SPI2) ………………………………………………………………………………………………12 4.19 Universal Asynchronous Receiver Transmitter(UART) …………………………………………………………………..14 4.20 Audio Interface (PDM) ……………………………………………………………………………………………………………… 15 4.21 BLE …………………………………………………………………………………………………………………………………………. 15

Wireless-Tag Technology Co., Ltd.

©2020 All rights reserved.

http://www.wireless-tag.com

Wireless-Tag Technology Co., LIMITED.

1 Overview

BLE5.0 / BLE5.1 Support 125Kbps/500Kbps/1Mbps/2Mbps Receiving sensitivity: -99.7dBm@1Mbps -97dBm@2Mbps -105dBm@125Kbps Transmit power: 1 . 6 6 dBmMax. Link gain: 117dBm@125KbpsMax. Support Single-Ended Antenna Output
BLE MESH Support BLE SIG Mesh Support private MESH
MCU core 32-bit CPU core Frequency up to 64MHZ Max. 64KB Data SRAM memory Max. 512KB Data Flash memory Support two-wire debugging protocol
System power consumption RX mode: 4.5mA @3.3V TX mode: 4.3 mA @3.3V 0dBm Deep sleep mode: 1.1ARTC wake-up+GPIO wake-up ShutDown mode: 700nAGPIO wake-up
Power, reset Main power domainVDD33 Operating voltage range: 1.7VVDD333.6 V POR, PDR, PVD
Clock External high-speed crystal oscillator: 16MHz Internal high-speed RC oscillator: 24 MHz External low-speed crystal oscillator: 32.768KHz Internal low-speed RC oscillator: 32.768KHz
System peripherals DMA: support 8 multiplex channels Watchdog timer: IWDG and WWDG

Wireless-Tag Technology Co., Ltd.

©2020 All rights reserved.

Version 1.0.1
http://www.wireless-tag.com

Wireless-Tag Technology Co., LIMITED.

Version 1.0.1

Peripheral interconnection PIS System tick timer Security and computing acceleration unit ECC elliptic curve cryptography (256) AES advanced encryption (256/192/128) T/DES advanced encryption (192/128/64) True random number generator (TRNG) Calculating accelerator (CALC) Timer One advanced 16-bit timer (ADTIM), support 4-channel PWM, 3 of which support
dead-zone complementary One general-purpose 32-bit timer A (GPTIMA), support 4-channel PWM One general-purpose 16-bit timer B (GPTIMB), support 4-channel PWM One general-purpose 16-bit timer C (GPTIMC), support 2-channel PWM, one of which
supports dead zone complementary One basic timer (BSTIM) One low power timer (LPTIM) RTC ( Real time clock ) Support high precision hardware temperature compensation ADC ( Analog to digital conversion ) 12-bit high precision SAR ADC Support up to 9 external channels Support 3 internal channels
Built-in temperature sensor 1/8, 1/4, 1/2, 3/8VDD Internal reference voltage of 1.4V Communication interface 2 x I2C (support bus arbitration) 2 x SPI 3 x UART (support ISO7816, LIN, IrDA, etc.) Audio interface 2 x PDM, support digital MIC 1 x I2S General-purpose IO

Wireless-Tag Technology Co., Ltd.

©2020 All rights reserved.

http://www.wireless-tag.com

Wireless-Tag Technology Co., LIMITED.

2 Chip Dimensions

Figure 1 Chip Dimensions

Version 1.0.1

Wireless-Tag Technology Co., Ltd.

©2020 All rights reserved.

http://www.wireless-tag.com

Wireless-Tag Technology Co., LIMITED.

3 Pin Definition 3.1 Pin Layout

Figure 2 Top View

Version 1.0.1

3.2 Pin Description

The module has a total of 24 pins. See Table 1 for specific descriptions.

Pin No. 1 2 3

Pin Name B12 B13 B14

4 5 6 7 8 9 10
Wireless-Tag Technology Co., Ltd.

B15 A00 A01 GND GND A02 A07

Table 1 Pin Definition

Description

GPIO/ADC Channel 0

GPIO/ADC Channel 1

GPIO (BOOT pin, high level is required when

programming)

GPIO/Wake-up

GPIO/ADC Channel 4/Wake-up

GPIO/ADC Channel 5

Module power negative

Module power negative

GPIO/ADC Channel 6

GPIO/Wake-up

©2020 All rights reserved.

http://www.wireless-tag.com

Wireless-Tag Technology Co., LIMITED.

Pin No. 11 12 13 14 15 16 17 18 19 20 21 22 23 24

Pin Name A08 A09 A13 A14 A15 B00 VCC B01 B05 B06 B08 B09 B10 RST

Version 1.0.1
Description GPIO GPIO GPIO GPIO GPIO GPIO
Module power positive 3.3V GPIO
GPIO(debug interface data by default) GPIO(debug interface clock by default)
GPIO GPIO GPIO Reset input pin, active low

Wireless-Tag Technology Co., Ltd.

©2020 All rights reserved.

http://www.wireless-tag.com

Wireless-Tag Technology Co., LIMITED.
4 Functional Description

Version 1.0.1

4.1 Direct Memory Access Controller (DMA)

The Direct memory access (DMA) is used to provide high-speed data transfer between peripheral and memory or between memory and memory, without intervention from CPU, data can be transferred quickly by DMA, which frees up CPU resources for other operations. The features are described as follows:
Support 8 independent DMA channels Each DMA channel has an independent handshake signal The priority of each DMA channel is programmable Each priority arbitration uses a fixed priority determined by the DMA channel number Support various transfer modes
Memory to memory Memory to peripheral Peripheral to memory Support various DMA cycle modes Support various DMA transfer data bit width Each DMA channel can access the primary and alternate channel controlled data structure All channel controlled data is stored in system memory in little endian format The number of data transferred in a single DMA cycle can be programmed (from 1 to 1024) The transfer address increment can be greater than the data width It can indicate errors on the bus

4.2 Independent Watchdog(IWDG)

The independent watchdog IWDG can be used to detect software and hardware abnormalities, such as the main clock stops oscillating, the program becomes out of control and no longer refreshes the watchdog.
The features are described as follows:
Free running down counter Writing to the IWDG_RLR register will reload the watchdog After the watchdog is activated, a reset occurs when the counter reaches 0
IWDG interrupt can wake up from sleep mode 0 and sleep mode 2

4.3 Window Watchdog(WWDG)

Window Watchdog(WWDG)will generate a WWDG reset if it is refreshed too early or too late. It can be used to

Wireless-Tag Technology Co., Ltd.

©2020 All rights reserved.

http://www.wireless-tag.com

Wireless-Tag Technology Co., LIMITED.

Version 1.0.1

detect whether the software fails to refresh the watchdog or it refreshes the watchdog in the refresh prohibited

area to prevent the program from running into an uncontrollable state.

The features are described as follows:

Support setting a watchdog refresh prohibited area

Set a watchdog refresh prohibited period through WIN

When WIN register is set to 11, refreshing the watchdog in any area will not generate a

reset.

Refreshing the watchdog in the refresh prohibited area will generate a WWDG reset.

WWDG interrupt occurs after the watchdog refresh prohibited area

WWDG interrupt can be used as a watchdog refresh request

WWDG overflow length can be set

It can be set by WWDG_RLR register

WWDG reset generated on overflow

WWDG interrupt can be used as a watchdog refresh request

4.4 General Purpose and Alternate Function(GPIO and AFIO)

Each GPIO port contains 16 independent pins, which can be individually configured as input or output. Each pin can be additionally configured as an open-drain output mode or a filtered input mode, and the drive strength of each pin can be selected when configured as an output pin. GPIO pins can be multiplexed as peripheral function ports, such as PWM output port or UART communication port, and each peripheral can be multiplexed onto multiple pins. The GPIO port supports up to 13 asynchronous external interrupts, which can be configured to any IO pin. And the GPIO port supports triggering other peripherals through PIS.
The features are described as follows: It can be configured as input or output Output mode Push-pull/open drain Pull-up/pull-down Input mode Floating Pull-up/pull-down Analog port Support reset/set of port output data, bitwise operation Support multiplexing as peripheral functions port Configurable output drive capacity: four drive capacity options

Wireless-Tag Technology Co., Ltd.

©2020 All rights reserved.

http://www.wireless-tag.com

Wireless-Tag Technology Co., LIMITED.
Support 16 external input interrupts Support write protection of port configuration

Version 1.0.1

4.5 Peripheral Interconnection

PIS is used as a bridge interface for the interconnection of peripherals in the microcontroller. The use of PIS can achieve the mutual triggering, control and automation of the peripherals, improve the real-time performance and rapid response ability of the system, avoid occupying excessive CPU resources and simplify software work to provide convenience for various applications.
The features are described as follows:
Support up to 8 PIS channel selection Support synchronous and asynchronous channel selection Support signal effective edge selection Support channel output to pin

4.6 Elliptic Curve Cryptography(ECC)

Elliptic Curve Cryptography, ECC for short, is an asymmetric encryption algorithm based on the mathematical theory of elliptic curve. Compared with RSA, ECC has the advantage of using shorter keys to achieve security equivalent to or higher than RSA.

4.7 Encryption(AES/DES)

The hardware encryption module is mainly used to encrypt or decrypt data by hardware, and supports AES and DES standards.
AES (Advanced Encryption Standard) is the latest block symmetric cipher algorithm, compatible with the Advanced Encryption Standard (AES) specified by the Federal Information Processing Standards Publication (FIPS PUB 197, November 26, 2001).
DES (Data Encryption Standard) is a widely used symmetric encryption algorithm, compatible with the Data Encryption Standard (DES) and Triple DES (TDES) specified in the Federal Information Processing Standards Publication (FIPS PUB 46-3, October 25, 1999) , and complies with the American National Standards Institute (ANSI) 9.52 standard.
The features are described as follows:
Suitable for AES, DES and TEDS encryption and decryption operations AES
Support 128/192/256-bit keys Support ECB/CBC modes Support 1/8/16/32-bit data exchange DES(TDES)

Wireless-Tag Technology Co., Ltd.

©2020 All rights reserved.

http://www.wireless-tag.com

Wireless-Tag Technology Co., LIMITED.

Version 1.0.1

Support ECB/CBC modes

Support 64/128/192-bit keys

Support 4×32-bit initialization vector (IV) used in CBC mode

Support 1/8/16/32-bit data exchange

Support Direct Memory Access (DMA) (used to transfer data and read processed data)

Support to generate CPU interrupt requests

4.8 True Random Number Generator(TRNG)

True random number generator (TRNG) can produce 1-bit serial true random numbers or 8/16/32-bit parallel true random numbers.
The features are described as follows:
Support programmable random bit width Support programmable seed value Support random correction mode Support random sequence error detection

4.9 Calculating Accelerator(CALC)

The calculating accelerator (CALC) can perform calculation acceleration of square root and division.
The features are described as follows:
Support up to 32-bit unsigned square root operation Support division of up to 32-bit signed and unsigned numbers Support the use of DMA write data to perform calculating operations

4.10 Advanced Timer(ADTIM)

The advanced-control timer (ADTIM) consists of a 16-bit auto-load counter driven by a programmable Prescaler. It may be used for a variety of purposes, including measuring the pulse widths of input signals (input capture), or generating output waveforms (output compare, PWM, complementary PWM with dead-time insertion).
Pulse widths and waveform periods can be modulated from a few microseconds to several milliseconds using the timer Prescaler and the RCC clock controller Prescaler.
The advanced-control timers (ADTIM), general-purpose timers (GPTIMA, GPTIMB, GPTIMC) and basic timers (BSTIM) are completely independent and do not share any clock sources. They can be synchronized together as well.
The features are described as follows:
16-bit up, down, up/down auto-reload counter. 16-bit programmable Prescaler allowing dividing (on the fly) the counter clock frequency by any

Wireless-Tag Technology Co., Ltd.

©2020 All rights reserved.

http://www.wireless-tag.com

Wireless-Tag Technology Co., LIMITED.

Version 1.0.1

factor between 1 and 65536.

Up to 4 independent channels for:

Input Capture

Output Compare

PWM generation (Edge and Center-aligned Mode)

One-pulse mode output

Synchronization circuit can control the timer with external signals and interconnect several timers.

Interrupt/DMA request is generated when the following events occur:

Update: counter overflow/underflow, counter initialization (by software or internal/external

trigger)

Trigger events (counter start, stop, initialization or count by internal trigger)

Input capture (capture register)

Output compare (count register paired with compare register)

Support incremental (quadrature) encoder and Hall sensor circuits for positioning purposes.

Trigger input for an external clock or cycle-by-cycle current management

4.11 General-Purpose Timer(GPTIMC)

The general-purpose timer (GPTIMC) consists of a 16-bit auto-reload counter driven by a programmable Prescaler.
It may also be used for multiple purposes, including measuring the pulse lengths of input signals (input capture), or generating output waveforms (output compare, PWM, complementary PWM with dead-time insertion).
Pulse lengths and waveform periods can be modulated from a few microseconds to several milliseconds by using the timer Prescaler and the APB clock controller Prescaler.
The advanced-control timers (ADTIM1), general-purpose timers (GPTIMA1, GPTIMB1, GPTIMC1) and basic timers (BSTIM1) are completely independent and do not share any clock sources.
The features are described as follows:
16-bit auto-reload up-counter 16-bit programmable Prescaler allows the counter clock frequency to be divided by any factor
between 1 and 65536 (on the fly) Up to 2 independent channels
Input capture Output compare PWM generation (Edge-aligned and Center-aligned modes) One-pulse mode output Complementary output programmable dead-time register Synchronization circuit can control the timer with external signal and interconnect several timers

Wireless-Tag Technology Co., Ltd.

©2020 All rights reserved.

http://www.wireless-tag.com

Wireless-Tag Technology Co., LIMITED.

Version 1.0.1

The repeat counter is used to update the timing register and only works after the definition number

of the counter period

Pause input to put timer output signal in reset state or known state

Interrupt/DMA generation on the following events:

Update: Counter overflow/underflow, counter initialization (through software or

internal/external trigger)

Trigger event (counter start, stop, initialization or count by internal/external trigger)

Input capture (capture register)

Output compare (count register paired with compare register)

Brake signal input

Trigger input for an external clock or cycle-by-cycle current management

4.12 Basic Timer(BSTIM)

The basic timer consists of a 16-bit auto-reload counter driven by a programmable Prescaler. It may be used for a variety of purposes, including measuring the pulse lengths of input signals (input capture) or generating output waveforms (output compare, PWM). Pulse lengths and waveform periods can be modulated from a few microseconds to several milliseconds by using the timer Prescaler and the APB clock controller Prescaler.
The advanced-control timers (ADTIM), general-purpose timers (GPTIMA, GPTIMB, GPTIMC) and basic timers (BSTIM) are completely independent and do not share any clock source.
The features are described as follows:
16-bit auto-reload up-counter 16-bit programmable Prescaler used to divide (on the fly) the counter clock frequency by any factor
between 1 and 65536 Synchronization circuit can control the timer with external signal and interconnect several timers Interrupt/DMA request is generated when the following event occurs:
Update: Counter overflow/underflow, counter initialization (by software or internal/external trigger) Trigger input for an external clock or cycle-by-cycle current management

4.13 Low-Power Timer(LPTIM)

The LPTIM is a 16-bit timer that is designed for low-power applications. Thanks to its multiple clock sources, the LPTIM supports the use of external input as a clock source, and can also count when the internal clock source is stopped.
The features are described as follows:
16-bit up-counter

Wireless-Tag Technology Co., Ltd.

©2020 All rights reserved.

http://www.wireless-tag.com

Wireless-Tag Technology Co., LIMITED.
3-bit Prescaler with 8 possible dividing factors (1,2,4,8,16,32,64,128) Clock sources
Internal clock sources: HSE, HIS, LSI, LSE, HSE, PLL External clock source: external port input 16-bit ARR auto-reload register 16-bit compare register Continuous or one-shot mode optional Selectable software or hardware trigger Programmable filter Configurable output: Pulse, PWM, Flip Configurable I/O polarity

Version 1.0.1

4.14 Analog-to-Digital Converter(ADC)

The ADC module is a 12-bit precision successive approximation analog-to-digital converter. It has up to 8 multiplexed channels allowing it to measure 8 external signals, two internal signals and BVAT voltage signals. The A/D conversion of the various channels can be performed in a single, continuous, scan, or discontinuous mode. The result of the ADC is stored in a left-aligned or right-aligned 16-bit data register.
The analog watchdog feature allows the application to detect if the input voltage goes outside the user-defined high or low thresholds.The analog watchdog feature allows the application to detect if the input voltage goes outside the user-defined high or low thresholds.
The features are described as follows:
Configurable conversion accuracy (6/8/10/12) Interrupt generation at the end of conversion, the end of injected conversion, analog watchdog or
overrun events. Support single and continuous conversion modes Scan mode for automatic conversion of channel 0 to channel “n” Configurable data alignment Programmable sampling time of each channel External trigger option to configure polarity for both regular and injected conversion Support discontinuous sampling mode Configurable conversion clock divider DMA request generation during regular channel conversion

4.15 Real Time Clock(RTC)

Real Time Clock (RTC) can provide users with accurate time and date information. These keywords are stored in the RTC control register in BCD format to provide users with the alarm function. There are two RTC CLK sources for

Wireless-Tag Technology Co., Ltd.

©2020 All rights reserved.

http://www.wireless-tag.com

Wireless-Tag Technology Co., LIMITED.

Version 1.0.1

users to choose from, which are an external 32.768K Hz crystal oscillator and an internal 32.768K Hz RC oscillator. When the MCU is in low power consumption mode, the RTC can still continue to provide accurate time information.

The features are described as follows:

Support calendar display: year, month, day Support time display: week, hour, minute, second The calendar and time are stored in BCD format Support leap year detection capability Support users to set the RTC counter correction function Support users to set the alarm interrupt function Support rollover interrupt of year, month, day, week, hour, minute, and second Support MCU to keep counting in sleep mode Support users to configure the sleep counter Support a sleep counting up to 16777216 seconds (194 days). Support a sleep counting as short as 1/16 second. Support to detect whether the calendar and time have been cleared.

4.16 Inter-Integrated Circuit Interface(I2C)

The I2C (Inter-chip) bus interface connects the microcontroller and the serial I2C bus. It provides the multi-master capability and controls all I2C bus-specified sequencing, protocol, arbitration and timing. It supports standard mode, fast mode and super ultra-fast mode. At the same time, it is compatible with SMBus (System Management Bus) and PMBus (Power Management Bus). DMA can be used to reduce the burden on the CPU.
The features are described as follows:
Slave mode and master mode Multi-master mode Standard mode (up to 100KHz) Fast mode (up to 400KHz) Ultra-fast mode (up to 1MHz) 7-bit and 10-bit addressing modes Multiple 7-bit slave addressing (2 addresses, one of which can be masked) All 7-bit addressing response mode Broadcast call Programmable setup and hold time Optional clock stretching Programmable digital noise filter

Wireless-Tag Technology Co., Ltd.

©2020 All rights reserved.

http://www.wireless-tag.com

Wireless-Tag Technology Co., LIMITED.

Version 1.0.1

Transmit/receive FIFOs of depth 8

DMA function

SMBus specification

Generation and verification hardware PEC (Packet Error Checking) , with ACK control

Command and data response control

Support address resolution protocol (ARP)

Master and device supporting

SMBus alert

Timeout and idle state detection

Compatible with PMBus version 1.1 specification

4.17 Serial Peripheral Interface 1(LSSPI)

SPI1 is a full-duplex master/slave synchronous serial interface. The master processor accesses data, control and status information on LSSPI through a bus interface. LSSPI is connected to a DMA controller through a set of DMA signals. LSSPI can be set to one of the two operating modes: serial master mode or serial slave mode. LSSPI can be connected to any serial master or serial slave peripheral device using one of the following interfaces.
The features are described as follows:
Support SPI serial peripheral interface Support SSP protocol Support national semiconductor ray

4.18 Serial Peripheral Interface 2(SPI2)

The SPI/I2S interface can be used to communicate with external devices based on the SPI protocol and the I2S audio protocol. SPI or I2S mode is selected by software. SPI mode is selected by default after device reset.
Serial Peripheral Interface (SPI) protocol supports serial communication with external devices in half-duplex, full-duplex and simplex synchronization modes. This interface can be configured as master mode, in this case, it provides communication clock (SCK) to external slave device. The interface can also be operated in multiple configurations.
I2S audio protocol, also a synchronous serial communication interface, uses three external signals. It supports four different audio standards, including Philips’ I2S standard, MSB and LSB alignment standards and PCM standard. It can achieve half-duplex communication in master-slave mode. When I2S is used as a master device, it can provide a communication clock to an external slave device.
The features are described as follows:
SPI main features Master device and slave device modes Three-wire full-duplex synchronous transmission

Wireless-Tag Technology Co., Ltd.

©2020 All rights reserved.

http://www.wireless-tag.com

Wireless-Tag Technology Co., LIMITED.

Version 1.0.1

Two-wire half-duplex synchronous transmission (two-way data line)

Two-wire simplex synchronous transmission (one-way data line)

8-bit to 16-bit data size selection

Multiple modes capability

8-bit master mode baud rate divider

Slave mode frequency up to fpclk/2 In both master and slave modes, you can manage NSS by hardware or software: dynamic

changes of master/slave mode operation

Programmable clock polarity and phase

High-order or low-order can be set

Special sending and receiving status flags, all support interrupt triggering

SPI bus busy status flag

Support SPI Motorola mode

Hardware CRC can achieve reliable communication

CRC value can be transmitted as the last byte of TX mode

CRC automatically performs an error check to the last received byte.

Support Rx and TxFIFO, depth is 16

Support DMA transfer

Support SPI TI mode

I2S features

Simplex communication (only send or receive)

Master or slave operation

8-bit linear programmable frequency divider to achieve accurate audio sampling frequency

(from 8kHz to 968kHz)

The data format is 16-bit, 24-bit or 32-bit

Fixed data frame of audio channel is 16-bit (16-bit data frame) or 32-bit (16-bit, 24-bit, 32-bit

data frame)

Programmable clock polarity (steady state)

Underflow flag for slave transmission mode and overflow flag for receiving function (master or

slave)

16-bit transmit and receive registers, with one register at each end of the channel

I2S protocol supported:

I2S Philips standard

MSB alignment standard (left alignment)

LSB alignment standard (right alignment)

Wireless-Tag Technology Co., Ltd.

©2020 All rights reserved.

http://www.wireless-tag.com

Wireless-Tag Technology Co., LIMITED.

Version 1.0.1

PCM standard (16-bit channel frame with long or short frame synchronization or 16-bit

data frame extended to 32-bit channel frame)

Data direction is always MSB first

Support sending and receiving DMA (16 bits wide)

The main clock can be output to an external audio component. The rate is fixed at 256 times

FS (where FS is the audio sampling frequency)

Support TX and RX FIFO, depth is 16

Provides 2-channel external clock inputs

4.19 Universal Asynchronous Receiver Transmitter(UART)

The Universal Asynchronous Receiver Transmitter (UART) offers a flexible means of full-duplex data exchange with external equipment requiring an industry-standard NRZ asynchronous serial data format. The UART offers a wide range of baud rates using a fractional baud rate generator.

UART supports asynchronous communication and half-duplex single-wire communication. It also supports the LIN (local interconnection network), Smart Card Protocol and IrDA (infrared Data Association) SIR ENDEC specifications, and modem operations (CTSn/RTSn). It also supports multiprocessor communication. High-speed data communication is possible by using the DMA for multibuffer settings.

The features are described as follows:

Full duplex asynchronous communications 16-byte receive and transmit FIFO Compatible with 16C550 standard Programmable receiving buffer trigger point Support independent baud rate programmable for each channel Support automatic baud rate detection 12 interrupt sources Can use DMA
Buffering the received/transmitted bytes in the reserved SRAM using DMA Built-in fractional baud rate generator covering wide range of baud rates without a need for
external crystals of particular values Programmable transmit and receive baud rates up to 3MHz, min. 732Hz (clock frequency 48MHz) Support hardware automatic flow control/flow control (CTSn, RTSn), RTSn control flow trigger point can be programmed Modem hardware automatic control RS485 transmit enable control Support CTS wake-up function

Wireless-Tag Technology Co., Ltd.

©2020 All rights reserved.

http://www.wireless-tag.com

Wireless-Tag Technology Co., LIMITED.

Version 1.0.1

Support IrDASIR mode

Support 3/16 bit periodic modulation

Support RS485

Support 9-bit mode

Multiprocessor communication

Fully programmable serial interface features

Programmable data bit number, namely 5-, 6-, 7-, 8-, 9-bit

Parity control, odd, even, no parity or fixed parity generation and detection can be

programmed

Stop bit length can be programmed: 1, 2 bits; 0.5, 1.5 bits supported in Smartcard mode

Programmable bit order with MSB or LSB first

Simple half duplex communication

Switch TX / RX pin configuration

Disconnection signal transmission ability of LIN master and disconnection signal detection ability of

LIN slave

When the UART is set to LIN mode, there are a 13-bit disconnect signal generator and

disconnect signal detection functions

Smartcard mode

Support T=0 and T=1 Smartcard asynchronous protocol declared by ISO/IEC7816-3 standard

1.5 stop bit length used in Smartcard

Support ModBus communication

Timeout detection function

CR/LF character recognition

Noise detection

4.20 Audio Interface (PDM)

PDM (Pulse Density Modulation) is a modulation technique that uses digital signals to represent analog signals. PCM, also as a technique of converting analog to digital by taking regular samples at uniform intervals, expresses the amplitude of each sampled analog signal as N-bit digital component (N=quantization depth). So the result of each sample in PCM method is always data of N-bit word length. PDM uses a clock with a sampling rate much higher than PCM’s to sample and modulate the analog components, and only one bit is output, either 0 or 1. Therefore, digital audio expressed by PDM is also called Oversampled 1-bit Audio. Compared with a series of 0 and 1 in PDM, the quantization result of PCM is more intuitive and simple.

4.21 BLE

BLE5.0/5.1 protocol.

Wireless-Tag Technology Co., Ltd.

©2020 All rights reserved.

http://www.wireless-tag.com

Wireless-Tag Technology Co., LIMITED.

Version 1.0.1

Federal Communication Commission Statement (FCC, U.S.)
This equipment has been tested and found to comply with the limits for a Class B digital device, pursuant to Part 15 of the FCC Rules. These limits are designed to provide reasonable protection against harmful interference in a residential installation. This equipment generates, uses and can radiate radio frequency energy and, if not installed and used in accordance with the instructions, may cause harmful interference to radio communications. However, there is no guarantee that interference will not occur in a particular installation. If this equipment does cause harmful interference to radio or television reception, which can be determined by turning the equipment off and on, the user is encouraged to try to correct the interference by one of the following measures: – Reorient or relocate the receiving antenna. – Increase the separation between the equipment and receiver. – Connect the equipment into an outlet on a circuit different from that to which the receiver is connected. – Consult the dealer or an experienced radio/TV technician for help. This device complies with Part 15 of the FCC Rules. Operation is subject to the following two conditions: (1) This device may not cause harmful interference, and (2) this device must accept any interference received, including interference that may cause undesired operation.
FCC Caution:
Any changes or modifications not expressly approved by the party responsible for compliance could void the user’s authority to operate this equipment.

FCC Radiation Exposure Statement:
The device has been evaluated to meet general RF exposure requirement. The device can be used in portable exposure condition without restriction.

IMPORTANT NOTES
Co-location warning: This transmitter must not be co-located or operating in conjunction with any other antenna or transmitter.
OEM integration instructions: This device is intended only for OEM integrators under the following conditions: The transmitter module may not be co-located with any other transmitter or antenna. The module shall be only used with the external antenna(s) that has been originally tested and certified with this module. As long as the conditions above are met, further transmitter test will not be required. However, the OEM integrator is still responsible for testing their end-product for any additional compliance requirements required with this module installed (for example, digital device emissions, PC peripheral requirements, etc.).
Validity of using the module certification: In the event that these conditions cannot be met (for example certain laptop configurations or co-location

Wireless-Tag Technology Co., Ltd.

©2020 All rights reserved.

http://www.wireless-tag.com

Wireless-Tag Technology Co., LIMITED.

Version 1.0.1

with another transmitter), then the FCC authorization for this module in combination with the host equipment is no longer considered valid and the FCC ID of the module cannot be used on the final product. In these circumstances, the OEM integrator will be responsible for re-evaluating the end product (including the transmitter) and obtaining a separate FCC authorization.

End product labeling:

The final end product must be labeled in a visible area with the following: “Contains Transmitter Module FCC ID: 2AFOS-WT-LE5110X”.

Information that must be placed in the end user manual:
The OEM integrator has to be aware not to provide information to the end user regarding how to install or remove this RF module in the user’s manual of the end product which integrates this module. The end user manual shall include all required regulatory information/warning as show in this manual.

Integration instructions for host product manufactures according to KDB 996369 D03 OEM

Manual v01

2.2 List of applicable FCC rules FCC Part 15 Subpart C 15.247 & 15.207 & 15.209
2.3 Specific operational use conditions The module is a BLE Module withBLE 2.4G function.
BLE Specification Operation Frequency: 2402~2480MHz Number of Channel: 40 Modulation: GFSK

Wireless-Tag Technology Co., Ltd.

©2020 All rights reserved.

http://www.wireless-tag.com

Wireless-Tag Technology Co., LIMITED.

Version 1.0.1

2.4 Limited module procedures Not applicable. 2.5 Trace antenna designs Not applicable. The module has its own antenna, and doesn’ t need a host’ s printed board microstrip trace antenna etc.
2.6Antennas Antenna Specification are as follows: Type: PCB Antenna Gain: 2.9 dBi Only those antenna(s) tested with the device or similar antenna(s) with equal or lesser gain may be used with this transmitter. OEM integrators must be provided with antenna installation instructions.

Wireless-Tag Technology Co., Ltd.

©2020 All rights reserved.

http://www.wireless-tag.com

Wireless-Tag Technology Co., LIMITED.

Version 1.0.1

Wireless-Tag Technology Co., Ltd.

©2020 All rights reserved.

http://www.wireless-tag.com

Documents / Resources

Wireless-Tag WT5110-S2 BLE Module [pdf] Owner's Manual
WT-LE5110X, 2AFOS-WT-LE5110X, WT5110-S2 BLE Module, WT5110-S2, BLE Module, Module

References

Leave a comment

Your email address will not be published. Required fields are marked *