2019-12-14 12:24发布
zqf441775525 发表于 2018-7-6 09:26 STM32CUBE看起来像个半成品,比如我想设置PA0作为外部中断EXTI0,cube可以生成设置PA0的代码,但是找不到设 ...
Excellence 发表于 2018-7-6 19:51 现在的产品,用的芯片都是标准库。 不想学了,说实话。 HAL,STD,LL库,都是为了初始化。
最多设置5个标签!
比如我设置USART1,cube可以生成部分代码,但是USART1的EN却是找不到在哪儿设置,还得找到寄存器,设置CR1。
这么来说,感觉ST是越来越倒退了啊。
STM32之HAL库详解 及 手动移植
https://blog.csdn.net/ZCShouCSDN/article/details/55213616
不想学了,说实话。
HAL,STD,LL库,都是为了初始化。
主要功能是应用层的。
你终于领悟到精髓,同一单片机对应多款产品,就标准库就可以。如果是多款产品对应多款单片机,hal的优势就出来,看开发需求。不过两个都会最好,hal也不难,移植单片机一点压力都没有。
一周热门 更多>