- Home
- »
- Our Product Range
- »
- MEGAWIN ARM Cortex MCU
MEGAWIN ARM Cortex MCU
MG32F02A128AD Megawin ARM Cortex M0 MCU
Product Brochure
Brand | Megawin |
RAM Size | 16 KB |
Flash ROM | 128 KB |
Communication | UART x7, I2C x2, SPI/QPI/OPI, EMB, CRC, DMA |
Timer | 7 + RTC |
Model Number | MG32F02A128AD |
- CPU Core
- ARM 32-bit Cortex-M0 CPU
- Operation frequency up to 48MHz
- Built-in one NVIC for 32 external interrupt inputs with 4-level priority
- Built-in one 24-bit system tick timer
- Built-in one single-cycle 32-bit multiplier
- Built-in one SWD serial wire debugger with 2 watch points and 4 breakpoints
- Flash Memory
- Built-in embedded max. 128K bytes flash memory for application code
- Support ICP (In-circuit program) for ISP boot code update through SWD interface
- Support ISP (In-system program) for application code update
- ▬ Support programmable ISP flash memory size for ISP boot code
- Support IAP (In-application program) for application data update
- ▬ Support programmable IAP flash memory size
- SRAM Memory
- Built-in embedded max. 16K bytes SRAM
- ▬ Support private 2K bytes for DMA and 14K bytes for software to improve access performance
- Power
- Built-in one embedded regulator for core logic power
- Built-in brown-out detectors
- ▬ BOD0 detect 1.4V
- ▬ BOD1 detect by selected level 4.2V/3.7V/2.4V/2.0V
- ▬ BOD2 detect 1.7V
- Built-in a power management controller with power-down and wakeup control
- Support three power operation modes
- ▬ ON(Normal) mode and SLEEP , STOP power down modes
- Support wake-up from SLEEP/STOP modes via multiple sources
- Reset
- Built-in embedded POR (power-on reset) circuit
- Built-in one reset source controller
- ▬ Programmable chip cold reset and warm reset for reset source
- ▬ Independent software reset control for internal modules
- Provide multiple reset source
- ▬ POR/BOD/External reset pin input/Software force reset
- ▬ IWDT/WWDT/ADC/Analog Comparator
- ▬ Illegal address error reset/Flash access protect error reset
- ▬ Missing clock detect (MCD) reset
- Clock
- Built-in embedded ILRCO (internal low frequency RC oscillator) by 32KHz
- Built-in embedded IHRCO (internal high frequency RC oscillator)
- ▬ Trimmed to 11.059 or 12MHz ±1% at +25℃
- Built-in embedded PLL clock output for system clock
- Built-in embedded XOSC oscillator with MCD for external 32KHz and 4 ~ 25MHz
- Support external clock input up to 36MHz
- Built-in a clock source controller with independent clock enable control for modules
- Support internal XOSC oscillator and internal ILRCO/IHRCO clock output
Categories: ARM Cortex M0 32-Bit MCU, Micro-Controllers
MG32F02A032 Megawin ARM Cortex M0 MCU
Product Brochure
Core Size | 32 Bit |
Brand | Megawin |
RAM Size | 16KB |
Communication | UART x7, I2C x2, SPI/QPI/OPI, EMB, CRC, DMA |
Flash ROM | 64 KB |
Model Number | MG32F02A032 |
- CPU Core
- ARM 32-bit Cortex-M0 CPU
- Operation frequency up to 48MHz
- Built-in one NVIC for 32 external interrupt inputs with 4-level priority
- Built-in one 24-bit system tick timer
- Built-in one single-cycle 32-bit multiplier
- Built-in one SWD serial wire debugger with 2 watch points and 4 breakpoints
- Flash Memory
- Built-in embedded max. 128K bytes flash memory for application code
- Support ICP (In-circuit program) for ISP boot code update through SWD interface
- Support ISP (In-system program) for application code update
- ▬ Support programmable ISP flash memory size for ISP boot code
- Support IAP (In-application program) for application data update
- ▬ Support programmable IAP flash memory size
- SRAM Memory
- Built-in embedded max. 16K bytes SRAM
- ▬ Support private 2K bytes for DMA and 14K bytes for software to improve access performance
- Power
- Built-in one embedded regulator for core logic power
- Built-in brown-out detectors
- ▬ BOD0 detect 1.4V
- ▬ BOD1 detect by selected level 4.2V/3.7V/2.4V/2.0V
- ▬ BOD2 detect 1.7V
- Built-in a power management controller with power-down and wakeup control
- Support three power operation modes
- ▬ ON(Normal) mode and SLEEP , STOP power down modes
- Support wake-up from SLEEP/STOP modes via multiple sources
- Reset
- Built-in embedded POR (power-on reset) circuit
- Built-in one reset source controller
- ▬ Programmable chip cold reset and warm reset for reset source
- ▬ Independent software reset control for internal modules
- Provide multiple reset source
- ▬ POR/BOD/External reset pin input/Software force reset
- ▬ IWDT/WWDT/ADC/Analog Comparator
- ▬ Illegal address error reset/Flash access protect error reset
- ▬ Missing clock detect (MCD) reset
- Clock
- Built-in embedded ILRCO (internal low frequency RC oscillator) by 32KHz
- Built-in embedded IHRCO (internal high frequency RC oscillator)
- ▬ Trimmed to 11.059 or 12MHz ±1% at +25℃
- Built-in embedded PLL clock output for system clock
- Built-in embedded XOSC oscillator with MCD for external 32KHz and 4 ~ 25MHz
- Support external clock input up to 36MHz
- Built-in a clock source controller with independent clock enable control for modules
- Support internal XOSC oscillator and internal ILRCO/IHRCO clock output
Categories: ARM Cortex M0 32-Bit MCU, Micro-Controllers
Specification:
ARM Cortex-M0 MCU
Flash ROM: 64 KB
RAM: 16KB
IO’s :44/59
Timmer: 7+RTC
Communication: UART x7, I2C x2, SPI/QPI/OPI, EMB, CRC, DMA
LQFP-48/64
MG32F02U128AD Megawin ARM Cortex M0 MCU
Product Brochure
Core Size | 32 Bit |
Brand | Megawin |
RAM Size | 16 KB |
Flash ROM | 128 KB |
Communication | UART x7, I2C x2, SPI/QPI/OPI, USB, EMB, CRC, DMA |
Model Number | MG32F02U128AD |
The MG32F02U128AD support multiple and flexible communicate interface for production application. It
provides alternate function pins those are including of GPIO, I2C, SPI, UART, Timer with IC/PWM, ADC,
Analog Comparator, DAC, EMB, NCO, CCL and SWD(on chip debug). It has maximum 73 GPIO pins and
provides programmable IO type – quasi-bidirectional , push-pull output , open-drain output , input only(Hi-z) with
optional pull-high. In addition, it is built-in internal de-bounce circuit to deglitch noise for worse signals.
- CPU Core
- ARM 32-bit Cortex-M0 CPU
- Operation frequency up to 48MHz
- Built-in one NVIC for 32 external interrupt inputs with 4-level priority
- Built-in one 24-bit system tick timer
- Built-in one single-cycle 32-bit multiplier
- Built-in one SWD serial wire debugger with 2 watch points and 4 breakpoints
- Flash Memory
- Built-in embedded max. 128K bytes flash memory for application code
- Support ICP (In-circuit program) for ISP boot code update through SWD interface
- Support ISP (In-system program) for application code update
- ▬ Support programmable ISP flash memory size for ISP boot code
- Support IAP (In-application program) for application data update
- ▬ Support programmable IAP flash memory size
- SRAM Memory
- Built-in embedded max. 16K bytes SRAM
- ▬ Support private 2K bytes for DMA and 14K bytes for software to improve access performance
- Built-in extra 512 bytes SRAM for USB endpoints’ packet buffer.
- Power
- Built-in two embedded regulators for core logic power and USB analog macro
- Built-in brown-out detectors
- ▬ BOD0 detect 1.4V
- ▬ BOD1 detect by selected level 4.2V/3.7V/2.4V/2.0V
- ▬ BOD2 detect 1.7V
- Built-in a power management controller with power-down and wakeup control
- Support three power operation modes
- ▬ ON(Normal) mode and SLEEP , STOP power down modes
- Support wake-up from SLEEP/STOP modes via multiple sources
- Reset
- Built-in embedded POR (power-on reset) circuit
- Built-in one reset source controller
- ▬ Programmable chip cold reset and warm reset for reset source
- ▬ Independent software reset control for internal modules
- Provide multiple reset source
- ▬ POR/BOD/External reset pin input/Software force reset
- ▬ IWDT/WWDT/ADC/Analog Comparator
- ▬ Illegal address error reset/Flash access protect error reset
- ▬ Missing clock detect (MCD) reset
- Clock
- Built-in embedded ILRCO (internal low frequency RC oscillator) by 32KHz
- Built-in embedded IHRCO (internal high frequency RC oscillator)
- ▬ Trimmed to 11.059 or 12MHz ±1% at +25℃
- Built-in embedded PLL clock output for system clock
- Built-in embedded XOSC oscillator with MCD for external 32KHz and 4 ~ 25MHz
- Support external clock input up to 36MHz
- Built-in a clock source controller with independent clock enable control for modules
- Support internal XOSC oscillator and internal ILRCO/IHRCO clock output SKU: Megawin ARM Cortex M0 MCU MG32F02U128ADCategories: ARM Cortex M0 32-Bit MCU, Micro-Controllers
MG32F103C9T6 Megawin ARM Cortex-M3 MCU
Product Brochure
Core Size | 32 Bit |
Brand | Megawin |
Model Number | MG32F103C9T6 |
Communication | UART x3, I2Cx2, SPI M, SPI Sx2, QSPI, USB, LED SEGx8 |
- Core: ARM 32-bit Cortex™-M3 CPU
- 72 MHz maximum frequency, 1.25
- DMIPS/MHz (Dhrystone 2.1)
- performance
- 64 Byte cache for instruction and data
- bus support wait state memory access
- Single-cycle multiplication and hardware division
- Memories
- 96Kbytes of Flash memory
- 28 Kbytes of SRAM
- Clock, reset and supply management
- 2.0 to 3.6 V application supply and I/Os
- POR, PDR, and programmable voltage
- detector (PVD)
- 4-to-16 MHz crystal oscillator
- Internal 8 MHz factory-trimmed RC
- Internal 48 MHz factory-trimmed RC
- Internal 32 kHz RC
- PLL for CPU clock
- 32 kHz oscillator for RTC with calibration
- 12-bit mode ADC
- Max convert rate: 1Msps
- Up to 16 A/D channels
- Flexible sample and converter modes.
- Temperature sensor
- Comparator
- 2 independent comparators
- Each with 4 positive and 4 negative
- input channels
- LED driver unit
- Capable of drive 56 LEDs or 8Sevensegment LEDs
- Debug mode
- Serial wire debug (SWD) interface
- 7 timers
- Three 20-bit timers, each with up to 4
- IC/OC/PWM or pulse counter and quadrature (incremental) encoder input
- 20-bit, motor control PWM timer with dead-time generation and emergency stop
- 2 watchdog timers (Independent and Window)
- Systick timer: a 24-bit down counter
- Up to 11 communication interfaces
- 2 x I2C interfaces (SMBus/PMBus)
- 3 UARTs (IrDA capability, modem control)
- 3 SPI interfaces, 1 QSPI interface
- I2S interface
- USB 2.0 full-speed device interface
- 2 DMA controller, triggered by Timers, ADC, SPIs, I2Cs, UARTs
Categories: ARM Cortex M3 32-Bit MCU, Micro-Controllers
MG32F104RCT6 Megawin ARM Cortex M3 MCU
Product Brochure
Brand | Megawin |
RAM Size | 36KB |
Model Number | MG32F104RCT6 |
Communication | UART x3, I2Cx2, SPI M, SPI Sx2, QSPI, USB, I2S, LED SEGx8 |
- Core: ARM 32-bit Cortex™-M3 CPU
- 96 MHz maximum frequency, 1.25 DMIPS/MHz (Dhrystone 2.1)
- performance
- 64 Byte cache for instruction and data bus support 0 wait state memory access
- Single-cycle multiplication and hardware division
- Memories
- 256Kbytes of Flash memory
- 36 Kbytes of SRAM
- Clock, reset and supply management
- 2.0 to 3.6 V application supply and I/Os
- POR, PDR, and programmable voltage detector (PVD)
- 4-to-16 MHz crystal oscillator
- Internal 8 MHz factory-trimmed RC
- Internal 48 MHz factory-trimmed RC
- Internal 32 kHz RC
- PLL for CPU clock
- 32 kHz oscillator for RTC with calibration
- Low power
- Sleep, Stop and Standby modes
- VBAT supply for RTC and backup registers
- Run mode: ~100uA/MHz
- Stop mode: ~18.5uA @3.3V
- Standby mode: ~4.5uA @3.3V
- VBAT with RTC: ~1.1uA @3.3V
- 12-bit mode ADC
- Max convert rate: 1Msps
- Up to 16 A/D channels
- Flexible sample and converter modes.
- Temperature sensor
- Comparator
- 2 independent comparators
- Each with 4 positive and 4 negative input channels
- LED driver unit
- Capable of drive 56 LEDs or 8 Seven-segment LEDs
- 51 fast I/O ports
- 51 I/Os, all mappable on 16 external interrupt vectors
- Debug mode
- Serial wire debug (SWD) interface
- 7 timers
- Three 20-bit timers, each with up to 4 IC/OC/PWM or pulse counter and quadrature (incremental) encoder input
- 20-bit, motor control PWM timer with dead-time generation and emergency stop
- 2 watchdog timers (Independent and Window)
- Systick timer: a 24-bit down counter
- Up to 11 communication interfaces
- 2 x I2C interfaces (SMBus/PMBus)
- 3 UARTs (IrDA capability, modem control)
- 3 SPI interfaces, 1 QSPI interface
- I2S interface
- USB 2.0 full-speed device interface
- 2 DMA controller, triggered by Timers, ADC,SPIs, I2Cs, UARTs
Categories: ARM Cortex M3 32-Bit MCU, Micro-Controllers
MG32F103CBT6 Megawin ARM Cortex M3 MCU
Product Brochure
Core Size | 32 Bit |
Brand | Megawin |
RAM Size | 28 KB |
Package Type | LQFP-48 |
Model Number | MG32F103CBT6 |
Timer | 4 + RTC |
Communication | UART x3, I2Cx2, SPI M, SPI Sx2, QSPI, USB, I2S, LED SEGx8 |
IO's | 37 |
- Core: ARM 32-bit Cortex™-M3 CPU
- 72 MHz maximum frequency, 1.25
- DMIPS/MHz (Dhrystone 2.1)
- performance
- 64 Byte cache for instruction and data bus support 0 wait state memory access
- Single-cycle multiplication and hardware division
- Memories
- 128Kbytes of Flash memory
- 28 Kbytes of SRAM
- Clock, reset and supply management
- 2.0 to 3.6 V application supply and I/Os
- POR, PDR, and programmable voltage detector (PVD)
- 4-to-16 MHz crystal oscillator
- Internal 8 MHz factory-trimmed RC
- Internal 48 MHz factory-trimmed RC
- Internal 32 kHz RC
- PLL for CPU clock
- 32 kHz oscillator for RTC with calibration
- 12-bit mode ADC
- Max convert rate: 1Msps
- Up to 16 A/D channels
- Flexible sample and converter modes.
- Temperature sensor
- Comparator
- 2 independent comparators
- Each with 4 positive and 4 negative input channels
- LED driver unit
- Capable of drive 56 LEDs or 8Sevensegment LEDs
- Debug mode
- Serial wire debug (SWD) interface
- 7 timers
- Three 20-bit timers, each with up to 4 IC/OC/PWM or pulse counter and quadrature (incremental) encoder input
- 20-bit, motor control PWM timer with dead-time generation and emergency stop
- 2 watchdog timers (Independent and Window)
- Systick timer: a 24-bit down counter
- Up to 11 communication interfaces
- 2 x I2C interfaces (SMBus/PMBus)
- 3 UARTs (IrDA capability, modem control)
- 3 SPI interfaces, 1 QSPI interface
- I2S interface
- USB 2.0 full-speed device interface
- 2 DMA controller, triggered by Timers, ADC, SPIs, I2Cs, UARTs
Categories: ARM Cortex M3 32-Bit MCU, Micro-Controllers
MG32F02U064 Megawin ARM Cortex M0 MCU
Product Brochure
Brand | Megawin |
RAM Size | 16KB |
Model Number | MG32F02U064 |
Communication | UART x7, I2C x2, SPI/QPI/OPI, USB, EMB, CRC, DMA |
Timer | 7+RTC |
The MG32F02U064AD support multiple and flexible communicate interface for production application. It provides alternate function pins those are including of GPIO, I2C, SPI, UART, Timer with IC/PWM, ADC, Analog Comparator, DAC, EMB, NCO, CCL and SWD(on chip debug). It provides programmable IO type – quasi-bidirectional , push-pull output , open-drain output , input only(Hi-z) with optional pull-high. In addition, it is built-in internal de-bounce circuit to deglitch noise for worse signals.
- CPU Core
- ARM 32-bit Cortex-M0 CPU
- Operation frequency up to 48MHz
- Built-in one NVIC for 32 external interrupt inputs with 4-level priority
- Built-in one 24-bit system tick timer
- Built-in one single-cycle 32-bit multiplier
- Built-in one SWD serial wire debugger with 2 watch points and 4 breakpoints
- Flash Memory
- Built-in embedded max. 128K bytes flash memory for application code
- Support ICP (In-circuit program) for ISP boot code update through SWD interface
- Support ISP (In-system program) for application code update
- ▬ Support programmable ISP flash memory size for ISP boot code
- Support IAP (In-application program) for application data update
- ▬ Support programmable IAP flash memory size
- SRAM Memory
- Built-in embedded max. 16K bytes SRAM
- ▬ Support private 2K bytes for DMA and 14K bytes for software to improve access performance
- Built-in extra 512 bytes SRAM for USB endpoints’ packet buffer.
- Power
- Built-in two embedded regulators for core logic power and USB analog macro
- Built-in brown-out detectors
- ▬ BOD0 detect 1.4V
- ▬ BOD1 detect by selected level 4.2V/3.7V/2.4V/2.0V
- ▬ BOD2 detect 1.7V
- Built-in a power management controller with power-down and wakeup control
- Support three power operation modes
- ▬ ON(Normal) mode and SLEEP , STOP power down modes
- Support wake-up from SLEEP/STOP modes via multiple sources
- Reset
- Built-in embedded POR (power-on reset) circuit
- Built-in one reset source controller
- ▬ Programmable chip cold reset and warm reset for reset source
- ▬ Independent software reset control for internal modules
- Provide multiple reset source
- ▬ POR/BOD/External reset pin input/Software force reset
- ▬ IWDT/WWDT/ADC/Analog Comparator
- ▬ Illegal address error reset/Flash access protect error reset
- ▬ Missing clock detect (MCD) reset
- Clock
- Built-in embedded ILRCO (internal low frequency RC oscillator) by 32KHz
- Built-in embedded IHRCO (internal high frequency RC oscillator)
- ▬ Trimmed to 11.059 or 12MHz ±1% at +25℃
- Built-in embedded PLL clock output for system clock
- Built-in embedded XOSC oscillator with MCD for external 32KHz and 4 ~ 25MHz
- Support external clock input up to 36MHz
- Built-in a clock source controller with independent clock enable control for modules
- Support internal XOSC oscillator and internal ILRCO/IHRCO clock output
Categories: ARM Cortex M0 32-Bit MCU, Micro-Controllers