STM32G031最小系统核心模块(带下载器)
基于STM32G031的最小系统模块,运行Arm Cortex M0+内核,工作频率为64MHz,通过USB供电和配置,最多支持18个输入输出,其中6个可以为模拟输入
标签
嵌入式系统
STM32
最小系统
MCU
16Pin模块
硬禾发布
更新2023-04-25
9174

基于STM32G031的最小系统模块,运行Arm Cortex M0+内核,工作频率为64MHz,通过USB供电和配置,最多支持18个输入输出,其中6个可以为模拟输入。

FrHWcZrY6oaJIM1ZevewEE71t8mH

模块3D视图及管脚定义

 

关于本模块用到的核心芯片STM32G031:

Fg3MS80tGO0z34Pi9pEgl2kh6Uy3

STM32G031功能框图

FoNZ7X07RTLXy0gS86YSNhOYhHeF

STM32G0系列产品

关键特性:

  • 内核: Arm® 32-bit Cortex®-M0+ CPU, 最高频率为64 MHz
  • 存储器
    • 最高为64Kbytes的Flash存储器,并有保护和安全区
    • 8Kbytes的SRAM并有硬件校验
  • CRC计算但愿
  • 复位和电源管理
    • 电压范围: 1.7 V到3.6 V
    • 上电/断电复位 (POR/PDR)
    • 可编程掉电复位(BOR)
    • 可编程电压检查(PVD)
    • 低功耗模式:Sleep, Stop, Standby, Shutdown
    • VBAT供电用于RTC和备份寄存器
  • 时钟管理
    • 4到48MHz晶体振荡器
    • 32kHz晶体振荡器,有校准功能
    • 内部16 MHz RC并有PLL选项(±1 %)
    • 内部32 kHz RC振荡器(±5 %)
  • 最多有44快速I/Os
    • 所有的IO都可以映射到外部中断向量
    • 多个能够兼容5V的I/O
  • 5通道DMA控制器,并能够灵活映射
  • 12位, 0.4µs ADC (最多达16个外部通道)
    • 通过硬件过取样能够达到最多16位
    • 转换范围: 0 to 3.6V
  • 11个定时器 (有一个可以支持到128 MHz): 1个用于先进马达控制的16-bit定时器, 一个32位和4个16位的通用定时器, 2个低功耗16位, 2个看门狗, SysTick定时器
  • 日历RTC有报警和从Stop/Standby/Shutdown的周期唤醒 
  • 通信接口
    • 2个I2C总线接口支持快速模式Plus (1Mbit/s),需要额外的电流供应, 一个支持SMBus/PMBus并能够从Stop模式中唤醒
    • 2个USARTs并有着master/slave同步SPI; 一个支持ISO7816接口, LIN, IrDA, 自动波特率监测和唤醒功能
    • 1个低功耗UART
    • 2个SPIs (32Mbit/s)有4到16位可编程位帧,一个可以与I2S接口复用
  • 开发支持: 串行线调试(SWD)
  • 96位独特的ID

Fr6IqFaUGwW0kBbbwnn8OVC3jYPD

参考文章:

物料清单
附件下载
stmg0.pdf
STM32G031构成的最小系统核心模块原理图-PDF
团队介绍
苏州硬禾信息科技有限公司的工程师团队 - 专注于基于FPGA和嵌入式系统学习平台的开发和生态系统的建设,在过去5年里成功推出的小脚丫FPGA学习平台被全国上百所高校采用于数字电路教学实践中,并一直积极推动开源、免费PCB设计工具KiCad在高校学生及硬件工程师中的应用。
团队成员
王安然
资深硬件设计工程师、FPGA教学导师,12年硬件研发经验,主持开发了基于小脚丫FPGA的系列学习平台。
吴志军
苏州思得普科技有限公司创始人/总经理,负责小脚丫FPGA平台的研发及生态建设,20年硬件系统研发经验。
陈强
控制工程硕士,资深硬件研发工程师,丰富的嵌入式产品研发与技术支持经验,熟悉嵌入式系统编程、FPGA和数字系统设计。
评论
0 / 100
查看更多
相关产品
目录
硬禾服务号
关注最新动态
0512-67862536
info@eetree.cn
江苏省苏州市苏州工业园区新平街388号腾飞创新园A2幢815室
苏州硬禾信息科技有限公司
Copyright © 2023 苏州硬禾信息科技有限公司 All Rights Reserved 苏ICP备19040198号