STM32W108C8 STMicroelectronics, STM32W108C8 Datasheet - Page 178

no-image

STM32W108C8

Manufacturer Part Number
STM32W108C8
Description
High-performance, IEEE 802.15.4 wireless system-on-chip with 64-Kybte Flash memory
Manufacturer
STMicroelectronics
Datasheet

Specifications of STM32W108C8

Receive Current (w/ Cpu)
27 mA
Transmit Current (w/ Cpu, +3 Dbm Tx)
31 mA
Low Deep Sleep Current, With Retained Ram And Gpio
400 nA/800 nA with/without sleep timer
Standard Arm Debug Capabilities
Flash patch and breakpoint; data watchpoint and trace; instrumentation trace macrocell
Single Voltage Operation
2.1-3.6 V with internal 1.8 V and 1.25 V regulators

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
STM32W108C8T6
Manufacturer:
ST
0
Part Number:
STM32W108C8U63
Manufacturer:
ST
0
Part Number:
STM32W108C8U63TR
Manufacturer:
ST
0
Part Number:
STM32W108C8U64
Manufacturer:
ST
0
Company:
Part Number:
STM32W108C8U64
Quantity:
4 000
Part Number:
STM32W108C8U64TR
Manufacturer:
ST
0
Interrupts
12.1.2
12.2
177/215
2.
Faults
Four of the exceptions in the NVIC are faults: Hard Fault, Memory Fault, Bus Fault, and
Usage Fault. Of these four, three of the faults (Hard Fault, Memory Fault, and Usage Fault)
are all standard ARM® Cortex-M3 exceptions.
The Bus Fault, though, is derived from STM32W108C8-specific sources. The Bus Fault
sources are recorded in the SCS_AFSR register. Note that it is possible for one access to
set multiple SCS_AFSR bits. Also note that MPU configurations could prevent most of these
bus fault accesses from occurring, with the advantage that illegal writes are made precise
faults. The four bus faults are:
Event manager
While the standard ARM® Cortex-M3 Nested Vectored Interrupt Controller provides top-
level interrupts into the CPU, the Event Manager provides second-level interrupts. The
Event Manager takes a large variety of hardware interrupt sources from the peripherals and
merges them into a smaller group of interrupts in the NVIC. Effectively, all second-level
interrupts from a peripheral are "ORed" together into a single interrupt in the NVIC. In
addition, the Event Manager provides missed indicators for the top-level peripheral
interrupts with the register INT_MISS.
and switch has occurred, the STM32W108C8 triggers the CLK24M_FAIL second-level
interrupt, which then triggers the NMI.
Watchdog low water mark: If the STM32W108C8's watchdog is active and the
watchdog counter has not been reset for 1.792 seconds, the watchdog triggers the
WATCHDOG_INT second level interrupt, which then triggers the NMI.
WRONGSIZE - Generated by an 8-bit or 16-bit read or write of an APB peripheral
register. This fault can also result from an unaligned 32-bit access.
PROTECTED - Generated by a user mode (unprivileged) write to a system APB or
AHB peripheral or protected RAM.
RESERVED - Generated by a read or write to an address within an APB peripheral's
4-Kbyte block range, but the address is above the last physical register in that block
range. Also generated by a read or write to an address above the top of RAM or Flash
memory.
MISSED - Generated by a second SCS_AFSR fault. In practice, this bit is not seen
since a second fault also generates a hard fault, and the hard fault preempts the bus
fault.
Doc ID 018587 Rev 2
STM32W108C8

Related parts for STM32W108C8