stm32固件库那么多,很不适合初学者学,为什么要频繁地升级固件库呢?
时间:10-02
整理:3721RD
点击:
我是刚学完51想入手stm32,结果发现视频里的库跟keil里不一样,又去官网下了最新的固件库,结果又不一样,好烦啊,为什么要弄这么多版本出来。我该怎么快速的入门呢?
ST公司只想减少代码冗余,提高运行效率罢了,你只要记住万变不离其踪!
有很经常吗?标准库很少升级啊,HAL库不知道你有没有接触。
对啊,万变不离其中。
库函数 名字 都一样,会一种版本就会所有版本了
其实都差不多
那就按51的玩法去玩,不用库
=那么多库,看着都晕
好的,我试着逼着自己取看看,谢谢鼓励
恩,谢谢鼓励
我觉得有很多版本2.0 2.03 3.00 3.4 3.5
而且每次都会把一些头文件合并到一起,这样我初学就不知道原来有哪些功能了,原先的头文件多,但我能知道有多少.h文件就差不多有哪些内容,库版本越来越高之后反而我心里没底,哪些遗漏的东西我没用。而且现在我看的视频教程就是原来2.0的,但是2.0的st官网上好像没了
3.00和2.0名字好多都改动了啊,而且有些头文件都没了
那不是还要什么启动文件和需要按照一定顺序配置,你知道哪里有这方面的教程吗,我网上看的都是用库一步一步配置,那么多头文件我也看着烦。我想像51那样配置寄存器直接点
用keil直接生成启动文件就好
其他的全部用寄存器
我都是这样做的
我玩的基本都是用寄存器
那你是用汇编写的吗?
那你看的视频是有多早啊!我没看视频从51转到STM32库还是很顺畅。
我只是路过打酱油的,嘿嘿