MAX32675

From SEGGER Wiki
Jump to: navigation, search

The MAX32675 is a highly integrated, mixed-signal, ultra-low-power microcontroller for industrial applications and is especially suitable for 4-20mA loop-powered sensors and transmitters. It is based on an ultra-low-power Arm® Cortex®- M4 with Floating Point Unit (FPU) and includes 384KB of flash and 160KB of SRAM. Error correction coding (ECC), capable of single error correction, double error detection (SEC-DED), is implemented over the entire flash, SRAM, and cache to ensure ultra-reliable code execution for demanding applications. An analog front-end (AFE) provides two 12-channel delta-sigma (Δ-Σ) ADCs with features and specifications optimized for precision sensor measurement. Each Δ-Σ ADC can digitize external analog signals as well as system temperature. A PGA with gains of 1x to 128x precedes each ADC. ADC outputs can be optionally converted on the fly from integer to single-precision floating-point format. A 12-bit DAC is also included. The device also provides robust security features such as an AES Engine, TRNG, and secure boot.

Internal Flash

Supported Regions

The internal flash has a size of 384 KiB divided into 48 8KiB sectors:
J-Link supports the complete internal flash.

Example Application

The following example project was created with the SEGGER Embedded Studio project wizard and runs out-of-the-box on the Maxim MAX32675 KIT. It is a simple Hello World sample linked into the internal flash. SETUP