1.介绍
非常感谢“笙泉”提供的开发板,这边收到开发板时挺激动的,但是由于前段时间比较忙,没有及时的发布测评,今天有时间,就马上开始进行测评,收到板子时就看了一下公司产品的介绍,每一款产品介绍的都非常的详细,点个赞!给的这块板子是Cortex-M0的内核芯片,时钟最高可达48MHz,并带有充足的外设,对于一般的设计都是能够满足的,接下来我们看一下收到的开发板和仿真器,正反面如图1和图2。
图1
图2
2.环境搭建
环境搭建非常简单,因为官方已经给出了配套的Pack和软件,官方提供的是Keil的Pack安装包,还有官方自主设计的编程器,可以读取芯片中的Flash数据并下载程序到芯片,这边的话,我使用Keil来进行编程并下载程序,安装Pack包如图3。连接仿真器,打开指定的软件“ICP32_Programmer.exe”,会自动更新最新的仿真器固件,这边的安装过程,官方给出了教学视频如图4,我这边就不演示了,大家看教程就可以了。环境搭建完毕,就可以编辑程序和下载程序了。
图3
图4
3.下载程序下载程序非常容易,打开官方给的例程,里面都是已经配置好的,可以来看一下,选择了“MLink Cortex-M0 Debugger”,其他配置都选择好了如图5,如果开发板调试器和芯片供电都接上了,那么点击“Setting”就可以看到连接成功了如图6,如果提示“ DUT's voltage is out of range!”说明芯片没有正常供电,只要给芯片供电即可供电情况如图7。
图5
图6
图7
连接成功之后,接下来就是编译程序和下载程序了,编译程序点击“Bulid”图标或者按下快捷键“F7”,则开始编译,编译完成如图8,看到0错误0警告,那么就点击“Download”图标或者按下快捷键“F8”实现程序的下载,下载完成如图9所示,这里选择的是LED的例程,可以看到开发板上的LED的效果如图10,但是发现有个一灯不会亮,观察了实物一下,发现灯已经被压扁了,由于没有备贴片的LED灯,所以选择了直插式的LED灯,这里应该是缺少了一个蓝色的灯,同时查看了一下程序,发现灯亮时IO输出0如图11,所以LED灯的负极接IO口,将蓝灯焊接上,上电后可以看到效果如图12。图8
图9
图10
图11
图12
4.结论
上面就是这次开箱和烧入程序的全部过程,有什么问题欢迎大家拍砖。
本次测评的资料链接:
链接:https://pan.baidu.com/s/11wWIfFJ3atc8GrOf1Ro3Rg
提取码:dcj6