Описание
The PN7360 is a 32-bit ARM Cortex-M0-based NFC microcontrollers offering high performance and low power consumption. It has a simple instruction set and memory addressing along with a reduced code size compared to existing architectures. PN7360 offers all in one solutions, with features such as NFC, microcontroller and software in a single chip. It operates at CPU frequencies of up to 20 MHz. The peripheral complement of the PN7360 microcontroller includes 80 KB of flash memory, 12 KB of SRAM data memory and 4 KB EEPROM. It also includes one host interface with either high-speed mode I²C-bus, SPI, USB or high-speed UART, and two master interfaces, SPI and fast-mode plus I²C-bus. Four general-purpose counter/timers, a random number generator, one CRC coprocessor and up to 21 general-purpose I/O pins are also available. The PN7360 NFC microcontroller offers a one chip solution to build contactless applications. It is equipped with a highly integrated high-power output NFCIC for contactless communication at 13.56 MHz enabling EMV-compliance on RF level, without additional external active components.
- High RF output power frontend IC for transfer speed up to 848 Kbit/s
- NFC IP1 and NFC IP2 support
- Full NFC tag support (type 1, type 2, type 3, type 4 A and B)
- P2P active and passive, target and initiator
- Card emulation ISO14443 type A
- ISO/IEC 14443 type A and type B
- MIFARE® classic card
- ISO/IEC 15693, and ISO/IEC 18000-3 mode 3
- Low-power card detection
- Dynamic Power Control (DPC) support
- Compliance with EMV contactless protocol specification
- Compliance with NFC standards
- Memory
- Flash: 80 KB
- SRAM: 12 KB
- EEPROM: 4 KB
- 40 KB boot ROM included, including USB mass storage primary bootloader for code download
- Processor core
- ARM Cortex: 32-bit M0 processor
- Built-in Nested Vectored Interrupt Controller (NVIC)
- Non-maskable interrupt
- 24-bit system tick timer
- Running frequency of up to 20 MHz
- Clock management to enable low power consumption
- Timers
- Four general-purpose timers
- Programmable WatchDog Timer (WDT)
- CRC coprocessor
- Random number generator
- Clocks
- Two reduced power modes: standby mode and hard power-down mode
- Supports suspend mode for USB host interface
- Processor wake-up from hard power-down mode, standby mode, suspend mode via host interface, contact card interface, GPIOs, RF field detection
- Integrated PMU to adjust internal regulators automatically, to minimize the power consumption during all possible power modes
- Power-on reset
- RF supply: external, or using an integrated LDO (TX LDO, configurable with 3 V, 3.3 V, 3.6 V, 4.5 V, and 4.75 V)
- Pad voltage supply: external 3.3 V or 1.8 V, or using an integrated LDO (3.3 V supply)
- Temperature range: -40 ? to +85 ?
- Host interface:
- USB 2.0 full speed with USB 3.0 hub connection capability
- HSUART for serial communication, supporting standards speeds from 9600 baud to 115200 baud, and faster speed up to 1.288 Mbit/s
- SPI with half duplex and full duplex capability with speeds up to 7 Mbit/s
- I²C supporting standard mode, fast mode and high-speed mode with multiple address support
- Master interface
- SPI with half duplex capability from 1 Mbit/s to 6.78 Mbit/s
- I²C supporting standard mode, fast mode, fast mode plus and clock stretching