初学寄存器操作比较难 寄存器太多了 也不利于学习
至于标准库和hal库吗 标准库 st已经放弃了 所以没必要学习了 了解一下还可以
现在主要是学习hal库
现在ST已经不再维护标准库了,只维护HAL库和LL库,以前的标准库跟LL库有点像
现在那个HAL库对那些底层操作已经进行了高度封装,程序可以在不同的系列上面轻松移植,而且HAL库将以前标准库的一些BUG修复了,比如硬件I2C等。所以建议你还是使用HAL库
新的就直接学HAL吧,后面只有这个受到支持。
技术以后需要了解更基础的知识时,有基础了其实也没有太麻烦的。
现在的形势就建议直接学习HAL库了。因为标准库ST官方已经不支持升级更新了,ST官方在推HAL库,所以与时俱进比较好。