首页>>科技 >>内容

单片机最小系统电路功能简介,单片机最小系统介绍及电路设计

发布时间:2023-07-12 19:02:45编辑:温柔的背包来源:

很多朋友对单片机最小系统电路功能简介,单片机最小系统介绍及电路设计不是很了解,每日小编刚好整理了这方面的知识,今天就来带大家一探究竟。

单片机最小系统电路功能简介,单片机最小系统介绍及电路设计

1.单片机最小系统是什么?单片机常用最小系统是单片机能独立运行程序和控制外围电路的最简单电路。主要由单片机、晶振电路和复位电路三部分组成。Stm32f103c8t6也不例外,组成最小的运算电路也需要上述三个部分。Stm32f103最小系统板原理图如下:2。最小系统电路Stm32单片机最小系统电路包括单片机、晶振电路和复位电路。1.Stm32f103系列单片机的主要资源如下图所示:

Stm32f103c8t6的工作电压为2-3.6V(一般为3.3V),内置64-128KBytes Flash,20KBytesSRAM,37个通用GPIO口(含特殊功能IO)。最小系统板主要连接晶振电路、复位电路、工作电源和引导模式。主要有三种引导方式:主闪存引导、系统内存引导和内置SRAM引导。相应的引导引脚状态如下所示:

最常用的模式是主闪存引导,即内部闪存引导,BOOT1=0,BOOT1=x(x表示0或1)。(注意三种模式对应的启动地址不同,内部Flash启动地址为0x000000。) 2.晶振电路(1)主时钟,晶振Stm32,自带8MHz RC时钟。如果符合设计要求,可以通过程序在初始化时钟功能内选择内部时钟。

外部主时钟晶体振荡器主要用作单片机核心的时钟源。官方推荐的晶振电路主要参数如下:Stm32单片机外部晶振为4-16MHz,常用8MHz,电路图如下:(2)RTC时钟晶振同样,如果RTC时钟符合设计要求,可以选择内部40kHz的RTC时钟。外部晶振32.768KHz主要用作单片机内部RTC时钟的时钟源,电路图如下:3。复位电路。

复位电路由RC电路和按键组成,RC电路由10k电阻和1uF电容组成;stm32单片机的reset引脚为低电平有效,复位电路的作用是保证reset引脚在通电时至少有1ms的低电平。复位按钮的作用是当按下按钮时,复位引脚被拉至低电平,微控制器触发复位。

上述单片机、晶振电路、复位电路也可以构成stm32的最小系统电路,但需要3.3V电源供电。因为常用USB供电,而USB供电是5V,为了增加最小系统板的便利性,需要增加以下外围电路。3.外围电路1。5V到3.3V稳压电路稳压电路的作用是将输入的5V电源降压到3.3V,给单片机的最小系统电路供电。2.状态指示灯

最小的系统板上有两个LED灯,D1是一个3.3V电源指示灯。如果板卡上电正常,D1灯常亮。如果D1不亮,则板卡电源可能不正常。D2灯是一种程序状态指示灯,可用于软件调试或程序运行指令。3.SWD烧录接口SWD接口是单片机的程序烧录和软件调试接口。使用ST-Link或JLink,可以通过SWD接口烧录或调试程序。4.USB电源接口

USB电源接口采用Micro USB接口,最小的系统板可以通过USB接口连接电脑或5V电源适配器,实现板卡供电。不过需要注意的是,虽然USB接口连接的是单片机的USB管脚,但是单片机的USB功能需要程序有USB驱动。否则单片机的USB管脚只是一个普通的IO,无法与电脑的USB进行交互。其中电阻R9、R11是限流电阻,R10是上拉电阻。四。物理图和相应的电路

以上知识分享希望能够帮助到大家!