STMicroelectronics NUCLEO-C031C6 Nucleo开发板

STMicroElectronics NUCLEO-C031C6 Nucleo开发板是STM32 MCU系列的一部分。该板非常适合用于快速原型设计,标准化连接允许设计人员在整个Nucleo板产品组合中构建和重复使用附加硬件。NUCLEO-C031C6提供与Arduino兼容的连接器,标准化ST连接器 (Morpho) 可访问MCU上的所有IO。

STM NUCLEO-C031C6 Nucleo开发板包括即用型软件示例,由IAR和Keil开发工具以及基于GCC的IDE提供支持。NUCLEO-C031C6设有ST-LINK/V2-1在线调试器和编程器,既可与板载MCU配合使用,也可在独立模式下与包含STM32 MCU的任何其他应用配合使用。

特性

  • ARM® 32位Cortex®-M0+ CPU,内核频率高达48MHz
  • 存储器
    • 32KB闪存,具有保护功能
    • 12KB SRAM,带HW奇偶校验
  • CRC计算单元
  • 重置和电源管理
    • 电压范围:2.0V至3.6V
    • 上电/断电复位 (POR/PDR)
    • 可编程掉电复位 (BOR)
    • 低功耗模式:休眠、停止、待机、关断
  • 时钟管理
    • 4MHz至48MHz晶体振荡器
    • 32kHz晶体振荡器,带校准功能
    • 内部48MHz RC振荡器 (±1%)
    • 内部32kHz RC振荡器 (±5%)
  • 多达45个快速I/O
    • 所有可映射在外部中断矢量上
    • 多个耐受5V电压的I/O
  • 工作温度范围:-40°C至+85°C/+105°C/+125°C
  • 3通道DMA控制器,具有灵活的映射
  • 12位0.4µs ADC(多达19个外部通道)
    • 转换范围:0V至3.6V
  • 8个用于高级电机控制的16位定时器、 4个16位通用位定时器、2个看门狗位定时器
  • 带警报的日历RTC
  • 通信接口
    • 1个I2C总线接口,支持增强型快速模式(1Mb/s),具有额外的电流吸收器,支持SMBus/PMBus以及从停止模式唤醒
    • 2个USART,带主/从同步SPI;1个支持ISO7816接口、LIN、IrDA功能、自动波特率检测和唤醒功能
    • 1个SPI(24Mb/s),采用4至16位可编程位框架,以及I2S接口多路复用
  • 串行线调试 (SWD) 开发支持
  • 所有封装均符合ECOPACK 2标准

必要设备

  • 支持Windows® 10、Linux 64位或macOS®的多操作系统
  • USB Type-A或USB Type-C®转Micro-B电缆,或者USB Type-A或USB Type-C®转Mini-B电缆(取决于板参考)

视频

发布日期: 2023-01-13 | 更新日期: 2024-03-21