上海灵动微电子的Insight系列MM32 eMiniBoard开发板
配合ARM Keil/IAR集成开发环境、 MM32 Program 编程软件、MM32 FDS 固件开发平台与内嵌的 MM32-LINK-OB 仿真器,构成灵动 MM32 Cortex-M0/M3 MCU 完整的开发生态。
标签
嵌入式
Arm
开发板
灵动
大四毕业设计
硬禾发布
更新2020-12-30
3164

简介

Insight系列MM32 eMiniBoard (以下简称eMiniBoard)开发板,配合ARM Keil/IAR集成开发环境、 MM32 Program 编程软件、MM32 FDS 固件开发平台与内嵌的 MM32-LINK-OB 仿真器,构成灵动 MM32 Cortex-M0/M3 MCU 完整的开发生态。

Fg3A_k-MRdQffzGPOjQ9ryui2f6F

图1 eMiniBoard系列开发板的图片

eMiniBoard 开发板包含以下七款型号:

  • eMiniBoard MB-020 基于 Cortex-M0 蓝牙开发板,支持 MM32W051 MCU
  • eMiniBoard MB-021 基于 Cortex-M3 蓝牙开发板,支持 MM32W373 MCU
  • eMiniBoard MB-022 基于 Cortex-M0 小容量、低管脚开发板,支持 MM32F031/F003 MCU  eMiniBoard MB-023 基于 Cortex-M0 低功耗系列开发板,支持 MM32L073 MCU
  • eMiniBoard MB-024 基于 Cortex-M3 通用系列开发板,支持 MM32L373 MCU
  • eMiniBoard MB-025 基于 Cortex-M0 增强型通用系列开发板,支持 MM32F0130 系列 MCU  eMiniBoard MB-032 基于 Cortex-M0 小容量、低管脚开发板,支持 MM32F0010 MCU

特点

MM32 eMiniBoard 开发板具有如下特点:

  • 支持 MindMotion MM32 Cortex-M 系列 MCU 开发评估
  • 支持 Keil uVision v5.0 / IAR EWARM v7.80 以上的集成开发环境  支持 MindMotion MM32 FDS 固件开发平台
  • 支持 MindMotion MM32 Program 编程软件
  • 开发板 MCU 供电电源基于 3.3V 电压设计
  • 支持高达 4KV EFT 抗干扰能力
  • 内嵌 MM32-LINK-OB 在线仿真器,支持 SWD 调试接口以及智能连接的 CDC 虚拟串口  所有开发板的公共部分元器件标号、位置、功能统一设计
  • 仿真器 USB 接口或目标 MCU USB 接口供电
  • 4-侧贴按键
  • 4-LED
  • 1-UART 连接器
  • 1-USB 连接器
  • 1-CAN(可选)连接器及 CAN 驱动器和终端匹配电阻开关
  • 1-16Mbit 的 SPI Flash 存储器
  • 1-2048bit 的 I2C 存储器
  • 1-无源扬声器
  • 1-3 模拟输入电位器
  • 1 个内置扩展功能和 MCU 引脚功能选择开关
  • 与 MCU 管脚相同(部分功能引脚未引出)的 0.1 英寸间距的双排直针插座  兼容 Arduino nuo 接口,PCB 尺寸 3.0*2.85 英寸
  • 快速区分开发板功能的蓝、黑、白多彩 PCB 配色及全贴片工艺设计

 

通用部分

eMiniBoard 开发板基于通用部分的按键、 LED 指示灯、UART/CAN 连接器以及 MM32-LINK 的 虚拟串口连接功能及关系如以下表格说明:

表 1. 按键功能与MCU连接关系表

Fv-x0yosQaKkshRGwCvu7LSJfrNT

表 2.LED与MCU连接关系表

FmqwsInv9Ga00SS63GCV1BiLJySK

表 3. CN2 MM32-LINK 仿真器 USB 插座

Fvwmxyw70qxowNwRzhjHAVf4nEFc

Ft8RBzUglZnlLMAkid1F-RkmXZU4

图2. eMiniBoard PCB布局图

表4 CN3目标MCU USB插座

Fk5OIjbSWcIGxkQlLD1Dc8etq6Qx

表5. CN4 UART连接器插座

FrV1-L1w28_YPVl-H8hfSx2ONjAc

表6. CN5 CAN连接器插座

FmqTcPOhLWTVUT_6cn9VpumeVfrB

表7. 虚拟串口CDC与MCU连接关系表

FmeDa6Ga3dGve7_clzBKoBL_XwuB

