本帖最后由 overafter_985035088 于 2024-11-9 15:48 编辑

本次测评按照开箱-->上电-->跑Demo顺序进行。

一句话结论:板子性能中规中矩,开发资料完整。
一、开箱:
     首先感谢面包板举行本次活动,也感谢敏矽微技术人员的大力支持,谢谢。
     参加活动后经过漫长等待终于拿到了这块名为:敏矽微ME32F103RBT6的开发板,正反面靓照如下图所示,整体颜值8分:

file:///C:/Users/overa/AppData/Local/Temp/msohtmlclip1/01/clip_image001.pngfile:///C:/Users/overa/AppData/Local/Temp/msohtmlclip1/01/clip_image002.pngfile:///C:/Users/overa/AppData/Local/Temp/msohtmlclip1/01/clip_image003.pngfile:///C:/Users/overa/AppData/Local/Temp/msohtmlclip1/01/clip_image004.pngfile:///C:/Users/overa/AppData/Local/Temp/msohtmlclip1/01/clip_image005.pngfile:///C:/Users/overa/AppData/Local/Temp/msohtmlclip1/01/clip_image006.pngfile:///C:/Users/overa/AppData/Local/Temp/msohtmlclip1/01/clip_image007.pngfile:///C:/Users/overa/AppData/Local/Temp/msohtmlclip1/01/clip_image008.pngfile:///C:/Users/overa/AppData/Local/Temp/msohtmlclip1/01/clip_image010.png
image.png file:///C:/Users/overa/AppData/Local/Temp/msohtmlclip1/01/clip_image011.png

板载核心器件标注如下:

1.    MCU型号ME32F103RBT6

2.    CH340(USB转串口)

3.    JTAG接口

4.    扩展外设接口

5.    LED数码管拨码开关,解决LED数码管与外设接口复用问题

6.    4位LED数码管

7.    CAN接口

MCU主要参数和典型应用领域如下:

l  ME32F103系列整合了高性能Arm Cortex-M3 32位RISC内核,工作频率最高达100 MHz.

l  内嵌高速存储器(闪存高达128 KB,30MHz;SRAM高达16 KB,单周期读写),DMA,以及增强I/O和连接到两条APB总线的外设。

l  支持16通道(其中2通道带64倍增益的运算放大器)12位ADC,可配置的运算放大器,2个比较器.

l  4个通用16位基本定时器,2个16位高级定时器,1个带8通道输出的PWM

l  标准和高级通信接口:2个I2C,2个SPI,5个串口(4个标准UART(其中两个带硬件握手),1个带LIN的UART)和一个CAN2.0

l  适用于通用控制场景,更适合国产替代

二、上电:

板子支持USB数据线供电,连到充电头或电脑上就可以直接上电了,上电后可以看到板子上指示灯闪烁,说明硬件基本正常。


三、跑Demo:

跑demo之前先找资料,官网提供了完整的资料库。官方建议使用keil进行开发,首先安装keil MDK 5.40(具体链接请自行百度),keil 安装完成后导入敏矽微的Pack包,keil就可以支持该器件了,这一点官方做的还是挺赞的。资料库中提供了完整的外设、、接口和示例,。

1.    下载安装Keil v5.40.

2.    导入敏矽微器件支持包。

3.    在资料包中找到lib包,即可编译下载Demo。

环境准备好后,就可以可按照教程一步一步往下进行了,下面是几张编译、烧录的截图,供初学者参考:

导入器件后keil的package installer就可以支持敏矽微的器件了,如下图所示。

image.png file:///C:/Users/overa/AppData/Local/Temp/msohtmlclip1/01/clip_image012.pngfile:///C:/Users/overa/AppData/Local/Temp/msohtmlclip1/01/clip_image013.png

使用keil打开demo 4dig7led工程,完成代码修改,编译等操作。

file:///C:/Users/overa/AppData/Local/Temp/msohtmlclip1/01/clip_image015.png

板子支持jtag和ISP/IAP等烧录方式,修改bootloader的话只能用jtag,修改用户程序的话可以使用ISP方式。上一步编译完成后用isp下载工具进行下载,选择好com口,然后点在线,工具就可以读出来芯片的一些基本信息了。进ISP的时候需要把板子上BOOT跳线短路然后再上电。

file:///C:/Users/overa/AppData/Local/Temp/msohtmlclip1/01/clip_image017.png

烧录完成后板子重新上电就可以看到程序运行的效果了。

file:///C:/Users/overa/AppData/Local/Temp/msohtmlclip1/01/clip_image019.jpg

本来是打算做一些更复杂的项目,怎么奈买的器件还没到,眼看测评要到期了,所以就只能等以后更新了。