本帖最后由 kyzhd 于 2020-5-11 16:16 编辑
疫情期间虽然紧张担心,但也有一份惊喜,那就是灵魂的送板活动,有幸获得一块,收到也有段时间了,但因为工作太忙,迟迟没有闲下来把玩一番,今天收到管管的短信,才忽然意识到还有一个宝贝没有细品一下,于是抽空开箱评测来了。
先看看整体效果:
首先来谈谈开箱,看似简单,实而不易,太紧,用手弄不出来,没有下手的空,只能运用工具翘出来,没有STM的设计好,一顶就出来!来看看问题出在哪:
看到没,4个卡扣,建议取消底部的那个,这样用手一顶就出来了(只是建议,可能官方这样设计有其原因吧);来看看ST的固定方式:
首先小板卡:(只有3个卡扣)
大板卡只有左右各2个卡扣:
再来看看板子吧:
黑色显得大气,整洁,但是,(哈哈)PCB切割好像为上下V-cut后人工分板的,不整齐,有毛刺,先来看看上下吧:
再来瞧瞧整齐的左右侧:
以上为外观评测,从个人角度来讲,建议改进,从官方角度来讲,无伤大雅,咱们要的是功能,不是好看!
来看看板载的资源吧:
1.用户LED:集成了4个,分别是红/绿/蓝/黄,对应芯片引脚如下:
2.用户按键:集成了4个按键,对应芯片引脚如下:
3。IIC存储芯片:板载了24C02芯片:
4、SPI存储芯片:板载了25Q16芯片:
5、CAN芯片及接口:板载了NXP的TJF1051高速芯片,对应板载的CN5接口,与芯片引脚对应如下;
6、蜂鸣器:与芯片引脚对应如下:
7、ADC电位器VR:与芯片引脚对应如下:
8、UART接口:与芯片引脚对应如下:
9、USB接口:板载了2个USB接口,一个是调试与供电接口MM32-LINK OB;一个是主芯片USB与供电接口:
a.调试接口,数据线连接此接口,会提示安装驱动,可以到灵动官网下载安装,安装好后会在设备管理器里出现串口,可以对开发板下载程序,MM32-Link的串口与芯片引脚对应如下 :(MM32-LINK 仿真器供电电源采用独立供电方式,与目标MCU 电源分离。连接器 CN1 仅用于对仿真器 MCU 编程。)
b.主芯片USB与供电接口:数据线连接此接口,电脑不会提示,设备管理器中不会出新增项目:(当使用目标 MCU 的 USB 功能时,请连接 USB 电缆至 CN3 插座。仿真器 USB 电缆连接与否,与
目标 MCU 的 USB 连接无关。)
10、Arduino Uno兼容接口:此板卡兼容Arduino Uno3接口:
11、主芯片扩展IO接口:与板载资源对应如下:
12、板载了2个拨动开关SW1和SW2:SW1的功能是选择CAN对应的终端匹配电阻;SW2的功能是切换CAN和SPI存储的对应外扩引脚;
13、最后来看看目标MCU芯片吧:MM32L073.使用高性能的ARM®CortexTM-M0为内核的32位微控制器,最高工作频率可达48兆赫兹,内置高速存储器,丰富的增强型I/O端口和外设连接到外部总线。包含1个12位的ADC、2个比较器、1个16位通用定时器、1个32位通用定时器、3个16位基本定时器、1个16位高级定时器,以及标准的通信接口:1个I2C接口、2个串行接口、1个USB接口、1个CAN接口和2个UART接口。
官方的开发板原理图如下 :原画图有2种,一是操作手册中带的,比较规整,但不清楚,另外是单独提供的,比较清楚,但不规整字符有重叠!提供一下此板的操作手册与原理图供大家下载:
eMiniBoard.zip
(2.68 MB)
以上对此板卡板载的主要功能作了一些叙述,可以来上电看一下出厂的功能了:
通过电脑USB接口连接数据线到板卡CN2或CN1接口,板卡通电,会先“滴”的一声,4个用户LED会点亮,红色LD1慢闪,另外3个同时快闪,4个用户按键,随便按下一个蜂鸣器会一直蜂鸣,再次按下任意一下按键,蜂鸣器会停止蜂鸣;效果如下:
总结:总体来说灵动的MM32开发板做工上还算不错,功能及资源丰富,用料上乘,只是有些小瑕疵不是太完美,比如包装、PCB的切边、提供的原理图不统一,有的不清楚但规整,有的清楚但不规整,当然这些对开发上不会带来不便,但会影响心情(呵呵,纯属个人感官结果,不代表大众目光);但是也给我带来了惊喜,比如开发资源丰富,自带存储芯片和CAN,UART接口等;看看这两天有没有时间,来搭一下开发环境,跑几个代码看看容不容易上手再说吧。
|