The new TMPM330 general-purpose microcontroller series with ARM® Cortex™-M3 core-based 32-bit microcontroller for embedded applications has an 12 channel fast 10-bit A/D converter, 10 channel 16-bit timer and several serial interfaces. Toshiba’s original low-power consumption flash memory, NANO FLASH™, is used as on-chip ROM to enable high-performance, low power consumption operation with the Cortex-M3 core.
Developed for embedded applications by ARM Ltd., the core adopted by Toshiba offers exceptional interrupt handling, high code efficiency and low power consumption. Therefore, it can achieve 32-bit performance at cost levels equivalent to a 16-bit core. In addition, development tools for this core are available from many vendors.
Get a product brief >>here<<
Cortex-M3 Core
- Operation voltage: Peripheral I/O = 2.7V ~ 3.6V
- Max. operation freq.: 32~40 MHz (quadruple PLL)
- Internal memory:
- Flash: 128KB, 256KB, 512KB NANO FLASH™
- RAM: 8KB, 16KB, 32KB
- MAC: Executes 32 bit x 32 bit -> 32 bit within 1 clk cycle
- Debug circuit: JTAG or SW (Serial Wire; a pair of wires)
- Power saving operation
- Clock gear (for dividing clock to 1/2, 1/4 or 1/8)
- Standby mode (NORMAL/SLOW/SLEEP/STOP
Built-in functions
- 10 bit AD converter: 12ch ( conversion time 1.15 us)
- 16 bit timer: 10ch (free-running, compare output, PPG output, input capture)
- Serial interface:
- SIO / UART: 3ch
- I2C / SIO: 3ch
- External Interrupt: 8ch
|

|
Product
|
ROM (kB) |
RAM (kB) |
Package |
Data sheet |
|
TMPM330FDFG
|
512 |
32 |
LQFP100 |
 |
|
TMPM330FYFG
|
256 |
16 |
LQFP100 |
 |
|
TMPM330FWFG
|
128 |
8 |
LQFP100 |
 |
|
TMPM332FWUG
|
128 |
8 |
LQFP64 |
 |
|