Описание
The MB9BF406RA is a highly integrated 32-bit microcontroller that target for high-performance and cost-sensitive embedded control applications. The MB9BF406RA is a based on the ARM Cortex-M3 Processor and on-chip Flash memory and SRAM, and peripheral functions, including Motor Control Timers, ADCs and Communication Interfaces (CAN, UART,CSIO, I2C, LIN).
- 32-bit ARM Cortex-M3 Core
- Processor version: r2p0
- Up to 80MHz Frequency Operation
- Memory Protection Unit (MPU): improve the reliability of an embedded system
- Integrated Nested Vectored Interrupt Controller (NVIC): 1 NMI (non-maskable interrupt) and 48 peripheral interrupts and 16 priority levels
- 24-bit System timer (Sys Tick): System timer for OS task management
- On-chip Memories
- Flash memory
- SRAM
- CAN Interface (Max. 2channels)
- Compatible with CAN Specification 2.0A/B
- Maximum transfer rate: 1 Mbps
- Built-in 32 message buffer
- Multi-function Serial Interface (Max. 8channels)
- External Bus Interface
- Supports SRAM, NOR& NAND Flash device
- Up to 8 chip selects
- 8/16-bit Data width
- Up to 25-bit Address bit
- Maximum area size : Up to 256 Mbytes
- DMA Controller (8channels)
- 8 independently configured and operated channels
- Transfer can be started by software or request from the built-in peripherals
- Transfer address area: 32bit(4Gbyte)
- Transfer mode: Block transfer/Burst transfer/Demand transfer
- Transfer data type: byte/half-word/word
- Transfer block count: 1 to 16
- Number of transfers: 1 to 65536
- A/D Converter (Max. 16channels)
- Successive Approximation Register type
- Built-in 3unit
- Conversion time: 1.0µs@5V
- Priority conversion available (priority at 2levels)
- Scanning conversion mode
- Built-in FIFO for conversion data storage (for SCAN conversion: 16steps, for Priority conversion: 4steps)
- Base Timer (Max. 8channels)
- 16-bit PWM timer
- 16-bit PPG timer
- 16/32-bit reload timer
- 16/32-bit PWC timer
- Multi-function Timer (Max. 2units)
- 16-bit free-run timer × 3ch/unit
- Input capture × 4ch/unit
- Output compare × 6ch/unit
- A/D activation compare × 3ch/unit
- Waveform generator × 3ch/unit
- 16-bit PPG timer × 3ch/unit
- Quadrature Position/Revolution Counter (QPRC) (Max. 2units)
- The detection edge of the three external event input pins AIN, BIN and ZIN is configurable.
- 16-bit position counter
- 16-bit revolution counter
- Two 16-bit compare registers
- Dual Timer (Two 32/16bit Down Counter)
- Free-running
- Periodic (=Reload)
- One-shot
- Watch Counter
- Interval timer: up to 64s(Max.)@ Sub Clock : 32.768kHz
- Watch dog Timer (2channels)
- External Interrupt Controller Unit
- Up to 16 external vectors
- Include one non-maskable interrupt(NMI)
- General Purpose I/O Port
- Capable of pull-up control per pin
- Capable of reading pin level directly
- Built-in the port relocate function
- Up to 100 high-speed general-purpose I/O Ports@120pin Package
- CRC (Cyclic Redundancy Check) Accelerator
- Clock and Reset
- Clock Super Visor (CSV)
- Low Voltage Detector (LVD)
- Low-Power Consumption Mode
- Debug
- Serial Wire JTAG Debug Port (SWJ-DP)
- Embedded Trace Macrocells (ETM) provide comprehensive debug and trace facilities
- Power Supply
- VCC = 2.7V to 5.5V: Correspond to the wide range voltage