[STM32L4] L496开发板初体验

[复制链接]
1623|13
 楼主| jinglixixi 发表于 2017-4-4 19:16 | 显示全部楼层 |阅读模式
本帖最后由 jinglixixi 于 2017-4-6 08:41 编辑

     节前收到了一块新出的L496开发板,其开箱照如图1所示。
图片1.png
1 L496开发板

    相对于前期的144PIN的开发板,这块开发板还是出现一些变化的。首先它是重新制版的一款板子,无需使用的焊盘均被清除了,其次是将网口预留的缺口给补齐了,恐怕这种版式又会延续使用一段时期的,其对比效果如图2所示。
snap.jpg
2 开发板对比

    至于上电效果,还是同144PIN的开发板相同均为触动蓝色的用户键来切换LED的位置及闪烁频率,其效果如图3所示。
图片2.png
3 上电效果

    由于手头已有一块L432的板子,它与L496可称是一个系列的,故可进行一下对比,其外观对比如图4所示,而相关的配置对比如表1所示。
1 对比表
芯片名称
引脚数
主频
Flash
SRAM
Arduino接口
L432KCU6
32
80MHz
256KB
64KB
L496ZGT6
144
80MHz
1MB
320KB

图片3.png
4 同系列对比

    可见在设计一些功能相对简单的产品时,用L432能在体型上更小巧、更便携,而L496则更适于功能全面的复杂应用,这使得它们可以各显其能、各展优势。
由于二者在主频方面是一致的,因此在引脚同样存在的情况下,要对外设进行扩展,对同一器件来讲,其移植工作量就可大大缩减。以使用OLED屏为例,由于已在L432上实现了显示功能,故要想把它移植到L496上就显的轻而易举。首先可以选取一个GPIO例程,然后将L432上的OLED屏显示程序复制到GPIO例程中加以编译和下载即可,由于L496开发板带有Arduino接口,所以只需把OLED屏插到开发板上就可以了,所得到的显示效果如图5所示(使用原心率检测仪的程序代码)。
图片4.png
5 L496OLED屏显示效果

    由此也可以取得一种面向系列MCU进行功能扩展的方法,即对于某种外围器件当在主频相同的同一系列芯片中,基本上能够直接移植使用;而对于主频不同的系列芯片,则要主要频率和时序的调整。当然,对于时序要求不高的外设也基本可以直接移植使用。这样在面对层出不穷的新产品时,就能持续有效地延续外围器件的生命力。
借鉴网友的经验,本人USB FS的测试效果如图6所示,所生成的文件如图7所示。
图片6.png
6 USB FS测试

图片7.png
7 生成的测试文件

       该USB FS检测不但对于SD卡有效,对U盘也依然有效,其检测方式如图8和图9所示。
图片8.png
8 SD卡测试

图片9.png
9 U盘测试

xyz549040622 发表于 2017-4-4 19:26 | 显示全部楼层
居然都测试otg了,赞一个!
eefas 发表于 2017-4-4 22:03 | 显示全部楼层
NUCLEO-F722ZE开发板。
eefas 发表于 2017-4-4 22:03 | 显示全部楼层
还有OTG功能呢?
paderboy 发表于 2017-4-4 22:07 | 显示全部楼层
gygp 发表于 2017-4-4 22:56 | 显示全部楼层
以前有很多评估板DISConvery
 楼主| jinglixixi 发表于 2017-4-5 08:27 | 显示全部楼层
eefas 发表于 2017-4-4 22:03
NUCLEO-F722ZE开发板。

L496
 楼主| jinglixixi 发表于 2017-4-5 08:28 | 显示全部楼层
xyz549040622 发表于 2017-4-4 19:26
居然都测试otg了,赞一个!

多谢了!
robter 发表于 2017-4-5 08:34 | 显示全部楼层
很好很好,羡慕中
dql2015 发表于 2017-4-5 12:15 | 显示全部楼层
前来赞楼主
yearnext 发表于 2017-4-5 12:29 | 显示全部楼层
 楼主| jinglixixi 发表于 2017-4-5 18:28 | 显示全部楼层

多谢!!!
 楼主| jinglixixi 发表于 2017-4-5 18:34 | 显示全部楼层
一般首席 发表于 2017-4-5 20:54 | 显示全部楼层
楼主牛X
您需要登录后才可以回帖 登录 | 注册

本版积分规则

521

主题

2949

帖子

39

粉丝
快速回复 在线客服 返回列表 返回顶部