stm32学习笔记---STM32套件介绍

目录

基本的硬件单元介绍

软件准备

硬件套件介绍


声明:本专栏是本人跟着B站江科大的视频的学习过程中记录下来的笔记,我之所以记录下来是为了方便自己日后复习。如果你也是跟着江科大的视频学习的,可以配套本专栏食用,如有问题可以QQ交流群:963138186

基本的硬件单元介绍

STM32最小系统板+面包板硬件平台

使用面包板能够完成任意电路的连接,连线和修改都是非常方便的。相比较成品的开发板方式,使用面包板更有利于我们对硬件电路的学习,而且也可以避免开发板的一些问题。比如引脚冲突,引脚无法更改等。

但是使用面包板也有一定的问题,比如程序现在不出来,不仅可能是程序的问题,也有可能是接线的问题。这就需要我们在连线的时候要更加细心一些。关注软件程序的同时,也需要关注一下硬件电路。

软件准备

Keil5 MDK是用来给ARM系列的单片机编程的,之前学习的51单片机用的软件是Keil5 C51。

安装包和安装指导链接在之后的博客中会贴上,在这里先做了解。

硬件套件介绍

这就是我们stm32入门学习要用到的一些套件

  1. 面包板:其他模块和导线都是插在面包板上完成连接的。
  2. 跳线:比较短,可以贴在面包板上插线,比较适合长时间插线的情况。
  3. 飞线:这种线比较长,也方便挪动,比较适合经常挪动的接线情况。
  4. 杜邦线:分别是公对母和母对母的,可以用于插接一些电路模块。
  5. 0.96寸的OLED显示屏模块:现在网上卖的有4引脚和7引脚的,要买的话注意不要弄错了。
  6. 电位器:图中蓝色的元件,主要是用来进行AD转换实验的。
  7. 按键:我们选用的是两引脚的小按键因为它正好可以跨接在面包板的引脚插孔和电源插孔之间,方便简洁。
  8. STLINK:用来下载程序和供电。
  9. USB转串口模块:使用这个模块就可以使STM32和电脑进行串口通信了。
  10. 有源蜂鸣器模块即图中绿色圈起来的模块,它是内置震荡源的,接上电就可以响。相比较无源蜂鸣器需要不断翻转I0口的操作方式,这个就方便多了,基本就和点灯一样简单。
  11. 传感器模块即图中蓝色圈起来的模块,电路基本上是一致的
  12.         第一个是光敏电阻模块,它下面的四个引脚有两个是用来供电的,还有两个是光敏电阻信号的模拟输出和数字输出,这个可以用来进行I0口读取实验或者AD实验。
  13.         第二个是热敏电阻模块,也是有模拟输出和数字输出的。
  14.         第三个是对射式红外模块,这个模块配合遮光片可以用来计次,或者配合编码盘用来测速。
  15.         第四个是放射式红外模块,这个做过寻迹车的应该清楚,它可以向地面发射红外光,然后再用红外接收管接收地面反射的红外光。通过判断接收光的强度,就可以大体地识别出地面的颜色变化了。
  16. W25Q64 Flash存储模块即图中色圈起来的模块,它它可以存储数据并且是用SPI总线进行通信的,我们主要是用它来学习SPI通信。
  17. MPU6050螺旋仪和加速度计即图中色圈起来的模块它可以测量芯片自身的姿态,像四轴飞行器上,一般都会配有陀螺仪和加速度计,这个模块是12C总线通信的我们主要用它来学习12C通信。
  18. 旋转编码器即图中色圈起来的模块它可以输出两路正交的方波信号,用于指示旋转的方向和速度。STM32里面有专用的编码器电路。可以很方便的识别这种信号。这个块可以当做一个快速的按键来使用。我们主要是用它来模拟编码器的测速。现在的编码电机一般都会配备霍尔传感器或者光电传感器。这些传感器的输出和这种旋转编码器是一样的。所以学习一下旋转编码器就可以了。而且这种旋转编码器还比较方便插在面包板上。而且还比较便宜。
  19. 直流电机和TB6612电机驱动模块:可以用来进行直流电机的PWM调速实验。
  20. SG90舵机:它也是用PWM进行控制的,它的输出端可以像船舵一样,根据我们给定PWM信号的占空比固定在某一个角度上,可以用来做一些机器人或者机械臂的关节。

以上先做个基本的了解,不要求记忆,以后学完了就熟悉了。

QQ交流群:963138186

本篇就到这里,下篇继续!欢迎点击下方订阅本专栏↓↓↓

  • 18
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Vera工程师养成记

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值