CMOSTEK CMT2380F64 Manual

Ultra-low power sub-1ghz wireless transceiver
Table of Contents

Advertisement

Quick Links

Ultra-low Power Sub-1GHz Wireless Transceiver
MCU Features
A 32-bit general-purpose micro-controller based on the Arm® Cortex®-M0 core,Single cycle hardware
multiply instruction
Up to 64 KByte on-chip Flash
- supports encrypted storage and hardware ECC verification
- Endurance more than 100,000 cycles, 10 years of data retention
8 KByte on-chip SRAM,supports hardware parity
Programming method:
- SWD online debugging interface
- UART Bootloader
23 / 29 general IO (4 with SPI multiplexing in RF part)
Low-power management:
- Stop mode: RTC Runs, maximum 8 KByte SRAM retention, CPU register retention, all IO retention
- Power Down mode (PD): supports 3 IO wakeup
Clock:Up to 48 MHz
- HSE :4 MHz~20 MHz,external high-speed crystal
- LSE :32.768 KHz,external low-speed crystal
- HSI:Internal high-speed RC OSC 8 MHz
- LSI:Internal low-speed RC OSC 30 kHz
- Built-in high-speed PLL
- One channel clock output, which can be configured as configurable system clock, HSE, HSI or PLL
post-divided output
Reset
- Supports power-on/power-down/external pin reset
- Supports programmable low voltage detection and reset
- Supports watchdog reset
Communication Interface
- 3xUART interface, with a maximum rate of 3 Mbps, of which 2 USART interfaces support 1xISO7816 , 1xIrDA,
LIN,1 of which supports low power consumption (LPUART), the highest communication rate in this mode is
9600bps and stop mode can be awakened.
- 2xSPI, the rate is up to 18 MHz, one of which supports multiplexing with I2S
- 2xI2C, the rate is up to 1 MHz, master-slave mode is configurable, and dual-address response is supported
in slave mode
Analog interface
-1x12 bit high-speed ADC, 1 Msps, up to 6 external single-ended input channels
-1xOPAMP, built-in programmable gain amplifier up to 32 times
-1xCOMP, built-in 64-level adjustable comparison benchmark
-1x high speed 5-channel DMA control, source address and destination address can be configured
SoC
Rev 0.3 | 1 / 83
CMT2380F64
CMT2380F64
www. cmostek. com

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the CMT2380F64 and is the answer not in the manual?

Questions and answers

