简介

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