×
嵌入式 > 技术百科 > 详情

电子产品如何做到成本最小,利润最大?——NuTiny-EVB-NANO103评测

发布时间:2020-06-18 发布时间:
|

2016年直播最火,不过表面背后,有多少真正能火的主播?我看没多少吧。但是,有一点是可以肯定的,爆火的直播行业确实实实在在带动了周边产业的快速发展,比如直播使用的麦克风、电竞套装(鼠标/键盘/座椅)等产品的高速增长,甚至挽救了不少曾经苦无出路、已经是频临倒闭的企业,而且还实现了高速的利润增长,不夸张的说,这些企业也算真正当了一回站在风口上的猪。所以今天我们就来谈谈一些热门产业周边的消费类/工业类的电子产品的技术方案,如何用最小的成本,赚取最大的利润。

众所周知,目前中小型的电子产品基本离不开微控制器,比如一些小玩具,智能家居系列中的电表啥玩意的,而且这些产品通常都会采用一些通用性的MCU,功能够用,功耗也足够低,即可以实现移动供电,也能实现成本的控制,而且大伙也不像手机那样关心内在的配置,只有功能足够用,外观比较讨喜,总能赢得用户的青睐,今天本人要给大家推荐一款这类型的MCU,来自不久前在新唐研讨会拿到的最新系列NANO103微控制器开发板NuTiny-EVB-NANO103。

NuTiny-EVB-NANO103开发板

因为新唐比较大方,故很多工程师曾经也拿到过不少新唐的板子,但是你不要认为NuTiny-EVB-NANO103就和之前的板子一样,这可是有大改进的地方,具体是什么,文章后面会说。

包装啥的就不多说了,不知道是不是跟ST学的,反正都是自己的一套风格。

NuTiny-EVB-NANO103板子非常简洁,可以看做两部分,一部分是基于NANO103微控制器的最小系统板,另一部分是Nu-Link-Me V3.0调试器,看清楚了,是V3.0版本,最新的调试器,跟以往的Nu-Link-Me还是有大改变的,不局限在固件上,硬件电路也有提升的地方。而唯一不变的是NuTiny-EVB-NANO103板和新唐以往的开发板一样,可以将主控板和调试器掰开了使用,方便。

来看下板载的具体资源。

在开发板上可以看到,Nu-Link-Me V3.0多了一个拨码开关,这是干啥用的?

通过原理图的话可以很清楚的了解功能,如果要实现串口,需要将拨码开关的1,2,3档位拨到on位置。

至于板子的背面,没什么器件,只有一些通孔的信号扩展口,没什么好说的。


NANO103SD3AE微控制器

NuTiny-EVB-NANO103开发板搭载的微控制器具体型号为NANO103SD3AE,基于ARM Cortex-M0处理器,最大主频为32MHz,采用LQFP64封装,大小为7mm*7mm,如下图所示。

NANO103系列微控制器是新唐最新推出的一个系列产品,从官方的分类上可以看到,和先前的Nano100/102系列还是有区别的,比如说取消了LCD驱动。

目前这个系列的产品只有三个,除了板子上的这个,还有QFN33封装以及LQFP38封装的两个产品,这些产品在功能上是一样的,只不过根据引脚数删减了IO口数,可以让工程师根据自己的需求选择适合的产品开发,而且新唐产品线的全面算是其一大优点,为方方面面的研发者服务。

NANO103微控制器的硬件系统框图如下。

开发环境

NuTiny-EVB-NANO103开发板支持常用的第三方IDE工具,如Keil、IAR、CoIDE,另外新唐科技也为工程师提供了完备的开发资料包,差不多2.2GB左右,下载地址就是在开发板的包装上。

里面的内容包括了IDE工具、上手指导文档、芯片的规格书,支持IAR以及KEIL IDE工具的源代码。

但是比较坑的是,笔者好不容易下载下来,发现里面的资料居然没有关于NuTiny-EVB-NANO103开发板的,看来板子太新,资料还没更新到里面,真心无语,建议这么大的资料另附一个更新说明,比如包含了啥啥微控制器或者开发板什么的。

最后是直接通过官方上的NANO103系列产品找到的资料,都是分散的,需要一个个下载,需要下载的工具跟资料如下图所示的红框框中。

这里面有板级支持包、下载工具、驱动等内容,我们首先需要安装驱动,这里的驱动包括串口驱动以及Nu-Link驱动,NuLink驱动的话根据你使用的第三方IDE工具来选择相应的,如下是keil的Nu-link驱动。


这里面还包括了基于keil上新唐器件的database以及开发板的串口驱动,都需要安装,database尤其要注意,本人在keil官方找到了NANO103的database包,但是无法下载,还是需要到新唐官方来下载,也就是上面那个包含在Nu-Link-keil驱动里面。

安装完成我们就可以使用Nu-link以及串口,Nu-Link调试器的话拨码开关保持默认的位置即可,如果要实现串口的功能,则开发板上的拨码开关1,2,3档位需要拨到on位置。

如下图所示。

此时我们可以在电脑端看到相应的串口号。

将开发板设置在Nu-Link调试器的位置,我们打开在新唐官方下载的BSP软件包,里面包含了最新的NuTiny-EVB-NANO103开发板的例程,不过数量有些少。

先看看LED的例程,通过KEIL IDE打开,编译

下载前设置Nu-Link调试器。

下载调试功能都没有问题。

程序运行结果是LED闪烁。

另外也试了几个低功耗的例程,可惜电路没专门留专门的预留接口供测试功耗,有点遗憾。

小结

由于NuTiny-EVB-NANO103开发板是新唐新推出的产品,主要还是用于平衡功能和功耗的产品,器件比较新,Keil官网没有相应的器件datebase,需要工程师自己去新唐官方下载,说实话,新唐自己的官网和论坛都建设的不错,如果想真心玩比较实惠的国产MCU,可以考虑新唐的产品,价格实惠,资料中英文兼具,方便开发。如果有工程师寻找价格实惠,功能通用的Cortex-M0系列MCU产品的话,不防可以考虑NANO103,将成本做小,利润做到,有兴趣的工程师可以去新唐淘宝店购买或者可以像新唐官方申请免费的开发板。


『本文转载自网络,版权归原作者所有,如有侵权请联系删除』

热门文章 更多
ADI 高精度低功耗精密放大器