很快乐能够在六一前收到这块可爱的载有MM32W373PSB主控芯片的MM32 eMiniBoard,先说说它的特点:作为Cortex-M3内核32位单片机的一员,和应用已经很广泛的STM32F103相比,大部基本相同,不同点大概是带有蓝牙功能,单芯片可以实现程序运行和远程通讯控制。从开发板布局来看,增加了MMS2-LINK OB芯片的配合,增加了和IDE配合实现程序调试的功能。 先上一张开发板的功能布局结构图。说实话,开始没仔细看这张图,很习惯地就忽略了一些要点信息,以至于收到了开发板实物后就很奇怪,说好的蓝牙怎么没看见明显的蛇形板载天线设计呢?今天仔细看了此图底部是标注了一条L型PCB走线作为蓝牙天线的,看图不可不细啊。 来张靓照,收到开发板的第一时间拍下的,没想到厂家还为开发板做了精美的包装,包装纸板上印刷了开发板主要板载功能组件、开发环境等信息,简洁大方,还是挺实用的。看这图又提醒我这块开发板还有个特别之处:兼容Arduino NUO信号接口,可惜没焊接插座,可能配套使用的情况还不是很普遍。有一个印象深刻的是这个包装盒设计的卡扣特别紧密,想把开发板取下来还真不容易。第一天居然没能拿下来,感觉手掰拿不下来,用工具撬又怕损伤了这片难得到手的新玩意。 面包板社区还专门开了灵动开发板评测群,这样不至于一头雾水、从零开头,技术大拿们已经贡献了不少的评测开发经验,不单一板,以板为媒,能获得众多同行者、先行者的技术指导,实在是非常幸运。有点眼高手低了,想直接进入蓝牙实验这一步,马上碰了一鼻子灰,只知道蓝牙是一种无线通讯标准,没想到这里面的水那么深。厂家也没有提供通讯例程,希望技术大拿们能早日突破这一点,做个能简单上手的蓝牙通讯例程出来,可以在这个基础上入个门。 上个电看下出厂板载程序的功能,四个侧面按钮控制4个LED灯,使用红、绿、蓝、橙四种颜色的LED点亮后比较绚丽,为了这个效果,LED的限流电阻用了不同阻值,应该说这个点灯结构设计是比较精心的。 用手机连一下蓝牙,蓝牙发展较快,兼容性不是很好,用自己在用的红米4怎么也找不着设备,用红米8能连接并配对。奇特的是,用红米8蓝牙连接成功后,红米4也搜到了这个设备,只是名称成了MAC地址,也实现了配对连接。 下载了nFR Connect,对配对好的板载蓝牙设备进行了连接测试,显示可以连接成功。也就是个连接成功,还没有实现数据通讯。还是那句话,水太深,希望后面能在大拿们的指导下入个门。