你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

写在NucleoL031K6评测之前

[复制链接]
watershade 提问时间:2016-3-5 22:01 /
昨天收到苏柚的评测通知,想必将要收到的板子应该是NUCLEO-L031K6吧。昨天找到nucleo-L031的官网,下了几个资料。【NUCLEO-L031K6官网页面】个人在意的有几个资料:
1、【硬件手册】 只有看懂硬件连接,才能更好的理解板子的设计和引脚的目的。
2、【Bom表】更简洁的告诉板子中涉及的芯片
3、【STM32L0系列产品列表】这个表告诉你一些事实就是L0X1的产品不带USB等,稍后我再说明。
4、【L31K6芯片主页】请浏览这个主页下载相关手册,比如这个【芯片数据表
5、【cubeL0主页】对于HAL库编程的用户cubeL0是必须的。【cubeL0下载页
6、【ST-Link V2下载地址】这个想必大家都有


资料准备好,之后又几个概念需要先Highlight一下:
1、时钟频率最大32MHZ,内核M0+
2、芯片封装是LQFP32,不带USB接口
3、带一个LPUART接口,LPTIM接口
4、PA0口是完全的,从PA0-PA15
5、Flash:32K, RAM:8K ,EPROM:1K
6、SPI、I2C、UART、TIM等
7、自带RTC晶振
8、ST-Link和nucleo64的主芯片毫无差别,还是芯片STM32F103CBT6来一张框图表示一下这个产品的概况:


关于这个产品,我觉得最可惜的是不带主芯片USB接口,这个也是几乎所有nucleo的遗憾。对于nucleo64来说,芯片尽管没有焊接出USB接口,好歹芯片是支持的。另外这些引脚也引出来了。可是对于这个芯片就很遗憾了。因为根本没有呀。那么后期有没有那种可能性来更换测试芯片呐。请看下图:


和下图:

再结合我在上面提供的产品列表,你会发现F052\062\072都有LQFP32 7*7*1.4封装。估计多数引脚也是兼容的,关于这一点,后期还需要确认一下。
所以应该可以添加USB接口。
但是这仍然不够完美,如果在后期的产品中不是一味的兼容Arduino的引脚,添加一些STM32真正有优势的接口,那样会更好。这是我在nucleo身上一直以来的遗憾。你可能会说,USB有什么大不了的。我告诉你,我本来想用这家伙做个逻辑分析仪和hacker硬件。想一想,把这个设备伪装成一个USB-HID设备,插到电脑上很easy的做一些操作,那又多酷。哎,只能说: What a pity!
但是没事,STM32已经给我们准备好了芯片,其它的就靠我们自己了。

在开始之前,硬件手册需要细细研究一番。但是幸运的是板子小,元件也并不太多。
在电路分许中,我意向的原则是先看电源,再看时钟和烧录接口,最后看外围元件和接口。
这次也不例外,开始了解一下电源吧。我一直认为Nucleo的电源设计堪称典范。我用简略的图示来表示电源的流向。
VIN --><LD1117>--> E5V -->]       [---><LD3985M33R>-->+3V3_ST_LINK{ST-Link主芯片U5供电}
                                                ]-->[
                        Vusb-->U5V-->]      [---><ST890CDR>----->U5V_ST_LINK--->]
                                                                                                                         ]---> <LD39050PU33R>-->VO-->+3V3--><JP1>-->VDD-->磁珠->AVDD
                                                                                                             E5V -->]                                                        |
                                                                                                                                                                                 \|/[目标芯片U2供电]
因为版面限制没有提到+5V的位置,但是大家一看原理图便知。大致可以从这个引脚对外输出+5V

通常情况下电源的输入位VIN和Vusb(micro-usb端口)。当通过ST-LINK调试时由Vusb提供整个片子的电源。也可以从提供外部提供电压范围较广的电源。大致范围参考LD1117S50TR 可知为。而同样是是5V转3.3V却使用LD39050PU33R和LD3985M33R两块芯片。这各种的缘故需要看芯片手册确定。前者的最大电流是500ma,后者是150ma。像平时我做设计时,一般就选大的。人家这是能省则省,这就是专业精神。当然更有可能是省板子空间吧,哈哈~~~肖特基二极管也使用了两款:STPS2L30A和BAT60JFILM两款芯片。应该也是基于电流、耐压和体积的考量吧。(PS:手册上的电流很奇怪)
另一点是ST-LINK的主芯片引脚PB15上连接的芯片,这次改变了。之前是个mos管,这次是一款名字为ST890CDR的芯片。这是一款官网称作1.2 A current limited high side power switch with thermal shutdown的过热保护电源开关。应该比之前一个简单的mos管要安全一些。

另外板子上用到的所有芯片(我没有一个一个查)应该都是ST生产的,这里要给意法半导体竖起大拇指。

这里先简单的做个大体了解,静等板子到吧。

评测详情
Nucleo-L031K6评测(1)
Nucleo-L031K6评测(2)


相关推荐
STM32单片机官方开发工具一览
STM32评估开发板列表
ARM Cortex-M内核STM32 单片机产品全览
STM32微控制器参考设计




收藏 评论7 发布时间:2016-3-5 22:01

举报

7个回答
watershade 回答时间:2016-3-5 22:31:26
自己坐一回沙发
lisingch 回答时间:2016-3-6 00:52:30
期待楼主大作。
creep 回答时间:2016-3-6 15:35:39
期待大作!
watershade 回答时间:2016-3-6 19:59:40

谢谢捧场
watershade 回答时间:2016-3-6 20:01:04
lising 发表于 2016-3-6 00:52
期待楼主大作。

谢谢lising,but what is the mean of lising?
lisingch 回答时间:2016-3-6 20:51:18
NO,网名而已
风子 回答时间:2016-3-7 09:58:48
坐等评测

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版