Keil Logo

SONiX SN32F107

The SONiX SN32F107 is a 32-bit ARM Cortex M0 CPU - 50 MHz maximum frequency - ARM Cortex-M0 built-in Nested Vectored Interrupt Controller (NVIC) Memory configuration - 64KB on-chip Flash programming memory - 8KB SRAM - 4KB Boot ROM I/O pin configuration - Up to 62 General Purpose I/O (GPIO) pins (configurable pull-up/pull-down resistors) - GPIO pins can be used as edge and level sensitive interrupt sources - 24 Capacitive Touch Keys: P2, P3 Programmable WatchDog Timer (WDT) - Programmable watchdog frequency with watchdog clock source and divider System tick timer - 24-bit timer - The system tick timer clock is fixed to the frequency of the system clock - The SysTick timer is intended to generate a fixed 10-ms interrupt Real-Time Clock (RTC) LVD with separate thresholds - Reset: 1.65V for VCORE 1.8V, 2.0/2.4/2.7V for VDD - Interrupt: 2.0/2.7/3.0V for VDD F_CPU (Instruction cycle) - F_CPU = F_HCLK = F_SYSCLK/1, F_SYSCLK/2, F_SYSCLK/4, ..., F_SYSCLK/512 Working voltage 1.8V ~ 3.6V Operating modes - Normal, Sleep, Deep-sleep, and Deep power-down Timer - Two 16-bit general purpose timers - Two 32-bit general purpose timers DAC - 16-bit Sigma-delta DAC for Audio ADC - 16-bit Sigma-delta ADC for Audio 24-channel capacity touch key Interface - 2 I2C controllers (I2C-bus, multiple address recognition, monitor mode) - 2 USART controllers with fractional baud rate generation, and EIA-485 support - 2 SPI controllers with SSP features and multi-protocol capabilities. - I2S Function with mono and stereo audio data supported System clocks - External high clock: Crystal type 10MHz~25MHz - External low clock: Crystal type 32.768 KHz - Internal high clock: RC type 12 MHz - Internal low clock: RC type 16 KHz - PLL allows CPU operation up to the maximum CPU rate - Clock output function - Audio external high clock. Crystal type 16.384MHz Serial Wire Debug (SWD) In-System Programming (ISP) supported.

[Chip Vendor] [Distributors]

Development Tools
Compiler, Assembler, Linker, Debugger
JTAG Debuggers
Data Sheets
Generic User Guide
953,546 bytes
Technical Reference Manual
472,236 bytes
User Manual
3,657,410 bytes

Get Adobe Acrobat Reader

Header Files
FLASH Utilities
Real-Time OS
Simulated Features
Simulation for this device is provided by the default peripheral simulation driver.

Complete peripheral simulation is not available and is not planned to be implemented by ARM.

  Arm logo
Important information

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies.

Change Settings

Privacy Policy Update

Arm’s Privacy Policy has been updated. By continuing to use our site, you consent to Arm’s Privacy Policy. Please review our Privacy Policy to learn more about our collection, use and transfers
of your data.