本帖最后由 kzwdf 于 2020-5-25 17:20 编辑
首先感谢厂家提供的开发板。
一、实现基本功能 1、拿到板子后首先是在官网下载相关资料。
2、原来电脑用的的KEIL4,重新下载安装KEIL最新版。
3、安装后下载安装开发板PACK。
4、打开例程,测试烧录
5、准备测试一下串口收发程序。 做的很多产品都是通过串口来通讯或者控制,例如:串口显示屏,串口通讯,串口数据采集,串口电磁阀控制等。调试出串口功能后,可以整合到产品中进行测试。
二、MM32开发板与使用芯片对比 本人早期用51单片机,后来用NXP的LPC1768(M3),没用过M0内核的芯片,只能用这两种芯片与开发板做个对比。 51的资源网上实在是太多了,MM32系列的资料相对少一些,51系列在要求不高的产品中完全可以胜任。 对于要求高的产品我用LPC1768,它们的价格相差还是比较悬殊的。如果对产品价格敏感,可以选用MM32系列。
然后说说外部扩展能力,LPC1768的优势很大,我以它为基础做了一个最小系统板(存储,ISP,复位)然后根据产品需要再扩展,这样设计电路就简单了,可节省时间,另外很多的程序都可以通用。如图所示:插上就可以用
MM32L073引脚为48PIN,扩展的空间受到了限制,做一个单品没问题,如果想以它为基础搭建一个平台,实现多产品共用,它就显得有点力不从心。(它和100PIN的LPC1768相比有点不公平,但我对其它芯片不熟悉。)
我个人感觉一种芯片用习惯了,只要能够满足产品要求,就不想再重新更换了。 一是换新的之后还要重新学习,虽然都是大同小异,但还是有差别; 二是原来的芯片经过了多个产品的市场验证,EMC、电路稳定性、工作稳定性、程序稳定性都有保证,换新的之后这些都需要重新来验证。医疗产品中重要的芯片要列为A类元器件,需要备案,冒然更换是不允许的。
最后再次谢谢厂家和论坛提供这样的机会,后期调试好串口整合到公司产品中测试,争取也搭建起一套M0的系统,方便后期使用。
|