微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > 硬件电路设计讨论 > 有用stm32cube的么?

有用stm32cube的么?

时间:12-13 整理:3721RD 点击:
效果怎么样? flash占用能增加多少?
有那个硬件抽象层维护代码量少多了吧

效果还不错,外设的配置很方便,就是有些坑得遇到了自己爬出来

简单试了下,起码知道有些该怎么弄了,查资料翻例子代码的时间节省了
而且相对使用stm32的标准外设库体积也没增长多少。

最近在新项目中转向这个了,挺好用的

我现在也是简单试了一下,就是仅仅使用HAL库也能让f0和f1的代码基本可以保持一致了。
就是不知道为什么要有个讨厌的 SystemClock_Config 函数,不是在 system_stm32fxxx.c 已经有时钟初始化了么?

我记得stm32fxxx里面还真没有时钟初始化,锁相环都是在systemclock里初始化的。
这个应该没啥好纠结的吧,本来时钟就应该在用户部分初始化,不应该在芯片初始化里
吧,各个芯片时钟使用会有差别

又仔细看了下SystemInit()实现,确实在Cube版本的里面少了时钟初始化的部分

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top