PCB---STM32最小系统制作过程

Posted go0dStudy

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PCB---STM32最小系统制作过程相关的知识,希望对你有一定的参考价值。

STM32核心模块

这里我们以STM32F103C8T6为列,先将芯片的原理图放到原理图中

对于STM32,有几个模块是核心,分别是电源、晶振、复位、下载口、BOOT启动模式

连接外部电源

从STM32上面我们可以看出,有VDDA、VSSA、VDD、VSS

  • VDD:数字电压的正极
  • VSS:数字电压的负极,接地
  • VDDA:模拟电压
  • VSSA:模拟电压的负极,接地
    对于VDD,每个直接连接到VCC3.3,VSS接地,VDD再加一个滤波电容


    VSSA直接接地,VDDA要经过几个电容滤波

晶振

OSC_IN(8MHz)

OSC_IN和OSC_OUT要接8MHz晶振

OSC32_IN(32.768MHz)

OSC32_IN 和OSC32_OUT接32.768MHz晶振
32.768KHz的晶振电路就是为RTC来服务的,如果不用RTC功能,这部分电路完全不用焊接,甚至不用设计。既能节省成本,还能节省板子面积。

复位

复位是NRST引脚

下载口

这里我们使用SWD下载

BOOT模式

现在如果给芯片上电,芯片就可以正常工作了,但是芯片还没有设计功能,我们可以选择引脚,设计出我们想要的板子

电源模块


miniUSB是5V供电,ON OFF是开关,控制连通不连通电源,0.5A是保险丝,超过这个电流,就会断开,低于这个电流,会自动恢复。ASM1117-3.3将电压转出3.3V,LED是显示有没有连接电源。

电源模块+STM32核心模块,连接上电源,STM32就可以工作了,下面我们就可以根据引脚的功能来设计想要的板子了。

添加功能

UART

我们想要串口通信的功能,查看手册,看那个引脚具有这个功能,我们把引脚连接到串口设备上,这里我们使用SCH340g

芯片对应的引脚位PA10、PA11

WKUP


以上是关于PCB---STM32最小系统制作过程的主要内容,如果未能解决你的问题,请参考以下文章

三实战小例程 基于STM32F103C8T6最小系统板和STM32CubeMX驱动WS2812B光立方

三实战小例程 基于STM32F103C8T6最小系统板和STM32CubeMX驱动WS2812B光立方

三实战小例程 基于STM32F103C8T6最小系统板和STM32CubeMX驱动WS2812B光立方

stm32最小系统得引脚都一样吗?

stm32最小系统锂电池供电和电脑供电区别

STM32学习笔记 一基于STM32F103C8T6最小系统板和STM32CubeMX实现板载LED灯循环闪烁