本帖最后由 qjp1988113 于 2020-5-21 22:31 编辑
等了好几天啊,第四批发放的MM32 eMiniBoard 终于到了。昨天晚收到,今天才有空开箱,先上开箱图。
看了具体外设,还是不错的:有4个按键4个led,IIC的EEPROM(24C02),SPI的FLASH(25D15),UART2(TTL),CAN(TJF1051),USB(自带),扬声器(AAC)和3个电位器。
全板原件采用贴片元件,连电位器都是,看起来很紧凑,小巧和精密。用的AAC的无源扬声器,形状第一眼很吸引我。
板子自带下载调试电路和CDC虚拟串口(UART1被使用),正常IO全部引出(贴片排针焊接好).布局兼容Arduino NUO的引脚引出(可惜未焊排针母座)。
细看下,发现引出的排针引脚未标注,这样自己外接其他设备可能会稍许麻烦点。
用USB线给调试USB接口上电,上电后同一侧4个用户LED和仿真电路的工状态指示LED均在闪烁。CDC串口无数据输出。
大概观察就这些,其他的可能要看资料才得知。
根据板子附带的卡片指引,我们的板子是L073,属于MB-023型号的。等下来到官网找资料,就要找对型号的。
废话不多说,直接上官网(www.mm32mcu.com),直接在首页点击资料下载,在列表中找到自己板子对应的资料即可。
下面是我自己选的几个主要的资料:
由于我用的代码编辑器为MDK,所以就下载了KEIL 的PACK。
解压下载的pack,选中L07X对应的包,点击安装。
找到之前下载的压缩包
解压,找到PCB文件夹里面对应板子的原理图(型号为MB-023),可以先看看具体了解下硬件:
及用户手册,两个都是红色的中文版(里面有详细的引脚分配对应图表)。
没看到专门的eMini的套件代码包,在下载下来的MiniBoardStartKit压缩包解压下来的原理图是不匹配的,但程序改改应该还能用:
打开上面的samplecode文件夹,选择L07X对应的程序:
解压下打开,找到如下图的路径(...\3-Sample_Code\MiniBoard\MM32L0xx_n_Lib_Samples_V1.20_SC\MM32L073PF_MiniBoard_libReg\MBL073PF_n_lib),就是我们需要的07X的程序模版了(外设不一样,可能要改改就能用了)
例子同样也可在下面的位置中找到:
我看了,两次的程序资料应该是一样的(对应它什么的MINI而不是eMini)。
好了,今天就到这了,下面就可以着手调调程序,看看外设反映了。
谢谢大家!
|