
stm32使用指南
stm32是一个经典的单片机系列,我们用stm32进行后续开发学习,实现各类功能。
32单片机的学习又分为使用hal库或使用标准库,hal库开发高效,标准库知识要求更加深入,简单说一下hal库和标准库的区别:hal库是已经封装的比标准库更多,hal库可以更方便得用cubmx生成代码并且不会冲突。学标准库能让你更深层次了解单片机底层配置,深化对单片机的理解。hal库移植起来很方便,移植简单来说就是用别人的代码,hal库的代码都是一样的,复制到自己电脑上面能直接跑,但是对于标准库每个人自己封装的函数不一样,自己调用起来会很麻烦,。
Stm32hal库环境配置
注:环境配置会耗费大量时间,精力,希望大家要坚持下来。
我们可以去到csdn里面找到如何下载,网址为:http://t.csdn.cn/KORuf
一定要按照步骤走少一步都不行
需要提醒大家的是最好把keil5和cubmx下到自己空间多的盘(最好不要下c盘里),占用的空间会比较大
有什么在创建工程的代码的问题可以问李康,杨承霖或者小暴
学习教程
接下来就是用cubmx开发stm32的学习教程我们可以去b站看小蜜蜂:
有什么问题可以问李康,杨承霖或者小暴优先hal库,因为会标准库的同学没来教32,如果大家真的想学标准库的话,可以去江科大:【STM32入门教程-2023持续更新中】
有问题问王奕劼大家还是尽快把环境搭好,毕竟搭好环境是最难的一步,运气好可能很快就能搭好,运气不好的话就不好说了。加油