[信息] 学STM32是直接学HAL就行了吗

[复制链接]
3791|25
 楼主| xinxianshi 发表于 2018-5-23 19:37 | 显示全部楼层 |阅读模式
还用不用学寄存器版本的和标准库的。
 楼主| xinxianshi 发表于 2018-5-23 19:38 | 显示全部楼层
求经验丰富的给个建议。
wahahaheihei 发表于 2018-5-23 21:51 | 显示全部楼层
想快点上路,就HAL走起。
地瓜patch 发表于 2018-5-23 22:33 | 显示全部楼层
直接hal吧,用的多学习资料就多
jimmhu 发表于 2018-5-23 22:45 | 显示全部楼层
HAL是优化效率最差的
lihuami 发表于 2018-5-23 22:45 | 显示全部楼层
STM32CubeMX 直接生成的就是 hal
xiaoyaozt 发表于 2018-5-23 22:46 | 显示全部楼层

HAL库是以后的方向
uptown 发表于 2018-5-23 22:46 | 显示全部楼层
还在用标准库
cehuafan 发表于 2018-5-23 22:47 | 显示全部楼层
以前的项目用的STM32f0x1系列的单片机,使用的库为非HAL的标准库
usysm 发表于 2018-5-23 22:47 | 显示全部楼层
以前的库是底层外设驱动文件,现在cube的库还是包含底层外设驱动
typeof 发表于 2018-5-23 22:48 | 显示全部楼层
标准库现在官方都不提供支持了吧
yujielun 发表于 2018-5-23 22:48 | 显示全部楼层
HAL的通用性更强,但是代码比较繁琐
htmlme 发表于 2018-5-23 22:48 | 显示全部楼层
HAL稍复杂点可能稍灵活点
pklong 发表于 2018-5-23 22:49 | 显示全部楼层
感觉用哪种库都行,解决问题就是好库
htmlme 发表于 2018-5-23 22:49 | 显示全部楼层
HAL库把很多需要在应用中实现的功能都封装了起来
cehuafan 发表于 2018-5-23 22:49 | 显示全部楼层
HAL库就是为了方便移植
uptown 发表于 2018-5-23 22:49 | 显示全部楼层
对它的函数调用的繁杂深感不妥
xiaoyaozt 发表于 2018-5-23 22:49 | 显示全部楼层
标准库熟练的,就用标准的。
lihuami 发表于 2018-5-23 22:49 | 显示全部楼层
从标准库转换到HAL库还是有点困难的
jimmhu 发表于 2018-5-23 22:49 | 显示全部楼层
从跨系列开发和长期代码维护看是个方向
您需要登录后才可以回帖 登录 | 注册

本版积分规则

102

主题

1019

帖子

1

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