Summary of Contents for CMOSTEK CMT2380F64

  • Page 1 -1x12 bit high-speed ADC, 1 Msps, up to 6 external single-ended input channels -1xOPAMP, built-in programmable gain amplifier up to 32 times -1xCOMP, built-in 64-level adjustable comparison benchmark -1x high speed 5-channel DMA control, source address and destination address can be configured Rev 0.3 | 1 / 83 www. cmostek. com...
  • Page 2 OOK transceiver from 127 to 1020 MHz.CMT2380F64 is an ultra-low power, high performance, OOK (G) FSK RF transceiver suitable for a variety of 140 to 1020 MHz wireless applications. CMT2380F64 operates from 1.8 V to 3.6 V and supports up to +20 dBm TX power consumption and -121 dBm receiving sensitivity with the corresponding TX current and RX current of 72 mA and 8.5 mA.(MCU power consumption is not...
  • Page 3 64-byte Tx/Rx FIFO, supports featured rich RF GPIO, a variety of low power operation mode and fast startup mechanism, high precision RSSI, manual fast frequency hopping and 12 bit high speed ADCmulti-channel input,etc. CMT2380F64 has a small QFN package size of 5mmx5mm/6mmx6mm, which is ideal for small size and power consumption of Internet applications.
  • Page 4 PA11 PA10 CMT2380F64 RF_AVDD RF_DGND RF_DVDD PB15 PB14 GPIO3 C9 C10 C11 PB13 PC13 PC14 MCU_VDD Figure1.CMT2380F64 (QFN 40 5x5) Typical application diagram (20 dBm power output) 26MHz PA13 PA12 RFIP PA11 RFIN PA10 CMT2380F64 RF_AVDD PB15 RF_DGND PB14 RF_DVDD...
  • Page 5 ± 10%, 0603 Multi-layer Chip Inductor Sunlord SDCL ± 10%, 0603 Multi-layer Chip Inductor Sunlord SDCL ± 10 ppm, SMD32*25 mm CMT2380F64, Ultra low power consumption Sub-1 GHz Wireless CMOSTEK transceiver micro-controller Rev 0.3 | 5 / 83 www. cmostek. com...
  • Page 6: Table Of Contents

    Nested vectored interrupt controller(NVIC) ..................61 5.2 Extended interrupt/ event controller(EXTI) ...................... 61 5.3 Clock System ............................... 61 5.4 Boot Modes................................62 5.5 Power supply scheme ............................62 5.6 Programmable voltage monitor ..........................63 Rev 0.3 | 6 / 83 www. cmostek. com...
  • Page 7 5.23 Unique device ID(UID) ............................ 74 5.24 Serial wire SWD debug port(SWD) ......................... 75 6 Order Information ..........................76 7 Package Outline..........................77 8 Silk Printing Information ........................79 9 Relevant Documents ..........................81 10 Revision ...............................82 11 Contacts ..............................83 Rev 0.3 | 7 / 83 www. cmostek. com...
  • Page 8: Electrical Characteristic

    [2]. CMT2380F64 is a high performance RF integrated circuit. The operation and assembly of this chip should only be performed on a workbench with good protection.
  • Page 9: Power Consumption

    DR = 20 kbps, F = 20 kHz 433-HP = 20 kHz ( Low power setting ) DR = 20 kbps, F -112 DR = 50 kbps, F = 25 kHz -111 Rev 0.3 | 9 / 83 www. cmostek. com...
  • Page 10 433.92 MHz, DR = 2.4 kbps, F = 5 kHz -120.6 433.92 MHz, DR = 2.4 kbps, F = 10 kHz -120.3 433.92 MHz, DR = 2.4 kbps, F = 20 kHz -119.7 Rev 0.3 | 10 / 83 www. cmostek. com...
  • Page 11: Rf Transmitter Specification

    CMT2380F17-EM module; testing results will be differently when it is done on the self-designed PCB. 1.6 Settling Time of RF Status Switching Parameter Symbol Condition Min. Typ. Max. Unit 1000 From Sleep to RX SLP-RX 1000 From Sleep toTX SLP-TX From Standby to RX STB-RX Rev 0.3 | 11 / 83 www. cmostek. com...
  • Page 12: Rf Frequency Synthesizer

    100 kHz frequency deviation dBc/Hz 500 kHz frequency deviation - 111 dBc/Hz Phase noise@ 915 MHz 1 MHz frequency deviation - 121 dBc/Hz 10 MHz frequency deviation - 130 dBc/Hz Rev 0.3 | 12 / 83 www. cmostek. com...
  • Page 13: Crystal Oscillator Specification

    XTAL Notes: [1]. CMT2380F64 can use the external reference clock to drive the XIN pin through the coupling capacitor. The peak value of the external clock signal is between 0.3 V and 0.7 V. [2]. The value includes (1) initial error; (2) crystal load; (3)aging; and (4) change with temperature. The acceptable crystal frequency tolerance is limited by the receiver bandwidth and the RF frequency offset between the transmitter and the receiver.
  • Page 14: Controller Working Current Characteristic

    Maximum current consumption in operating mode, and data processing code is run from the internal RAM Typ. Parameter Symbol Condition Unit HCLK 48 MHz ,enable all External clock the peripherals 24 MHz 8 MHz Rev 0.3 | 14 / 83 www. cmostek. com...
  • Page 15 The command pre-fetch function is turned on (notes: this parameter must be set before the clock and bus frequency distribution is set). ◼ When the peripherals are turned on: PCLK1 HCLK PCLK2 HCLK ADCCLK PCLK2 Rev 0.3 | 15 / 83 www. cmostek. com...
  • Page 16: External Clock Source Charateristic

    OSC_IN input pin at high-level voltage 0.7 V HSEH OSC_IN input pin at low-level voltage 0.3 V HSEL OSC_IN high /low time w(HSE) r(LSE) OSC_IN up/ down time f(LSE) OSC_IN input capacitance in(HSE) Rev 0.3 | 16 / 83 www. cmostek. com...
  • Page 17 (LSE) r(LSE) OSC32_IN up/ down time f(LSE) Duty cycle DuCy (LSE) OSC32_IN input leakage current μA ≤V ≤V ± 1 1. Guaranteed by design and comprehensive assessment, not tested in production。 Rev 0.3 | 17 / 83 www. cmostek. com...
  • Page 18 It is measured from the time when HSE is enabled by software until a stable 8MHz oscillation is obtained. This value is measured on a standard crystal resonator and can vary widely depending on the crystal manufacturer. Rev 0.3 | 18 / 83 www. cmostek. com...
  • Page 19 SU(LSE) is measured on a standard crystal oscillator, which may vary greatly by the crystal manufacturer. Integrated capacitance oscillator 32.768 kHz Gain Osillator control Typical applications of using 32.768 kHz crystals Rev 0.3 | 19 / 83 www. cmostek. com...
  • Page 20: Controller Internal Clock Source Characteristics

    Awaken from stanby mode WUPD 1. The awaken time counts from the beginning of the wake up event until the user program reads the first instruction; HCLK is the AHB clock frequency. Rev 0.3 | 20 / 83 www. cmostek. com...
  • Page 21: Pll Characteristics

    TA = -40~85° C; kcycles (Note: erasing and writing cycle) Data retention years TA = 85° C,after 1000 erasing and cycle 1. Guaranteed by design and comprehensive evaluation, not tested in production. Rev 0.3 | 21 / 83 www. cmostek. com...
  • Page 22: I/O Port Characteristic

    The parameters and definition of I/O AC are shown as followed. I/O AC characteristics Condition Rise/Fall Time (ns) Propagation Delay (ns) Driving Slew Rate (pf) Loading Strength Control Slow (SR=1) 3.3V Low (DR=1) (2.7~3.6) Fast (SR=0) 16.2 10.8 21.2 Rev 0.3 | 22 / 83 www. cmostek. com...
  • Page 23: Mcu_Nrst Pin Characteristics

    Internal pull-up resistor 1.8 V~3.6 V 1.8 V~2 V F(NRST) NRST input filter pulse 3 V~3.6 V 1.8 V~2 V NF(NRST) NRST input unfiltered pulse 3 V~3.6 V Rev 0.3 | 23 / 83 www. cmostek. com...
  • Page 24: Tim Characteristic

    When configured as open-drain output, the PMOS tube between the pin and VDD will be turned off, but still exists. The I2C interface characteristic is shown as the following table. As for the specification of I/O reset function pins (SDA and SCL), please refer to chapter 1.17. Rev 0.3 | 24 / 83 www. cmostek. com...
  • Page 25 Repetitive startup Startup condition condition su(STA) 开始条件 su(SDA) v(SDA) f(SDA) r(SDA) Stop h(SDA) w(STA STO) condition v(ACK) w(SCLH) f(SCL) w(SCLL) r(SCL) su(STO) Clock clock C Bus AC waveform and measurment circuit Rev 0.3 | 25 / 83 www. cmostek. com...
  • Page 26: Spi/I2S Characteristic

    3. The minimum value means the minimum time to turn off the output, and the maximum value means the maximum time to put the data line in the high resistance state. 4. Test voltage is 3.3 V. Rev 0.3 | 26 / 83 www. cmostek. com...
  • Page 27 MOSI input MSB in Bit 6~1 in LSB in SPI sequence diagram - slave model and CPHA=1 The measurement points are set at CMOS level: 0.3 VDD and 0.7 VDD. Rev 0.3 | 27 / 83 www. cmostek. com...
  • Page 28 312.5 w(CLKH) (1) CLK high and low Master mode, f = 16 MHz, PCLK time audio 48 kHz w(CLKL) master receiver Data su(SD_MR ) entry setup time Slave receiver su(SD_SR) Rev 0.3 | 28 / 83 www. cmostek. com...
  • Page 29 SD receive Last bit receive MSB receive Bit n receive receive S master mode timing diagram (Philipsprotocol) The measuring point is set at the CMOS level: 0.3 V and 0.7 V Rev 0.3 | 29 / 83 www. cmostek. com...
  • Page 30: Adc Characteristic

    Schottky diode (between the pin and ground) on the standard analog pin that may produce reverse injection current. 3. Guaranteed by design and comprehensive evaluation, not tested in production. Rev 0.3 | 30 / 83 www. cmostek. com...
  • Page 31: Operational Amplifier (Opamp) Characteritic

    Cload = 25 pF, 0.125 Rload = 10 KΩ GA Gain = 32, Cload = 25 pF, 0.0625 Rload = 10 KΩ Guaranteed by design and comprehensive evaluation, not tested in production. Rev 0.3 | 31 / 83 www. cmostek. com...
  • Page 32: Comp Characteristic

    Comparator current μA IDDA consumption Static Low speed With 50 kHz mode ± 100 mV overdrive square signal Guaranteed by design and comprehensive evaluation, not tested in production. Rev 0.3 | 32 / 83 www. cmostek. com...
  • Page 33: Temperature Sensor(Ts) Characteristics

    1.26 Rx Current VS. Supply Voltage 434MHz Rx Current vs. Supply Voltage 868MHz 8.80 8.60 8.40 8.20 8.00 7.80 7.60 7.40 Supply Voltage(V) : Test Condition Freq=434 MHz / 868 MHz, Fdev=10 KHz, BR=10 Kbps Rev 0.3 | 33 / 83 www. cmostek. com...
  • Page 34: Rx Current/Voltage Vs. Temperature

    Freq = 434 MHz, Fdev = 10 KHz, BR = 10 Kbps 3.3V Rx Current vs. Volt-Temp 1.8V 3.6V ℃) Temperature( : Test Condition Freq = 868 MHz, Fdev = 10 KHz, BR = 10 Kbps Rev 0.3 | 34 / 83 www. cmostek. com...
  • Page 35: Sensitivity Vs. Supply Voltage

    FSK modulation, DEV = 10 KHz, BR = 10 Kbps 1.29 Sensitivity vs. Tmeperature 434MHz Sensitivity vs. Temperature 868MHz -112.0 -113.0 -114.0 -115.0 -116.0 -117.0 -118.0 Temperature(℃) : Test Condition FSK modulation, DEV = 10 KHz, BR = 10 Kbps Rev 0.3 | 35 / 83 www. cmostek. com...
  • Page 36: Tx Power Vs. Supply Voltage

    Tx Power vs. Supply Voltage 13dBm 20dBm 20.0 19.0 18.0 17.0 16.0 15.0 14.0 13.0 12.0 11.0 10.0 Supply Voltage(V) : Test Condition Freq = 868 MHz, 20 dBm / 13 dBm matching network Rev 0.3 | 36 / 83 www. cmostek. com...
  • Page 37: Tx Phase Noise

    Res BW 1 kHz 868 MHz Phase Noise output 13 dBm span=4 MHz att30 dB 12.4dBm -100 866.5 867.5 868.5 869.5 center 868 MHz sweep 5s (2000pts ) Res BW 1 kHz Rev 0.3 | 37 / 83 www. cmostek. com...
  • Page 38: Pin Description

    CMT2380F64 2 Pin Description PA13 RFIP PA12 RFIN PA11 PA10 CMT2380F64 RF_AVDD QFN40_5x5_0.40 RF_DGND RF_DVDD PB15 GPIO3 PB14 PC13 PB13 PC14 MCU_VDD Figure 1. CMT2380F64 Pin Diagram Rev 0.3 | 38 / 83 www. cmostek. com...
  • Page 39 RF_DGND PB15 RF_DVDD PB14 GPIO3 PB13 PC13 PB12 PC14 PC15 Figure 2. CMT2380F64 QFN48 Pin Diagram Table 2. CMT2380F64 (QFN40/QFN48) Pin description Pin number Pin name Description QFN 40 QFN 48 Analog Chip substrate, connected to GND No connection 2 - 3...
  • Page 40 USART2_RTS Event output EVENT_OUT SPI 1 chip selected signal SPI1_NSS I2S channel selected signal I2S_WS I2C1_SMBA I2C1 Warning signal in SMBus mode (optional) LPTIM_IN2 Input signal channel 2 of LP Timer Rev 0.3 | 40 / 83 www. cmostek. com...
  • Page 41 Analog Comparator negative input port COMP_INM Analog ADC input channel 4 ADC_IN4 Analog Operational amplifier input positive OPAMP_VINP MCU port PA 6 SPI1_MISO SPI 1 Master input / slave output signal Rev 0.3 | 41 / 83 www. cmostek. com...
  • Page 42 I2S serial clock signal I2S_CLK SPI2 clock signal SPI2_SCK I2C2 serial clock signal I2C2_SCL Reverse output of Timer 1 channel 1 TIM1_CH1N Clearing signal is received in flow control of LPUART LPUART_CTS Rev 0.3 | 42 / 83 www. cmostek. com...
  • Page 43 Timer 1 I/O channel 3 TIM1_CH3 Timer 8 break input signal TIM8_BKIN I2C1 serial clock signal I2C1_SDA I2C2 serial clock signal I2C2_SDA SPI 2 master input /slave output signal SPI2_MISO RxD of USART 2 USART2_RX Rev 0.3 | 43 / 83 www. cmostek. com...
  • Page 44 Flow control query signal of LPUAR EVENTOUT Event output RF SPI clock RF_SCLK MCU port PB3 SPI 1 clock signal SPI1_SCK I2S serial clock signal I2S_CLK Event output EVENT_OUT TxD of LPUART LPUART_TX Rev 0.3 | 44 / 83 www. cmostek. com...
  • Page 45 SPI of RF. If the reuse of these MCU ports is considered, the impacts of SPI ports of RF modules should be considered and analyzed in combination with actual scenarios. Rev 0.3 | 45 / 83 www. cmostek. com...
  • Page 46: Chip Frame

    TIM8 GPIOF Figure 3-1. Functional Block Diagram CMT2380F64 is an integrated Sub-G high-performance wireless transceiver single chip. The internal system block diagram of CMT2380F64 is shown in the above figure 3-1. Rev 0.3 | 46 / 83 www. cmostek. com...
  • Page 47: Sub-G Transceiver

    ARM Cortex-M0 high performance 32e bit micro-processor The CMT2380F64 controller uses a 32-bit ARM Cortex®-M0 kernel, with a maximum operating frequency of 48MHz, up to 64 KB encrypted Flash memory integrated, and a maximum of 8KB SRAM. Built-in a high-speed AHB bus, two low-speed peripherals...
  • Page 48: Receiver

    VCO pulling. It will generate the spurious and spurson the spectrum around the desired carrier. The PA spurs can be reduced to a minimum instantaneously by the PA output power ramping. CMT2380F64 has a built-in PA ramping mechanism.
  • Page 49: Crystal Oscillator

    4.5 Low power frequency oscillator (LPOSC) The CMT2380F64 rf system integrates a sleep timer driven by a 32 kHz low power oscillator (LPOSC). When this function is enabled, the timer periodically wakes the chip from sleep. When the chip is operating in periodic operation mode, the sleep time can be configured from 0.03125 ms to 41,922,560 ms Since the frequency of the low power oscillator will drift with temperatur e...
  • Page 50: Phase Jump Detector(Pjd

    MCU in real time,or latched at the instance when the preamble,sync,or the whole packet is received. Also,CMT2380F64 allows the user to setup a threshold by RSSI_TRIG_TH<7:0> to compare with the real-time RSSI value. If the RSSI is larger than the threshold it outputs logic1, otherwise outputs logic 0. The output can be used as a source of the RSSIVLD interrupt of the receive time extending condition in the super-low power (SLP)mode.
  • Page 51: Clock Data Recovery(Cdr

    CDR's task is simple and important. If the recovered clock frequency is in error with the actual symbol rate, it will cause data acquisition errors at the time of reception. CMT2380F64 has designed three types of CDR systems, as followed: ⚫...
  • Page 52: Fifo Interface

    4.11.2 FIFO Interface RX FIFO is used to store the received CMT2380F64 provides two separated 32-byte FIFO by defaul for RX and TX respectively. data in RX mode and TX FIFO is used to store the transmitting data in TX mode.
  • Page 53 Rx and Tx is shown in the figure below. RX DATA Noise Sync Noise SYNC_OK RX_FIFO_WBYTE RX_FIFO_NMTY (FIFO_TH = 16) RX_FIFO_TH RX_FIFO_FULL RX_FIFO_OVF RX FIFO ARRAY EMPTY FULL Figure 4-9. Transceiver RX FIFO Interrupt Sequence Diagram Rev 0.3 | 53 / 83 www. cmostek. com...
  • Page 54: Transceiver Working Status,Timing And Power Consumption

    The chip enters SLEEP state after calibration. And then, the MCU can control the chip to switch to different operation states through setting the register CHIP_MODE_SWT<7:0>. ⚫ Operation State CMT2380F64 has 7 operation states: IDLE, SLEEP, STBY, RFS, RX, TFS and TX, as shown below. : Rev 0.3 | 54 / 83 www. cmostek. com...
  • Page 55 SLEEP, the time switching from the STBY to transmitting or receiving will be relatively short. Switching from SLEEP to STBY will be completed after the crystal is turned on and settled. Switching from other state to STBY will be completed immediately. Rev 0.3 | 55 / 83 www. cmostek. com...
  • Page 56 CMT2380F64 ➢ RFS State RFS is a transition state before switching to RX. Except that the receiver RF module is off, the other modules are turned on, and the current will be larger than STBY. Because PLL has been locked in the RX frequency, RFS cannot switch to TX. Switching from STBY to RFS probably requires PLL calibration and stability time of 350 us.
  • Page 57: Gpio Function And Interrupt Mapping

    CMT2380F64 4.11.4 GPIO Function and Interrupt Mapping CMT2380F64 has 3 GPIO ports. Each GPIO can be configured as a different input or output. CMT2380F64 has 2 interrupt ports. They can be configured to different GPIO mapping output. Table 4-2. CMT2380F64 GPIO Pin No.
  • Page 58 (logic 0 is valid). Taking INT 1 as an example, the control and sources selection of all the available interrupts is shown below. The control and mapping of INT 1 and INT 2 are the same. 58 / 83 www. cmostek. com...
  • Page 59 TX_FIFO_FULL_FLG STATE_IS_STBY STATE_IS_FS STATE_IS_RX STATE_IS_TX LBD_CLR Interrupt Source LBD_FLG RX_ACTIVE TRX_ACTIVE TX_ACTIVE Packet OK PKT_DONE_CLR PKT_DONE_EN Interrupt Source Packet Err Interrupt Source PKT_DONE_FLG Collision Err Interrupt Source Figure 4-13. CMT2300A INT 1 Interrupt mapping 59 / 83 www. cmostek. com...
  • Page 60: Function Description

    CMT2380F64 5 Function Description 5.1 Memory CMT2380F64 include embedded encrypted flash memory (Flash) and embedded SRAM, Figure 5-1 below shows the memory address map. 0xE010_0000 – 0xFFFF_FFFF Reserved Vendor Specific 511MB 0x4002_8400 – 0x5FFF_FFFF Reserved Cortex-M0 Peripheral 1MB 0x4002_8000 – 0x4002_83FF HDIV 0xE00F_F000 –...
  • Page 61: Nested Vectored Interrupt Controller(Nvic

    The HSI clock is selected as the default system clock during reset. When needed, it is possible to take safe interrupt management of the PLL clock (for example, when the indirect external oscillator fails). 61 / 83 www. cmostek. com...
  • Page 62: Boot Modes

    AHB domain, APB 1 domain and APB 2 domain is 48MHz.Figure 5-2 is a clock block diagram tree. Clock Tree HSE = High-speed external clock signal(CMT2380F64 not support) HIS = High-speed internal clock signal LSE= Low-speed external clock signal...
  • Page 63: Programmable Voltage Monitor

    ◼ PWR is the power control module of the entire device, its main function is to control CMT2380F64 to enter different power modes and can be awakened by other events or interrupts. CMT2380F64 supports RUN, LPRUN, SLEEP, STOP and PD modes.
  • Page 64: Timer And Watch Dog

    GPIO, the current calendar is saved in a register. 5.10 Timer and Watch Dog CMT2380F64 supports 2 advanced-control timers, 1 general-purpose timer, 1 basic timer and 1 low-power timer, as well as 2 watchdog timers and 1 system tick timer.
  • Page 65 Trigger events( counter start, stop, initialization or count by internal/external trigger) ; ◆ Input capture; ◆ Output comparision; ◆ Supports incremental(quadrature) encoder and Hall sensor circuits positioning; ◆ Trigger input as an external clock or current management by cycle 65 / 83 www. cmostek. com...
  • Page 66: Low Power Timer (Lptim)

    Break input signal can put the timer output signal in a reset state or a known state ◆ Interrupt/DMA is generated when the following events occur: ⚫ Update:counter overflow/downflow, counter initialization (through software or internal/ external trigger) ⚫ Trriger events (counter start, stop, initialization or count by internal/ external trigger) 66 / 83 www. cmostek. com...
  • Page 67: Systick

    Two independent I2C bus interfaces that provide multi-host functionality to control all I2C bus specific timing, protocol, mediation, and timing.Supports multiple communication rate modes 1MHz), supports operation, and is compatible with SMBUS 2.0.The I2C module has a variety of uses, including CRC code generation and 67 / 83 www. cmostek. com...
  • Page 68: Universal Synchronous Asynchronous Receiver Transmitter(Usart

    SMBus compatible 5.12 Universal synchronous asynchronous receiver transmitter ( USART) In CMT2380F64, three serial transceiver interfaces are integrated, including two universal synchronous/asynchronous transceivers (USART1, USART2) and one universal asynchronous transceiver (LPUART) supporting low power mode operation. These three interfaces provide synchronous/asynchronous communication, support for IrDA SIR ENDEC transport codec, multi-processor communication mode, single-wire semi-duplex communication mode, and LIN master/slave functionality.
  • Page 69: Serial Perigheral Interface(Spi

    Support 2 SPI interfaces, SPI allows the chip to communicate with external devices in half/full duplex, synchronous, serial mode. This interface can be configured to be in master mode and provide a communication clock (SCK) for external slave devices.The 69 / 83 www. cmostek. com...
  • Page 70: Synchronous Serial Interchip Sound(I2S

    PCM standard (16-bit channel frames with long or short frame synchronization or 16-bit data framesextended to 32-bit channel frames) ◆ Data direction is always MSB first; ◆ Both sending and receiving have DMA capability 70 / 83 www. cmostek. com...
  • Page 71: General Purpose Input/Output(Gpio

    ◆ Single and continuous conversion mode ◆ Auto scan mode from channel 0 to channel N ◆ Data alignment with embedded data consistency ◆ Sampling interval can be programmed separately per channel 71 / 83 www. cmostek. com...
  • Page 72 Both rule conversion and injection conversion have external trigger options ◆ Discontinuous mode ◆ ADC power supply requirements: 2.4 V to 3.6 V ◆ ADC input range: 0 ≤ VIN ≤ VDDA ◆ During regular channel conversion, a DMA request is generated. 72 / 83 www. cmostek. com...
  • Page 73: Operational Amplifier(Opamp

    COMP can wake up the system from low power consumption mode by generating an interrupt, and COMP has the ability to wake up the system from STOP ◆ Configurable filter window size ◆ Configurable filter threshold size ◆ Configurable sampling frequency for filtering 73 / 83 www. cmostek. com...
  • Page 74: Temperature Sensor(Ts

    5.23 Unique device ID(UID) CMT2380F64 have built-in two unique device ID of different lengths, 96-bit UID (Unique device ID) and 128-bit UCID (Unique Customer ID). These two device serial numbers are stored in the system configuration block of the flash memory. The information contained in them is programmed at the factory, and is guaranteed to be unique to any micro-controller under any circumstances.
  • Page 75: Serial Wire Swd Debug Port(Swd

    CMT2380F64 5.24 Serial wire SWD debug port(SWD) The ARM SWD Interface is embedded. 75 / 83 www. cmostek. com...
  • Page 76: Order Information

    CMT2380F64 6 Order Information Table 6-1.CMT2380F64 order information Type Description Package Packet Operation Option Condition CMT2380F64, low power 1.8 to 3.6 V, Make up CMT2380F64-EQR QFN40 3,000 consumption (5x5) with disk -40 to 85℃ Sub- 1GHz RF transceiverSoC Remarks: [1]. “E” represents the extended industrial product grade,with supported temperature range from -40 to +85 ℃.
  • Page 77: Package Outline

    CMT2380F64 7 Package Outline Package information of CMT2380F64 is shown as followed. EXPOSED THERMAL Top View Bottom View PAD ZONE Side View Figure 7-1. QFN40 5x5 package www.cmostek.com Rev 0.3 | 77/83...
  • Page 78 CMT2380F64 Figure 7-2. QFN48 6x6 package Table 7-1. QFN40 5x5 package size Symbol Size (millimeter mm) Min. Typ. Max. 0.70 0.75 0.80 0.02 0.05 0.15 0.20 0.25 0.14REF 0.18 0.20 0.25 4.90 5.00 5.10 3.60 3.70 3.80 0.40 BSC 3.60 BSC 3.60 BSC...
  • Page 79: Silk Printing Information

    CMT2380F64 Table 7-2. QFN48 6x6 package size Size (mm) Symbol Min. Typ. Max. 0.65 0.75 0.85 0.02 0.05 —— —— 0.203 0.175 0.20 0.225 5.90 6.00 6.10 5.90 6.00 6.10 0.40 —— —— 4.20 —— —— 4.20 —— 0.40 ——...
  • Page 80 CMT2380F64 Figure 8-1. CMT2380F64 Top mark Table 8-1. CMT2380F64 top mark description Printing method Laser Pin1 marking Circle diameter = 0.3 mm Font size 0.5 mm, right alignment First line silk 2380F64, Representative model CMT2380F64 printing Second line silk E9①②Internal tracking code...
  • Page 81: Relevant Documents

    CMT2380F64 9 Relevant Documents Other related application documents Table 9-1. Number File Name Description CMT2300A Schematic Diagram and PCB Map Guide CMT2380F17 RF match design guidelines AN141 CMT2300A Quick User Guide CMT2380F17 Radio frequency quick entry AN142 CMT2380F17 Guide to the use of RF sending and...
  • Page 82: Revision

    CMT2380F64 10 Revision History Table 10-1. Revision history Version Chapter Modify Date Initial 2022-05-13 2022-07-11 Added the QFN48 top view and package information 1.12 Update the controller external clock source description. 2022-07-15 www.cmostek.com Rev 0.3 | 82/83...
  • Page 83: Contacts

    The material contained herein is the exclusive property of CMOSTEK and shall not be distributed, reproduced, or disclosed in whole or in part without prior written permission of CMOSTEK. CMOSTEK products are not authorized for use as critical components in life support devices or systems without express written approval of CMOSTEK.

Table of Contents