本帖最后由 数码小叶 于 2020-3-22 23:00 编辑
首先要对@21ic小喇叭 说声抱歉,因为之前的项目出bug了,一直在更改,所以测评耽误了一周,从这周开始写起。
已经很久没有申请过nucleo板了,主要是因为nucleo 板都通用,有一块换个主芯片就可以使用了,不过这次的板卡和以往的不同,
首先是“新”,L5系列推出时间很短,可以说是家族的新成员,所以目前只有两款芯,L562xx,L552xx。官网关于L5的介绍“STM32L5 微控制器系列是一种出色的安全性解决方案,可在性能、功耗和安全性之间实现新的最优平衡。STM32L5 MCU 系列充分利用 Arm Cortex-M33 处理器的安全特性及其适用于 Armv8-M 的 TrustZone技术,同时与 ST 安全技术实现完美结合。ST 专有的超低功耗技术为物联网 (IoT)、医疗、工业和消费类等节能应用打造了一流的 MCU。”。可见其是以安全性为主的低功耗产品。其次就是板载了type C接口,
这个在之前的nucleo板上是没有的,一般的是板载一个网口。这是见到的第一个有type C接口的nucleo板,所以这是两个最吸引我的地方。
因为电脑上一般的驱动都装好了,所以板子用一根micro线接上电脑后,就会被自动识别,并且多出一个虚拟盘符,可以体验体验MBED开发。
这个容量还算比较大了,540KB。并且三个LED灯开始依次轮流点亮。之前接触的nucleo板都是只有一个用户LED的,这次有三个,还是三色的-红、蓝、绿。
也可以用type C直接供电,这里只需要更改一个跳线帽就可以了
驱动没问题,就想着试着来个工程,没想到是自己想多了
电脑上的cubeMX版本居然不支持L5系列,看来不得不为了这块板子牺牲一下了,升级cubeMX。
在线更新速度特别快,难道ST启用国内的服务器下载了?从4.27升级到了5.2.6,跨度还是比较大的。之前就是因为界面变化比较大,所以一直没有升级。并且,在升级的时候就可以看到更新内容,增加了对L5的支持
安装L5支持包
既然提到支持包,顺便就把keil的pack包也下载了,然后就bug了,家里的移动宽带,进keil官网要10分钟,还怎么也加载不全。
无奈只能用手机流量访问
L5的Pack包安装完毕后,开发环境基本就算ok了,可以正常操作了。
第一篇就是初识一下NUCLEO-L552ZE-Q,把开发环境补充完整,接下来几篇就是实际使用测试NUCLEO-L552ZE-Q了。
|
get 到了