產品資訊

MG32F02K SERIES

MG32F02K

  • * CPU内核
    • * ARM 32位 Cortex-M0处理器
    • * 最高工作频率可达48MHz
    • * 内置一个带4级优先级32个外部中断输入的NVIC
    • * 内置一个24位系统嘀嗒定时器
    • * 内置一个32位单周期乘法器
    • * 内置一个有2个监视点和4个断点的SWD串口调试器
  • * 闪存
    • * 内嵌最大128K字节闪存用于应用代码
    • * 支持ICP (在电路编程) 通过SWD接口更新ISP引导码
    • * 支持ISP (在系统编程) 更新应用程序代码
      • * 支持可编程的ISP存储空间存储ISP引导码
    • * 支持IAP (在应用编程) 更新应用数据
      • * 支持可编程IAP存储空间
  • * SRAM存储
    • * 内嵌最大16K 字节SRAM
      • * 支持单独2KB用于DMA以提高CPU访问性能
  • * 电源
    • * 内置一个稳压器用于内核逻辑电源
    • * 内置掉电侦测器
      • *BOD0侦测1.4V
      • *BOD1侦测可选的电平4.2V/3.6V/2.4V/2.0V
      • *BOD2侦测1.7V
    • * 内置电源管理控制器控制掉电和唤醒
    • * 支持三种工作模式
      • *ON(正常)模式和SLEEP, STOP低功耗模式
    • * 支持多种来源唤醒SLEEP/STOP模式
  • * 复位
    • * 内嵌POR(上电复位)电路
    • * 内置一个复位源控制器
      • *可为复位源编程芯片冷复位和热复位
      • *用于内部模块的独立软件复位控制
    • * 提供多种复位源
      • *POR/BOD0/BOD1/外部复位引脚输入/软件强制复位
      • *IWDT/WWDT/ADC/模拟比较器
      • *非法地址错误复位/Flash访问保护错误复位
      • *时钟丢失侦测(MCD)复位
  • * 时钟
    • * 32KHz内嵌ILRCO(内置低频RC振荡器)
    • * 内嵌IHRCO(内置高频RC振荡器)
      • *被校准到11.059或12MHz ±1% @ +25℃
    • * 内嵌PLL可倍频到48MHz输出给系统时钟
        * 时钟
        • * 内嵌PLL可倍频到48MHz输出给系统时钟
          • * 可编程倍增系数从4到32
        • * 内嵌带MCD的XOSC振荡器用于外部 32KHz 和 4 到 25MHz 外部晶振
        • * 支持最高36MHz的外部时钟输入
        • * 内置一个时钟源控制器用于模块的独立时钟使能控制
        • * 支持内部XOSC振荡器和内部 ILRCO/IHRCO 时钟输出
      • * DMA (直接存储器访问)
        • * 具有专用硬件 DMA 请求的 5 个独立可配置通道
          • * 内存,APB和AHB外设可作为源和目标进行访问
          • * 支持SRAM/闪存作为存储器源,SRAM作为目标存储器
        • * DMA传输管理类型
          • * 存储器到存储器 (仅通道0,3)
          • * 外设到存储器
          • * 存储器到外设
          • * 外设到外设
        • * 在通道请求之间有两种优先级控制类型
          • * 轮询处理通道请求
          • * 软件配置优先级
        • * 可编程传输数据数量可达 131072
        • * 可编程数据位长度 1/2/4字节
        • * 支持传输循环模式和起始地址自动重装控制
        • * 为外部引脚触发请求提供单次 / 块 / 请求模式
      • * GPIO
        • * 支持通用 IO 引脚
          • * LQFP80封装最多有73个GPIO引脚
          • * LQFP64封装最多有59个GPIO引脚
          • * LQFP48封装最多有44个GPIO引脚
          • * QFN32封装最多有29个GPIO引脚
        • * 为引脚提供独立的可选IO模式
          • * 推挽输出
          • * 准双向
          • * 开漏输出
          • * 高阻数字输入
          • * 模拟IO
        • * 灵活的引脚复用功能选择
        • * 支持引脚独立的可编程驱动能力
        • * 支持引脚独立的IO数字滤波器
        • * 支持引脚独立的输入反相选择
        • * 支持引脚独立的上拉选项
      • * 中断支持
        • * 内置一个用于连接NVIC的EXIC (外部中断控制器)
          • * 独立的高/低电平和上升/下降边沿触发选择
        • * 内置一个 WIC (唤醒中断控制器)用于唤醒事件控制
        • * 所有的GPIO引脚均可被配置为中断源和键盘输入
          • * 支持端口 “或”逻辑 用于中断功能
          • * 支持端口 “与”逻辑 用于KBI功能
        • * 支持外部引脚用于 CPU NMI/RXEV/TXEV 功能
      • * 定时器
        • * 提供 7 个定时器/计数器: TM00, TM01, TM10, TM16, TM20, TM26, TM36
        • * 定时器模块通用功能
          • * 可选择全计数器, 级联, 分立定时器工作模式
          • * 多种内部和外部信号可以作为定时器的时钟源或触发源
          • * 触发源功能支持定时器重置、触发启动和时钟门控制
          • * 定时器溢出可作为时钟输出到外部引脚
          • * 可编程计数器自动停止模式
        • * 提供TM36定时器模块
          • * 具有16位预分频器的16位定时器
          • * 4 个CCP (输入捕获/比较输出/PWM) 通道
          • * 3 个CCP 通道具有OCN (比较互补输出)
          • * PWM具有中心/边缘对齐、死区控制和中止控制功能
          • * 支持QEI(正交编码器接口)
          • * 2个IC和 3 个OC具有DMA能力
          • * 用于自动停止模式的额外重复计数器
          • * 支持占空比捕获功能
          • * 用于PWM输出的时钟源高达96MHz
        • * 提供TM2x定时器模块 (TM20,TM26)
          • * 具有16位预分频器的16位定时器
          • * 2个CCP (输入捕获/比较输出/PWM) 通道
          • * 2个CCP 通道具有OCN (比较互补输出)
          • * PWM具有边缘对齐
          • * 支持QEI(正交编码器接口)(仅TM26)
          • * 用于自动停止模式的额外重复计数器
          • * 支持占空比捕获功能
        • * 提供TM1x定时器模块 (TM10,TM16)
          • * 具有16位预分频器的16位定时器
        • * 提供TM0x定时器模块(TM00,TM01)
          • * 具有8位预分频器的8位定时器
      • * RTC
        • * 内置可选择时钟源的32位计数器
        • * 支持闹钟功能和时间戳功能
        • * 支持唤醒STOP模式
        • * 支持定期的嘀嗒中断或唤醒
      • * 看门狗定时器
        • * 内置 1 个IWDT (独立看门狗)
          • * 8位向下计数器,12位预分频器,由ILRCO作为时钟源
          • * 可在SLEEP和STOP模式下工作
          • * 计数器下溢时可选产生复位或中断
          • * 支持两个带中断的早期唤醒比较器
        • * 内置 1 个WWDT (窗口看门狗)
          • * 10位计数器,具有 /1 或 /256 分频器和 1/2/4~/128 分频器
          • * 可配置时间窗口去监测不正常的延后或提前的应用行为
          • * 当计数器下溢或在窗口外重新加载时可选产生复位或中断
          • * 支持警告中断
      • * I2C
        • * 提供两个完全相同的 I2C 模块: I2C0 , I2C1
        • * I2C模块一般功能
          • * 支持主机和从机模式
          • * 支持可编程时钟速率控制,时钟速率可达1 MHz
          • * 支持主机可编程高/低周期长度控制
          • * 支持用于从机模式的时钟延长
          • * 支持广播功能
          • * 支持多主机处理能力
          • * 支持字节模式和缓冲模式流控制
          • * 支持用于固件控制的字节模式总线事件代码
          • * 支持用于高速通信的4字节数据缓存和32位数据寄存器的缓冲模式
          • * 接收与发送数据有着通过DMA进行缓冲的能力
          • * 支持从机地址硬件侦测唤醒STOP模式
          • * 支持SMBus超时检测
      • * UART
        • * 提供 7 个UART模块: URT0~2, URT4~7
        • * UART模块一般功能
          • * 通过可编程过采样率提供精确的UART波特率控制
          • * 支持波特率可达6 Mbit/s
          • * 可编程数据字长,7或8位
          • * 可编程4~32过采样率
          • * 硬件检测和产生奇偶校验
          • * 可交换TX/RX引脚配置
          • * 分别用于发送与接收的信号极性控制
        • * 提供URT0/1/2高级UART模块
          • * 支持UART、同步、SPI主机、智能卡、LIN、多处理器模式
          • * 可选数据顺序是MSB或LSB
          • * 可配置停止位 – 0.5,1,1.5 或 2 位停止位
          • * 支持一个用于Idle/RX/Break/ Calibration 时间溢出侦测的超时定时器
          • * 支持用于高速通信的4字节数据缓存和32位数据寄存器
          • * 支持自动比特率侦测和校准
          • * 支持用于主机和从机模式的Idle-line/地址位的多处理器通信
          • * 支持低速UART-类似IrDA帧格式
          • * 支持CTS/RTS信号的收发硬件流控制
          • * 提供驱动器使能信号,以激活双向通信的传输功能
          • * 支持用于智能卡应用的发送错误侦测和自动重发控制
          • * 支持用于智能卡应用的接收奇偶校验侦测和自动重试控制
          • * 接收与发送数据有着通过DMA进行缓冲的能力
        • * 提供URT4/5/6/7 基础UART模块
          • * 支持基本UART模式
          • * 支持TX/ RX独立的 8 位数据寄存器,用于单工固件控制
          • * 可配置停止位- 1或 2 位停止位
      • * SPI
        • * 提供4个模块用于SPI通信: SPI0, URT0, URT1, URT2
          • * 提供一个高级SPI模块: SPI0
          • * 提供3个可配置SPI模块: URT0, URT1, URT2 (参考UART特性)
        • * 支持主从模式
          • * 支持全双工、半双工或单工通信模式
          • * 支持无NSS(从机选择信号)数据通信
          • * 支持主机数据输入采样延时半个SPI时钟
          • * 支持从机数据提前半个 SPI 时钟周期输出
        • * 支持可编程时钟速率控制
          • * 支持主/从机时钟速率可达24 MHz
        • * 可选4~32位帧大小
          • * 支持 4 字节数据缓冲区和 32 位数据寄存器,以实现高速通信
        • * 接收与发送数据有着通过DMA进行缓冲的能力
        • * 支持多主机处理能力
        • * 可选时钟极性和相位
        • * 可选数据顺序为MSB或LSB
        • * 主机NSS管理可由硬件或软件控制
        • * 可配置数据传输模式
          • * 标准SPI模式 (发送和接收线分开)
          • * 支持双向数据传输的单路 / 双路 / 四路 / 八路 SPI 模式
        • * 数据发送 / 接收溢出检测
      • * CAN
        • * 支持 FULL CAN 2.0 – 包括2.0A和2.0B
          • * 支持 11 位和 29 位两种标识符
          • * 向上兼容 CAN FD 协议
        • * 支持位率可达1Mbit/s
        • * 3个消息发送缓存
          • * 根据请求序列或消息标识符顺序可配置发送优先级
        • * 两组接收消息FIFO
          • * 每个FIFO提供三个阶段的接收消息缓冲区
          • * 支持一个从所有消息缓冲区合并消息的FIFO
        • * 六组带标识掩码的接受过滤器
          • * 每个接受过滤器可配置掩码或列表模式
          • * 为每个接受过滤器配置单个32位过滤器或双16位过滤器
        • * 带中断的错误管理
        • * 支持静默和回圈模式进行自测操作
      • * LCD显示驱动
        • * 支持外部电源输入、内部 VDD 或内部电荷泵电压源
          • * 内部电荷泵的VDD电压范围为2.0V 至 5.5V
          • * 外部电源输入的外部LCD_VT电压范围为1.8V至5.5V
          • * 内部电荷泵具备对比度可调节功能
        • * 内置LCD偏置参考电阻阶梯
          • * LCD电源接口(LCD_V1, LCD_V2, LCD_V3, LCD_VT) 具备外部去耦能力
          • * 支持可选的外部电阻阶梯
        • * 提供最多 8 个公共端 / 40 个段端,共计 44 个具有 GPIO 复用功能的引脚
          • * 最大驱动160 (40x4), 228 (38x6) 或 288 (36x8) LCD点
          • * 每个LCD引脚支持可配置公共端或段端
          • * 支持硬件相位反转
        • * 支持静态,1/2, 1/3和1/4 偏置电压
        • * 支持静态,1/2, 1/3, 1/4, 1/5, 1/6, 1/7和1/8占空比
        • * 支持Type-A或Type-B帧控制模式
          • * 可配置LCD帧频率
        • * 内嵌LCD数据RAM
        • * 可编程的帧间或占空比相位之间的死区时间
        • * 支持LCD闪烁显示
        • * 用于 LCD 数据 RAM 更新的 LCD 起始帧中断
        • * SLEEP和STOP模式下支持LCD显示
      • * ADC
        • * 12位1.5Msps SAR ADC
          • * 可配置分辨率: 12/10/8-bit
          • * 可配置采样时间
        • * 提供16条外部通道和7条内部通道输入
          • * 内部额外通道: VBUF, VSSA, LDO_VCAP, 1/4VDD, LCD_V1, OP0_P0, TS输出
        • * 支持通过外部引脚、内部事件和软件位自动采样和触发
        • * 输出码数据对齐左对齐/右对齐
        • * 带旁路选项的内置输入缓冲
          • * PGA可编程增益: 1~128
        • * 可选ADC最高参考电压从外部VREF+输入、内部VDD或内部IVR24
        • * 在采样结束、转换结束、扫描转换结束后产生中断
        • * 支持电压窗口监测和输出码限制
        • * 内置3通道独立硬件累加器用于ADC输出码
        • * 支持单次/通道扫描/循环扫描
        • * ADC数据有着通过DMA进行缓冲的能力
        • * 支持等待模式以阻止ADC溢出
      • * 温度传感器
        • * 在ADC组件里内建一个温度传感器
        • * 温度分辨率 : +/- 2 °C (典型值)
        • * 温度工作范围 : -40°C ~ 125°C
      • * 模拟比较器
        • * 提供2个快速比较器
        • * 可设置64阶梯阈值的内部参考电压
        • * 为所有比较器提供6个通道输入
          • * 2个共用和2个独立外部通道,2个内部通道
        • * 可编程输入迟滞电压
        • * 为了最佳电流消耗提供可编程响应时间
        • * 可选择的比较输出极性
        • * 支持从SLEEP和STOP唤醒
        • * 支持模拟看门狗作为复位源
      • * OPA (运算放大器)
        • * 嵌入一个运算放大器
        • * 为一个OPA提供两个外部输入和一个输出
          • * 提供内部ADC PGA输出和VBUF电压连接
          • * 支持OPA输出到ADC和CMP的内部通道输入
        • * 支持低功耗模式以优化电流消耗
      • * GPL (通用逻辑)
        • * 支持数据反相、位顺序调换、字节顺序调换和奇偶校验
          • * 支持8/16/32位的数据位调换
          • * 支持数据字节顺序进行大端规则和小端规则的调换
          • * 支持8/16/32位奇偶校验
        • * 支持CRC (循环冗余码校验) 计算
          • * 可编程CRC初始值
          • * CRC输出位顺序调换
        • * 具有固定公共多项式的CRC
          • * CRC8多项式0x07
          • * CRC16多项式0x8005
          • * CCITT16 polynomial 0x1021
          • * CRC32(IEEE 802.3) 多项式0x4C11DB7
        • * 输入数据有着通过DMA进行缓冲的能力
      • * 杂项
        • * 定时器同步使能全局控制
        • * OBM(输出信号中止和调制)控制
          • * 支持最大两组OBM输出信号中止和调制控制
        • * NCO(数字控制振荡器)输出具有FDC和PF模式
        • * 支持2组CCL(可定制逻辑)
        • * 用于可寻址RGB LED 显示器的ASB(ARGB 串行总线)
        • * 32位非复位备份寄存器
        • * 提供片上16字节唯一ID码
      • * 工作环境
        • * 工作电压范围 1.8V ~ 5.5V
        • * 工作温度范围 -40℃ ~ 105℃ (样品测试)
        • * 工作频率范围可达 48MHz
      • * 封装类型
        • * LQFP80 / LQFP64 / LQFP48 / QFN32
      • 注: MG32F02K系列芯片不支持CAN功能.

Document

技术资源 - 使用手冊

数据手册 - Cortex-M0

Support

开发工具 - Cortex-M0

技术资源 - 开发包

page

top

我們的網站會透過瀏覽器 Cookies 提供您客製化操作體驗、社群媒體功能,並會透過其分析網站流量等統計數據,若繼續使用本網站,代表您同意我們使用瀏覽器 Cookies 為您提供服務。《了解更多