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

查看: 3664|回复: 13

[STM32L476] STM32L476建工程及点亮LED

[复制链接]

57

主题

317

回帖

7

蝴蝶豆

论坛元老

最后登录
2020-8-2
发表于 2017-1-22 00:01:24 | 显示全部楼层 |阅读模式
今天开始捣鼓STM32L476开发板,由于网上的开发方式都是使用CubeMX进行开发,因此很少有涉及官方库建工程方式的开发(今天晚上群里有大神提及LL库,Low Layer,低层次开发库,是必须用官方库来建工程的)。但是,我查了两天资料,发现虽然CubeMX的建库方式比较简单,但是CubeMX环境的搭建却是非常麻烦的事情,我通过百度搜索以及访问stmcu.com官网都找不到官方给出的L4XX系列的器件包(类似于Keil5的pack),原来网友们流行使用的L4XX包是在STM32Cube中文社区里面找的,里面的资源鱼龙混杂,光是跟L4有关的PDF文档就有好几页,更别说要找到器件包了。最终我放弃了使用CubeMX开发L4的想法(跟当初开发F4的遭遇一模一样),而是从官方给出的Demo例程入手。不看不知道,一看吓一跳,官方例程对于头文件的包装真是太可怕了,光是文件目录就有十几层,其中跟搭建工程息息相关的stm32l4xx.h,stm32l476.h,startup_stm32l476.s,system_stm32l4xx.h四个核心文件居然是放在不同的三个位置(握日!),而次重要的HAL和LL驱动文件包还放在了非常隐秘的位置!如果坛友们第一次搭建工程,没有一点递归思维的话,那么想找到四个文件以及驱动包至少需要半个小时,大大影响开发效率,这里我必须吐槽这点。L4的HAL工程创建过程跟F4的HAL工程创建过程大体是一样的,配置SYSTICK时都要注意使能计数器和中断handler函数,以及配置好系统时钟,这是最重要的!放上一份配置好SYSTICK的工程模版方便坛友进行开发! STM32L476RGT6点灯工程模版.zip (7.34 MB, 下载次数: 666)

评分

参与人数 1ST金币 +10 收起 理由
zero99 + 10

查看全部评分

回复

使用道具 举报

2

主题

224

回帖

0

蝴蝶豆

高级会员

最后登录
2020-9-5
发表于 2017-1-22 08:38:53 | 显示全部楼层
同感,我也有点不适应CubeMX,难道是落伍了?
回复 支持 反对

使用道具 举报

27

主题

1709

回帖

42

蝴蝶豆

论坛元老

最后登录
2020-12-8
发表于 2017-1-22 08:42:46 | 显示全部楼层
谢谢分享!!!!
回复 支持 反对

使用道具 举报

10

主题

693

回帖

0

蝴蝶豆

金牌会员

最后登录
2018-6-15
发表于 2017-1-22 09:06:25 | 显示全部楼层
谢谢分享                        
回复 支持 反对

使用道具 举报

15

主题

571

回帖

0

蝴蝶豆

金牌会员

最后登录
2020-12-3
发表于 2017-1-22 09:44:14 | 显示全部楼层
L476是不是就没有标准库了?
回复 支持 反对

使用道具 举报

57

主题

317

回帖

7

蝴蝶豆

论坛元老

最后登录
2020-8-2
 楼主| 发表于 2017-1-22 11:57:36 | 显示全部楼层
逍遥李 发表于 2017-1-22 09:44
L476是不是就没有标准库了?

貌似LL库就是官方退出的标准库
回复 支持 反对

使用道具 举报

57

主题

317

回帖

7

蝴蝶豆

论坛元老

最后登录
2020-8-2
 楼主| 发表于 2017-1-22 12:02:59 | 显示全部楼层
如果大家觉得我的例程不错的话,可以去顶一下我的【我与STM32共成长】的帖子,我的目标是福气宝宝的F767开发板,因此该帖目前非常需要大家的回贴集聚人气!放上链接:
【我与STM32共成长】+脚踏STM32F1和STM32F4两条船
https://www.stmcu.org.cn/module/ ... amp;fromuid=3301905
(出处: 意法半导体STM32/STM8技术社区)
回复 支持 反对

使用道具 举报

14

主题

293

回帖

17

蝴蝶豆

金牌会员

最后登录
2019-5-9
发表于 2017-1-22 12:58:39 | 显示全部楼层
CubeMX,我用着挺好的,就是代码效率比较低,低功耗还真得用LL库
回复 支持 反对

使用道具 举报

57

主题

317

回帖

7

蝴蝶豆

论坛元老

最后登录
2020-8-2
 楼主| 发表于 2017-1-22 13:03:29 | 显示全部楼层
zoomdy 发表于 2017-1-22 12:58
CubeMX,我用着挺好的,就是代码效率比较低,低功耗还真得用LL库

CubeMX搭建环境太麻烦了,先不说搭建JRE1.8,就是L4的驱动包都找不到。
回复 支持 反对

使用道具 举报

19

主题

1454

回帖

27

蝴蝶豆

论坛元老

最后登录
2020-6-29
发表于 2017-1-22 13:26:56 | 显示全部楼层
谢谢分享,有个小建议:你的字体能调小点的吗?感觉太大了吧
回复 支持 反对

使用道具 举报

关于 意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
13245底部标题123相同标题
12底部标题123相同标题
33333底部标题123相同序号
3435底部标题-无链接
关注我们
st-img 微信公众号
st-img 手机版