首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >STM32F103C8T6最小系统

STM32F103C8T6最小系统

作者头像
全栈程序员站长
发布于 2022-08-31 07:37:09
发布于 2022-08-31 07:37:09
2.8K0
举报

大家好,又见面了,我是你们的朋友全栈君。

单片机最小系统一般有晶振电路、电源电路、复位电路以及调试电路组成

1.电源电路

主要有两部分组成:

  • 供电电路

可以使用普通的USB接口电路,5V电源输出

  • 降压电路 USB的5V输入,然后输出为3.3V

这里使用两种不同的电容。

  • 输入滤波电容的作用: 输入电压,当接入电源,其幅值是从零起始的,波动非常大,加入足够容量的电容进行滤波后,因电容的充放电效应,该脉动直流变成纹波不大的直流电,这是输入滤波的作用。
  • 输出滤波电容的作用: 稳压电路的工作过程需要从输出采样,然后根据其反馈值调节输出以达稳压的目的。如果此时没有输出滤波电容,只要因负载变化带来的电压波动频率恰好与稳压电路的调节速率差不多就会产生振荡效应,导致输出失控,所以稳压输出也必须加滤波电容,而且增加滤波电容也可以进一步增加稳压输出的稳定性
  • 大电容和小电容并联的作用: 至于与大容量电解电容并联的小电容,其作用在于旁路频率较高的波动电压,因为铝电解电容的制造工艺导致其具有较大的ESL(等效电感),无法滤除高频成份,故需加个小电容。

2.晶振电路

晶振电路用来给芯片提供时钟信号,原理图如下:

需要注意的是:

  • 画板时晶振尽量离芯片近一点
  • 晶振底部尽量不要穿过其他支路,防止信号串扰
  • 不同型号的晶振可能需要不同的电路设计,根据自己使用的晶振型号设计,例如使用村田的CSTCE系列晶振,可以设计成如下电路:
  • 晶振的选择要根据数据手册来选,本芯片4-16M可选

注意:上图使用了F102芯片手册,在外接晶振方面F103上是一样的

3.复位电路

复位电路如下:

stm32有三种复位方式:电源复位、系统复位和后备域复位

电源复位时,当NRST引脚被拉低,产生外部复位,并产生复位脉冲,从而使系统复位。

4.去耦电容

主要用来滤除杂波,保持引脚电压的稳定。这些电容也尽量离芯片相关引脚近一点。分布在芯片四周即可。

5.调试下载电路

  • BOOT选择

启动方式

BOOT0

BOOT1

从主闪存存储器启动

0

x

从系统存储器启动

1

0

从内置SRAM启动

1

1

  • 调试电路(SW接线方式) PA13对应SWD,PA14对应SWC

对应仿真器连接如下图:

6.其他外围电路

  • 电源指示灯
  • 测试LED灯

注意:如果要使用PC13,PC14和PC15则VBAT需要接3.3V

  • 这是因为VBAT引脚和芯片的其他VSS和VDD引脚功能是一致的,都是用来给相邻片区引脚供电
  • 外围接口

注意:排序时,围绕stm32芯片一个方向顺序排列网络标号,依次排列外接IO,方便PCB排版.

7.芯片STM32F103C8T6

  • 封装是LQFP48,注意BOOT引脚接10K电阻

8.PCB布板

  • 正面
  • 反面

注意布板时提到的几个问题即可

9.成品

  • 由于画的是HC-49U的晶振封装,但是不够了,用了个TC-38来凑数,也是8M,效果还不错。
10.调试结果

11.LED灯测试结果

