USB接口,提供5v电压,同时它也是一个模拟串口,其D-和D+引脚与ch340相应引脚连接构成一个串口设备 。
stm32吃的是3v3将其VDD和VSS引脚分别连接到3v3和GND,就解决了stm32的吃饭问题 。
注意:VBAT是stm32芯片的备用3.3v电源输入端,当没有备用电源是也需要将VBAT接到VDD上去 。
VDDA和VSSA是模拟电源输入口,用以给stm32芯片内部ADC,复位电路供电因此必须分别接到VDD和VSS上 。
复位电路
人工作久了容易自闭、精神恍惚,这时需要睡一觉就以重新焕发活力 。stm32工作久了也容易“精神恍惚”————程序跑飞,也需要复位 。
stm32的NRST引脚是复位信号接收引脚与RESET相连,芯片低电平复位 。如上图所示,当芯片刚上电时,电容充电导通,此时RESET=0,芯片复位;当按下复位按钮时,RESET接地,芯片复位 。
晶振电路
晶振是芯片的心跳,每一次脉冲激励芯片执行一条指令,因此晶振的重要性不言而喻 。
stm32的晶振电路,8M无源晶振,其中(1M)用于稳定晶振的脉冲波形,(20P)和(20P)一方面构成晶振起振的必要回路,另一方面匹配电容,同时还具有调节晶振电路频率的作用 。
注意:是外部32.768K晶振输入口,可以直接接时钟信号,也可以不洁作IO用 。OSCIN是外部系统时钟输入信号,可以接时钟信号,也可以不接做IO口用,此时stm32用芯片内部的RC电路起振产生时钟信号 。
- 29
- 基于SSM的江苏非物质文化遗产展示平台 计算机毕设源码70278
- 基于SSM的江苏非物质文化遗产展示平台 计算机专业毕业设计源码70287
- 基于SSM的江苏非物质文化遗产展示 毕业设计-附源码70278
- 基于Wechaty-IPAD协议的预警消息转发机器人
- 二十 五 python自动化办公TKinter界面自动伸缩:基于Frame实现
- 基于Kubernetes的hpa实现pod实例数量的自动伸缩
- 基于Faddeev算法的卡尔曼滤波FPGA实现——QMJ
- 2 Flink源码学习笔记 基于Yarn的自动伸缩容实现
- 基于FPGA设计的kalman滤波器——QMJ