UM11485 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2021. All rights reserved.
User manual Rev. 1.0 — April 2021 3 of 350
1.1 Introduction
The K32W041A and K32W041AM (called K32W041A/K32W041AM throughout this
document) are ultra-low power, high performance Arm
®
Cortex
®
-M4 based wireless
microcontrollers supporting Zigbee 3.0, Thread and Bluetooth Low Energy 5.0 networking
stacks to facilitate home and building automation, smart lighting, smart locks and sensor
network applications.
The K32W041A/K32W041AM include 2.4 GHz IEEE 802.15.4 and Bluetooth Low Energy
compliant transceivers and a comprehensive mix of analog and digital peripherals.
Ultra-low current consumption in radio receive and radio transmit modes allows use of
coin cell batteries.
K32W041A/K32W041AM have 640 KB embedded Flash, 152 KB RAM and extend the
radio output power to +15 dBm. The K32W041AM includes an additional 1 MB Data
Flash. The embedded flash can support Over The Air (OTA) code download to
applications. The devices also include a 10-channel PWM, two timers, one RTC/alarm
timer, a Windowed Watchdog Timer (WWDT), two USARTs, two SPI interfaces, two I
2
C
interfaces, a DMIC subsystem consisting of a dual-channel PDM microphone interface
with voice activity detector, one 12-bit ADC, temperature sensor and a comparator.
The Arm Cortex-M4 is a 32-bit core that offers system enhancements such as low-power
consumption and enhanced debug features. The Arm Cortex-M4 CPU, operating at up to
48 MHz, incorporates a 3-stage pipeline, uses a Harvard architecture with separate local
instruction and data buses as well as a third bus for peripherals, and includes an internal
prefetch unit that supports speculative branching. The Arm Cortex-M4 supports
single-cycle digital signal processing and SIMD instructions. Debug is supported using the
Serial Wire Debug.
Refer to the data sheet for complete details on specific products and configurations.
1.2 Features
1.2.1 Microcontroller features
• Application CPU, Arm Cortex-M4 CPU:
– Arm Cortex-M4 processor, running at a frequency of up to 48 MHz.
– Arm built-in Nested Vectored Interrupt Controller (NVIC)
– Memory Protection Unit (MPU)
– Non-maskable Interrupt (NMI) with a selection of sources
– Serial Wire Debug (SWD) with 8 breakpoints and 4 watchpoints
– System tick timer
– Includes Serial Wire Output for enhanced debug capabilities.
• On-Chip memory:
– 640 KB flash, K32W041AM has extra 1 MB data flash
UM11485
Chapter 1: Introductory Information
Rev. 1.0 — April 2021 User manual