Chat with us, powered by LiveChat
商品項目:16009
庫存現貨

圖片僅供參考
MG32F02A064AD48 MEGAWIN
附件下載
商品名稱 ARM微控制器 - MCU
訂購數量
依數量訂價
39 NTD
FLYiNG 零件編號 ICMG32F02A064AD48MEGAWIN
FLYiNG 庫存現貨 7
製造商 MEGAWIN
製造商零件編號 MG32F02A064AD48
說明 MG32F02A064AD48 MEGAWIN
無鉛狀態 / RoHS 指令狀態 RoHS
訂購數量 NTD 單價 / PCS
1~9 39
產品類型 ARM微控制器 - MCU
製造商 MEGAWIN
原廠料號 MG32F02A064AD48
核心 ARM Cortex M0
RoHS RoHS
安裝類型 SMD 表面黏著式
封裝/外殼 LQFP-48
MG32F02A128/MG32F02A064

Features
  • 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) rese
  • 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 Xtal
    • 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
  • DMA (Direct Memory Access)
    • 5 independently configurable channels with dedicated hardware DMA requests
      • Access to Memory, APB and AHB Peripherals as source and destination
      • Support SRAM/Flash/EMB as memory source and SRAM/EMB as memory destination
    • DMA transfer management type
      • memory-to-memory (channel 0,3 only)
      • peripheral-to-memory
      • memory-to-peripheral
      • peripheral-to-peripheral
    • Built-in two type of priority control between channel requests
      • Channel request by Round Robin
      • Software configurable priority level
    • Programmable transfer number of data and up to 131072
    • Programmable burst length 1,2,4
    • Support transfer loop mode and start address auto reload control
    • Provide single/block/demand mode for external pin trigger request
  • GPIO
    • Support general purpose IO pins for application
      • Maximum 73 GPIO pins for LQFP80 package
      • Maximum 59 GPIO pins for LQFP64 package
      • Maximum 44 GPIO pins for LQFP48 package
    • Provide selectable IO modes by pin independent
      • Push-Pull output
      • Quasi bidirectional (PC pins only)
      • Open-drain output
      • Digital Input with high impedance
      • Analog IO
    • Flexible pin alternate function selection
    • Support programmable drive strength by pin independent
    • Support IO deglitch filter by pin independent
    • Support input inverse selection by pin independent
    • Support pull-high option by pin independent
    • Support high speed option by pin independent except RSTN, XIN
    • GPIO pin state and IO mode setting keep optional after reset
  • Interrupt Support
    • Built-in one EXIC (external interrupt controller) for NVIC connection
      • Independent high/low level and rising/falling edge trigger selection
    • Built-in one WIC (wakeup interrupt controller) for wakeup event control
    • All GPIO pins can be configured as interrupt source and key pad input
      • Support port OR logic for interrupt function
      • Support port AND logic for KBI function
    • Support external pins for CPU NMI/RXEV/TXEV function
  • Timer
    • Provide seven timers/counters : TM00,TM01,TM10,TM16,TM20,TM26,TM36
    • Timer module common functions
      • Selectable Full-counter, Cascade, Separate timer operation modes
      • Multiple internal and external signals as timer clock source or trigger source
      • Support timer reset, trigger start and clock gating for trigger source function
      • Timer overflow as clock output to external pin output
      • Auto-stop mode by main counter counting
    • Provide TM36 timer module
      • 32-bit timer/counter
      • 4 CCP (input Capture/output Compare/PWM) channels
      • 3 CCP channels with OCN (complementary output compare)
      • PWM function with center/edge-align, dead time control and break control
      • QEI(Quadrature Encoder Interface) support
      • One IC and three OC with DMA capability
      • Extra repetition counter for auto-stop mode
    • Provide TM2x timer modules (TM20,TM26)
      • 32-bit timer/counter
      • 2 CCP (input Capture/output Compare/PWM) channels
      • 2 CCP channels with OCN (complementary output compare)
      • PWM function with edge-align
      • QEI(Quadrature Encoder Interface) support(TM26 only)
      • Extra repetition counter for auto-stop mode
    • Provide TM1x timer modules (TM10,TM16)
      • 32-bit timer/counter
    • Provide TM0x timer modules (TM00,TM01)
      • 16-bit timer/counter
  • RTC
    • Built-in 32-bit counter with selectable clock source
    • Support alarm function and time-stamp function
    • Support wakeup from STOP mode
    • Support periodic timer tick interrupt or wakeup
  • Watchdog Timer
    • Built-in one IWDT (Independent Watch Dog Timer)
      • 8-bit down counter with 12-bit prescaler and clocked by ILRCO clock
      • Operating capability in SLEEP and STOP modes
      • Selectable reset or interrupt when the counter underflow
      • Support two early wakeup comparators with interrupt
    • Built-in one WWDT (Window Watch Dog Timer)
      • 10-bit counter with 1 or 256 divider , 1/2/4~/128 divider
      • Configurable time-window to detect abnormally late or early application behavior
      • Selectable reset or interrupt when the counter is underflow or reloaded outside the window
      • Support warning interrupt
  • I2C
    • Provide two identical I2c modules : I2C0 , I2C1
    • I2C module common functions
      • Support master and slave mode
      • Support programmable clock rate control and clock rate up to 1 MHz
      • Support programmable high/low period control for master mode
      • Support clock stretching for slave mode
      • Support general call function
      • Support multi-master processing capability
      • Support both Byte mode and Buffer mode flow control
      • Support Byte mode bus event code for simplex firmware control
      • Support Buffer mode 4-byte data buffer and 32-bit data register for high speed communication
      • Received and transmitted data are buffered with DMA capability
      • Support slave address hardware detection wakeup from STOP mode
      • Support SMBus timeout detection
  • UART
    • Provide seven UART modules : URT0~2, URT4~7
    • UART module common functions
      • Provide precise UART baud-rate control by programmable oversampling rate
      • Support baud rate up to 6 Mbit/s
      • Programmable data word length - 7 or 8 bits
      • Programmable 4~32 oversampling rate
      • Hardware parity checking and parity generation
      • Swappable TX/RX pin configuration
      • Separate signal polarity control for transmission and reception
    • Provide URT0/1/2 advanced UART module
      • Support UART, Synchronous, SPI master/slave, SmartCard, LIN, Multi-processor modes
      • Selectable MSB or LSB first data order
      • Configurable stop bits - 0.5,1,1.5 or 2 stop bits
      • Support a timeout timer for Idle/RX/Break/Calibration timeout detection
      • Support 4-byte data buffer and 32-bit data register for high speed communication
      • Support auto baud-rate detection and calibration
      • Support multiprocessor communication for master and slave mode - Idle-Line , Address-Bit
      • Support low speed UART-like frame format IrDA
      • Support transceiver hardware flow control by CTS/RTS signals only
      • Provide driver enable signal to activate the transmission for bidirectional communication
      • Support transmission-error hardware detection and auto resent control for Smart-card application
      • Support receiving parity error hardware detection and auto retry control for Smart-card application
      • Received and transmitted data are buffered with DMA capability
    • Provide URT4/5/6/7 basic UART modules
      • Support fundamental UART mode
      • Support TX/RX independent 8-bit data register for simplex firmware control
      • Configurable stop bits - 1 or 2 stop bits
  • SPI
    • Provide four modules for SPI communication: SPI0, URT0, URT1, URT2
      • Provide one advanced SPI module: SPI0
      • Provide three configurable SPI modules: URT0, URT1, URT2 (Refer to UART features)
    • Support master and slave mode
      • Support full duplex , half duplex or simplex communication mode
      • Support data communication without NSS(slave select signal)
    • Support programmable clock rate control
    • Selectable 4~32-bit frame size
      • Support 4-byte data buffer and 32-bit data register for high speed communication
    • Received and transmitted data are buffered with DMA capability
    • Support multi-master processing capability
    • Selectable clock polarity and phase
    • Selectable MSB or LSB first data order
    • NSS line management by hardware or software for master mode
    • Configurable data transfer modes
      • Standard SPI mode (separated transmit and receive line)
      • Single/Dual/Quad/Octal SPI mode with bidirectional data transfer
    • Data transmit/receive overrun detect
  • EMB (External Memory Bus)
    • Support SRAM, NOR/NAND-flash, LCD interface
    • Support synchronous or asynchronous timing mode control
    • Support multiple types of address and data multiplex mode
    • Provide optional 16/24/30-bit address mode
      • Memory space 2G/32M/128K-byte for 16-bit data width
    • Configurable time cycle for address latch time and data access time
    • Received and transmitted data are buffered with DMA capability
    • Allow running CPU code on external SRAM
  • ADC
    • 12-bit SAR ADC with 1.5Msps
      • Configurable resolution : 12/10/8-bit
      • Configurable sampling time
    • Provide external 16 channels and internal 7 channels input
      • Internal extra channel source : VBUF, VSSA , LDO VR0, DAC out, 1/2VDD, VPG, TS out
    • Support auto-sampling and trigger by external pin, internal events and software bit
    • Data alignment for output code left/right justify
    • Built-in input buffer stage with bypass option
      • PGA with programmable gain : 1~4
    • Optional ADC top voltage reference from external VREF+ or internal IVR24
    • Interrupt generation at the end of sampling, end of conversion, end of sequence conversion
    • Support voltage window detection and output code limitation
    • Built-in three channel independent hardware accumulators for ADC output code
    • Support one-shot/channel scan/loop scan
    • ADC data are buffered with DMA capability
    • Support wait mode to prevent ADC overrun
  • Analog Comparator
    • Provide 2 fast Rail-to-rail comparators
    • Programmable 64-step threshold of internal voltage reference
    • Provide external total 6 channels input for all comparators
      • Two common and two independent external channels, two internal channels
    • Programmable input hysteresis voltage
    • Programmable response time for optimal current consumption
    • Selectable compare output polarity
    • Support wakeup from SLEEP and STOP modes
    • Support analog watch dog as a reset source
  • DAC
    • One 12-bit voltage DAC
      • Maximum conversion rate is 1Msps
    • Conversion start trigger by register written, external pin and internal events
    • Build in internal output buffer
    • Data alignment for input code left/right justify
      • Configurable code width : 12/10/8-bit
    • Output data are buffered with DMA capability
  • Temperature Sensor
    • Built-in a temperature sensor in ADC macro
    • Temperature resolution : +/- 2 °C (Typical)
    • Temperature operation range : -40°C ~ 125°C
  • GPL (General Purpose Logic)
    • Support data inverse, bit order change, byte order change and parity check
      • Data bit order change for 8/16/32-bit reverse
      • Data byte order change between Little endian and Big endian for 16/32-bit range
      • Parity Check for 8/16/32 bit range
    • Support CRC (Cyclic Redundancy Check) calculation
      • Programmable CRC initial value
      • CRC output bit order change
    • CRC with fixed common polynomial
      • CRC8 polynomial 0x07
      • CRC16 polynomial 0x8005
      • CCITT16 polynomial 0x1021
      • CRC32(IEEE 802.3) polynomial 0x4C11DB7
    • Support signed/unsigned 32-bit divider
      • Operation in 8 clock cycles
    • Input data are buffered with DMA capability
  • Misc.
    • Timer synchronous enable global control
    • OBM(Output Signal Break and Modulation) control
      • Support two sets of OBM for output signal break and modulation control
    • NCO(Numerically Controlled Oscillator) output with FDC and PF modes
    • Support two sets of CCL(Configurable Custom Logic)
    • 32-bit non-reset backup register
    • Provide on chip 16 bytes Unique ID code
  • Operating
    • Operating voltage range 1.8V ~ 5.5V
    • Operating temperature range -40℃ ~ 105℃ (**1)
    • Operating frequency range up to 48MHz
  • Package Types
    • LQFP80 / LQFP64 / LQFP48