eMiniBoard 开发板 MM32-LINK-OB 仿真器功能与独立标准型 MM32-LINK 仿真器功能完全一致。 固件升级代码与 MM32-LINK 仿真器相同。MM32-LINK 仿真器供电电源采用独立供电方式,与目标 MCU 电源分离。连接器 CN1 仅用于对仿真器 MCU 编程。

当使用仿真器及对开发板供电时,应将 USB 电缆的一端插入连接器 CN2 插座,另一端与个人电 脑的 USB 口连接。MM32-LINK 仿真器的 LED 指示灯红色表示仿真器未与个人计算机连接,绿色表示 仿真器已个人计算机连接。

当使用目标 MCU 的 USB 功能时,请连接 USB 电缆至 CN3 插座。仿真器 USB 电缆连接与否,与 目标 MCU 的 USB 连接无关。

FloBAjU3UY3rTIfpfdCOKvmehOZv

图 3. MM32-LINK-OB 原理图

开发目标

eMiniBoard 开发板基于开发对象部分包含:模拟输入,PWM,UART,CAN,SPI Flash,I2C 和 蓝牙通讯等部分。

 

表8. 目标MCU模拟功能连接关系表

Fl_TA6E6933uS8HzFg-JPrwmfrPf

表9. 目标MCU PWM输出连接关系表

Fnk7jZszzJn5qtgEH0pcf54uqSWy

表10. 目标MCU UART输出连接关系表

FpGP6aoMIunJRL4FW2_d5xbdG7F_

注 1: 当使用 MM32-LINK CDC 功能时,仿真器的 TXD/RXD 与 MCU 的 TX1,RX1 交叉连接。

注 2: MCU 的 TX1,RX1 连接到双排直针连接器的相应引脚也连接至 CN4 UART 扩展插座。

表11. 目标MCU I2C功能连接关系表

FjLGYBfNtSRK1WqBjnsfe2bhEUOS

表12. 目标MCU SPI功能连接关系表

Fvke2VC-1DWmOSrGTDvSr_VwuBCm

注 1: 通过功能选择开关,支持 SPI 访问板上 SPI Flash 资源或连接至双排插针。

 

表13. 目标MCU CAN功能连接关系表

FrK2dJK5fGO4KA4gmPSGhubPqqxd

注 1: 通过功能选择开关,支持 CAN 访问板上 CAN 驱动器资源或连接至双排插针。

 

Fqi0QKv3diiLx7oOq-V4ax1oONU3

图 4. MM32 eMiniBoard MB-020 原理图(适用于MM32W073 MCU)

FuLpHIC3dlIaaDxQxbThIioY6Xi_

图 5. MM32 eMiniBoard MB-021 原理图(适用于MM32W373 MCU)

Fu_4u8zxDugu0jssM-_0SQxRrExE

图 6. MM32 eMiniBoard MB-022 原理图(适用于MM32F031 MCU)

FkCjSSzBufigtqcs5Gn9Wl-iy34o

图 7. MM32 eMiniBoard MB-023 原理图(适用于MM32L073 MCU)

FpyzAUh7WHJt3Xl76LMeZOlmykgr

图 8. MM32 eMiniBoard MB-024 原理图(适用于MM32L373 MCU)

FmDV7QJSkMyAk0LsWA9E1TV7tfw2

图 9. MM32 eMiniBoard MB-025 原理图(适用于MM32F032 MCU)

Fux4kx19ZGoeabQhNIWM8xk4KQdu

图10. MM32 eMiniBoard MB-032(1)原理图

Fpf0PTYRpp6A_TzjAFqRSvEnd5Tb

图11. MM32 eMiniBoard MB-032(2)原理图

仿真器配置

eMiniBoard 开发板内嵌的 MM32-LINK-OB 仿真器的功能与独立型的 MM32-LINK 功能相同,软件配 置方法也相同。

MM32-LINK 对于复位(Reset)信号的初始默认状态为

FmQozIZd01dgdLWtLBXwJQdjgyIR