12.原理图说明

  • 楼主提供F103C8T6的原理图,各位可以参考图片版本
  • 照着图片画一版,增强记忆
  • 不提供PCB的原因是:大家使用的元器件库是不一样的,最好根据自己实验室现有器件规格来配置相应的元器件,并设计好PCB。
  • 另外需要说明一点:下载时的积分我设置不了,这是系统自动设置的。虽然,我也想把积分调低一点。
  • 好像能改。。。改成5积分了。

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/151284.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
正点原子:STM32F103(战舰)、STM32F407(探索者)、STM32F103(MINI)原理图和PCB
ALIENTEK战舰STM32F103,资源十分丰富,并把STM32F103的内部资源发挥到了极致,基本所有STM32F103的内部资源,都可以在此开发板上验证,同时扩充丰富的接口和功能模块,整个开发板显得十分大气。
不脱发的程序猿
2021/01/20
4.9K3
电源部分硬件原理图分享
LM1117是LDO型变换器件(低压差线性稳压器),LM1117可以将5V转3.3V,5V转2.5V,5V转1.8V等,并且转换电压稳定。
Jasonangel
2021/05/28
1.3K0
STM32 最小系统
单片机最小系统是指用最少的电路组成单片机可以工作的系统,通常最小系统包含:电源电路、时钟电路、复位电路、调试/下载电路,对于STM32还需要启动选择电路。
韦东山
2022/05/05
1.7K0
STM32 最小系统
minipcie usb总线_ipadmini2换wifi模块
EC20 R2.1 Mini PCIe-C 模块是 PCI Express Mini Card 1.2 标准接口 LTE 模块。本文章主要讲解了如何驱动EC20 R2.1 Mini PCIe-C 模块的硬件电路设计,主要包含有:
全栈程序员站长
2022/10/04
1.5K0
minipcie usb总线_ipadmini2换wifi模块
自制51单片机最小系统开发板[通俗易懂]
单片机(Microcontrollers)是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计数器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的微型计算机系统,在工业控制领域广泛应用。从上世纪80年代,由当时的4位、8位单片机,发展到现在的300M的高速单片机。本文的单片机特指51单片机,具体芯片型号是STC89C52RC。需注意STC89C51,STC89C52,AT89C51,AT89C52都是51单片机的一种具体芯片型号。
全栈程序员站长
2022/09/10
2K0
自制51单片机最小系统开发板[通俗易懂]
RK3588 EVB开发板原理图讲解【八】 RK3588 power Tree
这部分是DCDC部分,把12V降压到5V和4V,其中4V给rk806  5V工给外设 主要是usb。
用户11537198
2025/03/06
1.1K0
【STM32】STM32单片机入门
这是一个新的系列,stm32单片机系列,资料都是从网上找的,主要参考江协科技还有正点原子以及csdn博客等资料,以一个一点没有接触过单片机但有一点编程基础的小白视角开始stm32单片机的学习,希望能对也没有学过51直接学32的同学们有一定的作用和帮助 文章内容有很多是自己的理解,希望各位嵌入式大佬们可以看一下文章然后帮忙指正一下错误,感谢!
s-little-monster
2024/08/09
5410
【STM32】STM32单片机入门
电源符号:VCC、VDD、VEE、VSS、VBAT各表示什么意思?
大家好,又见面了,我是你们的朋友全栈君。 下面是stm32vet6的引脚图: 电路设计以及PCB制作中,经常碰见电源符号:VCC、VDD、VEE、VSS、VBAT,他们具有什么样的关系那?   一、
全栈程序员站长
2022/08/22
7K0
电源符号:VCC、VDD、VEE、VSS、VBAT各表示什么意思?
最全电源电路图详解
用电路元件符号表示电路连接的图,叫电路图。电路图是人们为研究、工程规划的需要,用物理电学标准化的符号绘制的一种表示各元器件组成及器件关系的原理布局图,可以得知组件间的工作原理,为分析性能、安装电子、电器产品提供规划方案。
MCU起航
2022/05/16
1.6K0
最全电源电路图详解
STM32低功耗模式笔记
1、所有IO管脚,如果高阻状态端口是高电平,就设成上拉输入;如果高阻状态是低电平,设成下拉输入;如果高阻是中间状态,设成模拟输入。这个很多人都提到过,必须的。作为输出口就免了,待机你想输出个什么东西,一定要输,硬件上加上下拉就可以了
小锋学长生活大爆炸
2020/08/13
2.3K0
STM32低功耗模式笔记
STM32F103C8T6芯片的重要引脚功能有哪些?
STM32F103C8T6 是 STM32F1 系列中的一款基于 ARM Cortex-M3 内核的微控制器,具有丰富的外设和引脚功能。
不脱发的程序猿
2024/11/28
1.7K0
STM32F103C8T6芯片的重要引脚功能有哪些?
高级硬件工程师设计电路考虑的问题有哪些区别?
1、 D1在大多数CMOS集成电路中起着防静电功能.同时辅助起着输入端限幅作用。但是在ABT,LVT,LVC和AHC/AHCT类集成电路中无此二极管。
硬件开源小站
2024/11/07
2640
信号采集系统——传感器(二)
传感器信号采集系统 近一年来,身边的老师同学主要研究方向为传感器的设计、研发以及应用,例如:电容传感器、大应变传感器以及位移传感器等将外界信号转换为电压信号进行输出;然而实验中采用的数据采集系统极为笨重,在实际工业推广中极其不利,因此,近些天对数据采集相关的资料进行调研,经过一番捣鼓,😅,成功实现了稳压电源的功能,并且能够对外界电压的测量,还是很不错的,😄 附录:补充材料 1、电路原理图是信号采集系统最核心的内容,具体如下图所示,主要包含三部分电路:1. 交流与直流转换电路:采用二极管与滤波电容实现交流
联远智维
2022/01/20
8700
信号采集系统——传感器(二)
STM32F103C8T6单片机简介「建议收藏」
STM32F103C8T6是一款由意法半导体公司(ST)推出的基于Cortex-M3内核的32位微控制器,硬件采用LQFP48封装,属于ST公司微控制器中的STM32系列。除了被我们熟知的STM32,ST公司还有SPC5X系列、STM8系列等,具体参数如下:
全栈程序员站长
2022/08/10
15.3K0
STM32F103C8T6单片机简介「建议收藏」
饭仔DIY --《平衡车之硬件制作》
无聊的周末,开始了我的平衡车DIY设计。接下会不断更新我在DIY过程的遇到的问题,以及如何去处理。
Rice加饭
2022/05/09
7730
饭仔DIY --《平衡车之硬件制作》
51单片机最小系统解读
在学习51单片机的时候我们最先接触到的就是单片机最小系统,单片机最小系统又叫最小应用系统,顾名思义就是能够使单片机实现简单运行的最小元件的组合。
全栈程序员站长
2022/09/10
1.7K0
51单片机最小系统解读
51单片机最小系统原理图、PCB及组成原理详解「建议收藏」
单片机:单片机(Microcontrollers)是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计数器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的微型计算机系统,在工业控制领域广泛应用。
全栈程序员站长
2022/09/05
12.3K0
51单片机最小系统原理图、PCB及组成原理详解「建议收藏」
【STM32H7教程】第14章 STM32H7的电源,复位和时钟系统
完整教程下载地址:http://forum.armfly.com/forum.php?mod=viewthread&tid=86980 第14章       STM32H7的电源,复位和时钟系统 本章
Simon223
2019/05/14
1.7K0
55条数字模拟电路总结
不是学这个得,但是一直是一个这方面得爱好者,整理一些笔记,记录一下 1、HC为COMS电平,HCT为TTL电平 2、LS输入开路为高电平,HC输入不允许开路,HC一般都要求有上下拉电阻来确定输入端无
云深无际
2021/04/14
1K0
55条数字模拟电路总结
全志R128硬件设计指南①
R128是一颗专为“音视频解码”而打造的全新高集成度 SoC,主要应用于智能物联和专用语音交互处理解决方案。
阿志小管家
2024/02/02
1.3K0
全志R128硬件设计指南①
相关推荐
正点原子:STM32F103(战舰)、STM32F407(探索者)、STM32F103(MINI)原理图和PCB
更多 >
领券
一站式MCP教程库,解锁AI应用新玩法
涵盖代码开发、场景应用、自动测试全流程,助你从零构建专属AI助手
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档