Описание
TMPM370 is a 32-bit RISC microprocessor series with an ARM Cortex-M3 microprocessor core.
- ARM Cortex-M3 microprocessor core
- Improved code efficiency has been realized through the use of Thumb®-2 instruction
- New 16-bit Thumb instructions for improved program flow
- New 32-bit Thumb instructions for improved performance
- New Thumb mixed 16-/32-bit instruction set can produce faster, more efficient code
- Both high performance and low power consumption have been achieved.(High performance)
- 32-bit multiplication (32 × 32 = 32bit) can be executed with one clock
- Division takes between 2 and 12 cycles depending on dividend and devisor[Low power consumption]
- Optimized design using a low power consumption library
- Standby function that stops the operation of the micro controller core
- High-speed interrupt response suitable for real-time control
- An interruptible long instruction
- Stack push automatically handled by hardware.
- On Chip program memory and data memory
- On-chip RAM: 10Kbyte
- On-chip FlashROM: 256Kbyte
- 16-bit timer (TMRB): 8 channels
- 16-bit interval timer mode
- 16-bit event counter mode
- Input capture function
- External trigger PPG output
- Watchdog timer (WDT): 1 channel
- Watchdog timer (WDT) generates a reset or a non-maskable interrupt (NMI).
- Power On reset function (POR)
- Voltage detect function (VLTD)
- Oscillation frequency detect function (OFD)
- Vector engine (VE): 1unit
- Calculation circuit for motor control
- Corresponding to 2 motors
- Programmable motor driver (PMD): 2channels
- 3phase complementary PWM generator
- Synchronous AD convert start trigger generator
- Emergency protective function (EMG / Comparator output)
- Encoder input circuit (ENC): 2channels
- Correspond to incremental encoder (AB / ABZ)
- Rotation direction detection
- Counter for absolute position detection
- Comparator for position detection
- Noise filter
- 3 phase sensor input
- General-purpose serial interface(SIO/UART): 4channels
- Either UART mode or synchronous mode can be selected (4byte FIFO equipped)
- 12 bit AD converter (ADC): 2units ( Analog input: 22channel )
- Start by the internal trigger: TMRB interrupt / PMD trigger
- Constant conversion mode
- AD monitoring 2ch
- Conversion speed 2 µsec (@ADC conversion clock = 40 MHz)