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

查看: 1014|回复: 9

[STM32L476] 【NUCLEO-L476RG开发】体验

[复制链接]

15

主题

197

回帖

0

蝴蝶豆

金牌会员

最后登录
2019-11-11
发表于 2015-11-30 12:16:03 | 显示全部楼层 |阅读模式
得到STM32L476 nucleo一个月了,偏偏工作太忙,趁周末感受一下这个强悍的低功耗新品。

作为4系列的芯片,L476配置当然是相当丰富了,除了M4的核心因为低功耗考虑频率比较低以

外,1MB的flash和128KB的ram,还有RTC,很多timer,ADC,DAC,usb otg,can和SD卡接口

,其他串口等常见外设一个不缺,但这些不是重点,重点是为低功耗优化的内核和外设。但

这些留待以后慢慢测试了。
下面先看看板子:
00.jpg

盒子背面说明了基本情况,JP1,JP5,JP6位置正确,连接电脑,LD1,LD3亮,LD2闪烁,按

USER按键(B1)则LD2改变闪烁频率。说明nucleo板和芯片正常工作。


之前习惯了传统的keil开发,ST的图形化工具cubeMX以后将作为开发的主力方式,那么,就

先来试试最简易的在线开发方式,mbed,也许这是最方便的开发方式。

11.jpg
注册登录账户之后,看看在线资料,有需要的各种链接,首先,当然是安装驱动和更新
22.jpg
STLINK/V2-1的firmware啦
详细步骤按照网页指令来做就行了。
33.jpg
接着要add to your mbed compiler
44.jpg

按钮就会变成 open mbed compiler了,按进去打开在线编译环境。
这里创建程序的界面,看一下平台式L476没错,选个简单的模板blinky led test
55.jpg
打开main.cpp看看
66.jpg
然后compile在线编译,下载到本地就得到一个bin文件。
那然后怎么办呢,还要打开传统的IDE烧写吗?哈哈,STlink提供了超简易的烧写方式。
STlink接上电脑时模拟了一个U盘的,把bin文件复制到这个U盘里,STlink就会自动烧写到

L476芯片里了,马上就能看到程序的效果了,修改一下程序里的参数,在线编译、下载、复

制到u盘,就能看到LED的变化了。真是太方便了。

这种方式甚至不用安装传统IDE和编译环境,能够快速评估板子和芯片,最关键的是跨平台,

甚至可以
77.jpg

这样即使出门在外没带电脑,也可以利用时间在平板和手机上写代码了。简直是太棒了!

评分

参与人数 1ST金币 +5 收起 理由
沐紫 + 5

查看全部评分

回复

使用道具 举报

10

主题

379

回帖

0

蝴蝶豆

高级会员

最后登录
1970-1-1
发表于 2015-11-30 13:01:13 | 显示全部楼层
不错的发现。 只是感觉手机和平板始终太鸡肋了
回复 支持 反对

使用道具 举报

47

主题

3404

回帖

30

蝴蝶豆

版主

最后登录
2020-12-7
发表于 2015-11-30 13:28:33 | 显示全部楼层
呵呵,玩过mbed非常不错。。。。
STMCU-Logo.png
回复 支持 反对

使用道具 举报

41

主题

2476

回帖

282

蝴蝶豆

论坛元老

最后登录
2020-12-8
发表于 2015-11-30 18:54:26 | 显示全部楼层
顶一下   
回复 支持 反对

使用道具 举报

10

主题

1651

回帖

0

蝴蝶豆

论坛元老

最后登录
2020-2-15
发表于 2015-12-2 16:29:51 | 显示全部楼层
学习了。
回复 支持 反对

使用道具 举报

4

主题

102

回帖

0

蝴蝶豆

中级会员

最后登录
2017-1-4
发表于 2015-12-2 17:01:06 | 显示全部楼层
好帖子,一直听说mbed,一直不知道是什么东西。你这算是给我这样的新人科普辣。新人源源不断。我们缺少科普贴,顶!!!!!!!!!
回复 支持 反对

使用道具 举报

4

主题

102

回帖

0

蝴蝶豆

中级会员

最后登录
2017-1-4
发表于 2015-12-2 17:02:01 | 显示全部楼层
要是有人能给科普下arduino是什么就好辣!!
回复 支持 反对

使用道具 举报

15

主题

197

回帖

0

蝴蝶豆

金牌会员

最后登录
2019-11-11
 楼主| 发表于 2015-12-4 21:49:44 | 显示全部楼层
电子信息港帐好 发表于 2015-12-2 17:02
要是有人能给科普下arduino是什么就好辣!!

呵呵,百度一下不就知道了。arduino就是个用atmel MCU的开发板,只是在很早以前就做了有软件库,比较容易上手。
要是深入学习和应用MCU的话,直接用各厂家的开发板就行了。
除非是只想简单的搭个原型,或者给学生做个入门学习,才值得考虑arduino(因为限制在几款特定的MCU型号)。
回复 支持 反对

使用道具 举报

4

主题

408

回帖

0

蝴蝶豆

金牌会员

最后登录
2020-8-29
发表于 2015-12-4 22:00:02 | 显示全部楼层
本帖最后由 杉树林-罗 于 2015-12-4 22:03 编辑

顶一个~~~
回复 支持 反对

使用道具 举报

4

主题

102

回帖

0

蝴蝶豆

中级会员

最后登录
2017-1-4
发表于 2015-12-6 22:12:45 | 显示全部楼层
lcdi 发表于 2015-12-4 21:49
呵呵,百度一下不就知道了。arduino就是个用atmel MCU的开发板,只是在很早以前就做了有软件库,比较容易 ...

o ,谢谢拉,之前百度搜过这个,但是光看到个板子,也不知道这板子做什么用的。有没有必要研究。
回复 支持 反对

使用道具 举报

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