软硬件
元器件
MM32L3xx
32位ARM Cortex M3 核心的微控制器,最高工作频率可达 96MHz,内置高速存储器,丰富的增强型 I/O 端口和外设连接到外部总线。本产品包含 2 个 12 位的 ADC、2 个 12 位的 DAC、3 个 16 位通用定时器、1 个 16 位高级定时器。还 包含标准的通信接口:2 个 I2C 接口、2 个 SPI 接口、1 个 USB 接口、1 个 CAN 接口和 3个UART接口。
MM32F031xx
32位基于ARM Cortex M0核心的微控制器,最高工作频率可达 72MHz,内置高速存储器,丰富的增强型 I/O 端口和外设连接到外部总线。本产品包含 1 个 12 位的 ADC、1 个 16 位通用定时器、1 个 32 位通用定时器、3 个 16 位基本定时器、1 个 16 位高级定时器。还包含标准的通信接口:1 个 I2C 接口、1 个 SPI 接口和 1 个 UART 接口。
MM32L06x
32位基于ARM Cortex M0核心的微控制器,最高工作频率可达 48MHz,内置高速存储器,丰富的增强型 I/O 端口和外设连接到外部总线。本产品包含 1 个 12 位的 ADC、2 个比较器、1 个 16 位通用定时器、1 个 32 位通用定时器、3 个 16 位 基本定时器、1 个 16 位高级定时器。还包含标准的通信接口:1 个 I2C 接口、2 个 SPI 接 口、1个USB接口、1个CAN接口和2个UART接口。
MM32L0xx
高性能的 ARM® Cortex®-M0 为内核的 32 位微控制器,最高工作频率可达 48MHz,内置高速存储器,丰富的增强型 I/O 端口和外设连接到外部总线。本产品包含 1 个 12 位的 ADC、2 个比较器、1 个 16 位通用定时器、1 个 32 位通用定时器、3 个 16 位 基本定时器、1 个 16 位高级定时器。还包含标准的通信接口:1 个 I2C 接口、2 个 SPI 接 口、1个USB接口、1个CAN接口和2个UART接口。
MM32F003
高性能的 ARM® Cortex®-M0 为内核的 32 位微控制器,最高工作频率可达 48MHz,内置高速存储器,丰富的增强型 I/O 端口和外设连接到外部总线。本产品包含 1 个 12 位的 ADC、1 个 16 位通用定时器、1 个 32 位通用定时器、3 个 16 位基本定时器、1 个 16 位高级定时器。还包含标准的通信接口:1 个 I2C 接口、1 个 SPI 接口和 1 个 UART 接口。
MM32W3xxB
超低功耗的单模蓝牙芯片,射频采用 2.4GHz ISM 频段的频率,2MHz 信道间隔, 符合蓝牙规范。MM32W372xxB 使用高性能的 ARM® Cortex®-M3 为内核的 32 位微控制器,最高工作频率 可达 96MHz,内置高速存储器,丰富的增强型 I/O 端口和外设连接到两条 APB 总线。MM32W372xxB 系 列包含 2 个 12 位 ADC、2 个 12 位的 DAC、3 个 16 位通用定时器和 1 个 PWM 高级定时器,还包含标准 的通信接口:3个UART接口、2个I2C接口、1个SPI接口和1个USB接口。
MM32F103xx
使用高性能的 ARM® Cortex®-M3 为内核的 32 位微控制器,典型工作频率可达 144MHZ,内置高速存储器,丰富的增强型 I/O 端口和外设连接到外部总线。本产品包含 1 个 12 位的 ADC、2 个比较器、2 个 16 位通用定时器、2 个 32 位通用定时器、2 个 16 位 基本定时器、2 个 16 位高级定时器。还包含标准的通信接口:2 个 I2C 接口、3 个 SPI 接 口、1个USBOTG接口、1个CAN接口、1个SDIO接口和8个UART接口。
附件下载
ug_mm32_emb_v0.92_cn.pdf
Insight 系列 MM32 eMiniBoard 开发板用户手册
团队介绍
灵动微电子是国内专注于MCU产品与应用方案的领先供应商,是中国工业及信息化部和上海市信息化办公室认定的集成电路设计企业,同时也是上海市认定的高新技术企业。自2011年3月成立至今,灵动微电子已经成功完成数百余MCU产品的设计及推广,灵动微电子目前已批量供货的基于ARM Cortex-M0及Cortex-M3 内核的MCU产品包括:针对通用高性能市场的MM32F系列,针对超低功耗及安全应用的MM32L系列,具有多种无线连接功能的MM32W系列,电机及电源专用的MM32SPIN系列,以及OTP型的MM32P系列等,以满足客户及市场多领域、多层次的丰富应用场景需求。
评论
0 / 100
查看更多
硬禾服务号
关注最新动态
0512-67862536
info@eetree.cn
江苏省苏州市苏州工业园区新平街388号腾飞创新园A2幢815室
苏州硬禾信息科技有限公司
Copyright © 2023 苏州硬禾信息科技有限公司 All Rights Reserved 苏ICP备19040198号