发新帖我要提问
12
返回列表
打印
[STM32F1]

学STM32是直接学HAL就行了吗

[复制链接]
楼主: ousj
手机看帖
扫描二维码
随时随地手机跟帖
21
stly| | 2021-11-21 14:02 | 只看该作者 回帖奖励 |倒序浏览
从跨系列开发和长期代码维护看是个方向

使用特权

评论回复
22
supernan| | 2021-11-21 14:05 | 只看该作者
还是用标准库或寄存器来完成会更好一些。

使用特权

评论回复
23
lizye| | 2021-11-21 14:08 | 只看该作者
还是喜欢用标准库

使用特权

评论回复
24
shimx| | 2021-11-21 14:10 | 只看该作者
对新手来说两个都差不多

使用特权

评论回复
25
spark周| | 2021-11-21 14:12 | 只看该作者
现在的库是HAL库,隔离了对寄存器的操作。

使用特权

评论回复
26
liliang9554| | 2021-11-21 14:16 | 只看该作者
只用STM32的话,HAL库就可以了,而且一般项目也不没有太严格的时间带宽。

使用特权

评论回复
27
jlyuan| | 2021-11-21 14:19 | 只看该作者
如果不习惯寄存器的话,就做不到换芯片也能很快上手。

使用特权

评论回复
28
bqyj| | 2021-11-21 14:22 | 只看该作者
强烈建议进入互联网IT,不要进制造业,嵌入式的坑了,夕阳行业,待遇低

使用特权

评论回复
29
kangzj| | 2021-11-21 14:26 | 只看该作者
我都是STM32CubeMX 直接生成 hal,然后就直接搞寄存器了。不过建议直接LINUX

使用特权

评论回复
30
supernan| | 2021-11-21 14:29 | 只看该作者
直接用 HAL库,同时要具有一定的优化的能力,对速度有要求的地方可以直接用寄存器控制

使用特权

评论回复
31
tian111| | 2021-11-21 14:32 | 只看该作者
只要用得起来,都可以,条条大路通罗马

使用特权

评论回复
32
wuhany| | 2021-11-21 14:40 | 只看该作者
官方推荐,还是跟着官方走吧!

使用特权

评论回复
33
jiahy| | 2021-11-21 14:44 | 只看该作者
直接HAL库吧,后面写多了寄存器自然就懂了

使用特权

评论回复
34
zhaoxqi| | 2021-11-21 14:49 | 只看该作者
没去看外设庞大程度,是要这么学的。

使用特权

评论回复
35
yszong| | 2021-11-21 14:53 | 只看该作者
没什么区别吧

使用特权

评论回复
36
wyjie| | 2021-11-21 14:58 | 只看该作者
我都是用cube生成的代码

使用特权

评论回复
37
llljh| | 2021-11-21 15:00 | 只看该作者
我第一次接触的时候就是看的cube直接生成的代码

使用特权

评论回复
38
dingy| | 2021-11-21 15:03 | 只看该作者
在nucleo板上跑跑官方代码 上手快

使用特权

评论回复
39
pengf| | 2021-11-21 15:05 | 只看该作者
楼上的 我跑过 不过还是没弄明白  感觉代码太庞杂了

使用特权

评论回复
40
ousj|  楼主 | 2021-11-21 15:08 | 只看该作者

明白了,多谢大家讨论这么多哈

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则