系列文章目录

看单片机原理图-最小系统
看单片机原理图-最小系统电源电路


文章目录

  • 系列文章目录
  • 前言
  • 一、CPU介绍
  • 二、时钟源
  • 三、复位电路
  • 四、调试电路

前言

硬件:百问网100ASK_STM32F103_MINI开发板(STM32F103C8T6)
IDE:KEIL 5
按键GPIO口为:PA0
串口为:PA10(USART1_RX)、PA9(USART1_TX)
原理图如下:


提示:以下是本篇文章正文内容,下面案例可供参考

一、CPU介绍


CPU位数 32-Bit 、ROM类型 FLASH 、CPU内核 ARM® Cortex®-M3
主频(MAX) 72MHz 、工作电压 2V ~ 3.6V 、ROM尺寸 64KB 、RAM大小 20KB 、I/O 数 37 、A/D 10x12bit 、PWM 13、
UART/USART 3 USART 、SPI 2 、I2C(SMBUS/PMBUS) 2 、USB Device 1 、CAN 1

二、时钟源

标号 功能
X1 MCU主时钟8M
MCU是一个集成芯片,由非常多的数字电路和其它电路组成,要稳定的时钟脉冲信号才能保证正常工作,MCU的程序是按照一个个设置好的步骤在执行,相当于合唱团的一个节拍就有一个动作;时钟产生一次,就失去MCU的处理器去执行一下指令。除了CPU,芯片上所有的外设都要时钟。

三、复位电路


从原理图上看,按键K1的右边连接到MCU的NRST引脚,此引脚如果被拉低,MCU就会产生一个系统复位(系统复位将复位除时钟控制寄存器CSR中的复位标志和备份区域中的寄存器以外的所有寄存器为它们的复位数值)。而按键K1的左边接地,如果按键K1按下,NRST就会接地。
R19和C14与K1组成了MCU的复位电路。当系统上电时,C14电容两端的电压为0,CPU处于复位状态,3V3的电源通过R19给C14充电,当C14的电压升到CPU 的高电平门槛电压时

MCU退出复位状态转入运行状态。当按下K1开关时,C14两端被短接到地,可实现手动复位MCU。

四、调试电路


ARM内核的芯片最早就带有串口ISP和JTAG编程调试方式,从Cortex系列内核开始ARM公司还增加了一种叫做SWD的调试仿真方式。SWD(Serial Wire Debugger)一般只要两根线(一条时钟线、一条数据线);本开发板采用了5线SWD方式连接3V3、SWCLK、GND、RESET、SWDIO。

看单片机原理图-最小系统相关推荐

  1. 51单片机计算机实物焊接,基于51单片机的最小系统焊接图 浅谈单片机最小系统...

    本文主要是关于51单片机的相关介绍,并对基于51单片机的最小系统焊接进行了详尽的阐述. 单片机最小系统 单片机最小系统主要由电源.复位.振荡电路以及扩展部分等部分组成. 对于一个完整的电子设计来讲,首 ...

  2. 80C51单片机的最小系统

    目录 80C51单片机的最小系统 电源 时钟脉冲 复位电路 存储器设置电路 最小系统图 80C51单片机的最小系统 电源 时钟脉冲 复位电路 存储器设置电路 最小系统图

  3. 单片机小精灵t2_51单片机的最小系统

    自己焊的51单片机的最小系统包括:CUP(STC89C52),晶振与谐振电容(22pF,晶振加电容的主要目的是滤波,这样可以使得晶振输出的波形更加平滑),复位电路(最简单的复位电路:电解电容10uF. ...

  4. C51/C52单片机,最小系统

    一个小白,开始学习单片机,从C51/52开始, 我学习的型号是STC98C52单片机. STC89C52是一种低功耗.高性能CMOS8位微控制器,具有8K在系统可编程Flash存储器.在单芯片上,拥有 ...

  5. 一个女生物联人的自学单片机笔记2021.1.21(单片机---单片机的最小系统)

    Hello!宝宝们,今天是2021.1.21,这里是甜小姐的后花园.

  6. 单片机最小系统硬件电路图_经验分享:学单片机,51通则百通

    点击"蓝字"关注我们 这是来自某位前辈的深度感悟 首先总体上谈一谈看法: ◆1.我从不说51是基础,如果我这么说,也请把这句话理解为微机原理是基础. ◆2.对51单片机的操作本质上 ...

  7. 利用单片机最小系统外接DS12C887 在LCD1602上显示实时时钟

    我在上一篇文章中焊接了单片机最小系统板,并且成功驱动了LCD1602,我没有在最后展示LCD显示部分,就放到这篇文章在外接DS12C887的情况下和大家分享一下. 需要准备的模块如下: 1.单片机的最 ...

  8. STM32F103xx / STM32F429VET6最小系统原理图

    STM32F429VET6核心板原理图 一.前言 先前使用过的是STM32F1系列,只使用和绘制过STM32F103C8T6和STM32F103ZET6的板子.心血来潮想试一下STM32F4系列和F1 ...

  9. stm32f103c8t6最小系统引脚及功能原理图

    资源提取码:aaaa . 同学好,我是一名单片机工程师 . 今天来跟大家普及一下stm32f103单片机的最小系统组成和各部分功能. 视频教程获取在下方! . 一.什么叫最小系统 最小系统就像我们人, ...

  10. 理解51单片机最小系统的工作原理

    51单片机最小应用系统 概述 要想使用单片机,第一个要搭建的电路就是单片机的最小系统,有了这个最小系统单片机就可以去正常的工作,即使没有其他的外围电路(显示器啥的),也可以对单片机进行程序的编写,程序 ...

最新文章

  1. ubuntu9.10升级成功
  2. 5、ORDER BY:对查询结果排序
  3. linux 如何让.开头的文件不隐藏_每日一课 | Linux:如何gzip文件夹
  4. c++类对象 指针区别
  5. Shell 控制并发
  6. python 调c++生成的dll 中识别char *_基于tensorflow 实现端到端的OCR:二代身份证号识别...
  7. IAR常用快捷键及使用小技巧
  8. linux 该用户组id,linux用户和用户组的一些基本知识
  9. 三菱FX5U rtu方式通讯两台施耐德ATV320变频器
  10. Linux 上的NetworkManager示例
  11. SpringBoot Banner图标修改 + 文字生成器
  12. 把显存用在刀刃上!17 种 pytorch 节约显存技巧
  13. matlab输入二项分布函数,MATLAB如何使用binornd函数生成二项分布随机数
  14. 2012服务器更改temp位置,如何更改windows的temp目录位置
  15. abb式c语言,ABB机器人是用什么语言编程的? ——ABB机器人
  16. 无线标准802.11ac 和 802.11ax到底有什么区别?哪个更快?
  17. QGIS上常用底图插件上可用底图及其评价
  18. 网络层中的数据平面——网络核心中的转发!
  19. 新物种打造爆品,总共分几步?DeepTalk vol.1
  20. 职业选手cfg文件怎么用_新版本盗贼怎么玩?职业选手来教你!

热门文章

  1. HEX BIN互相转换
  2. 工程力学和计算机专业,工程力学本科专业介绍
  3. ssm生鲜超市管理系统的设计与实现毕业设计源码261635
  4. linux系统管理员用户名为admin,Linux创建系统管理员用户
  5. 缠中说禅电子书_缠中说禅操盘术(高清) PDF 赵信 著
  6. linux系统发育树的构建步骤,使用modeltest-ng和raxml-ng构建ML系统发育树
  7. 说课稿模板计算机,计算机系统的组成说课稿1模板.doc
  8. 干涉测量技术的应用_倾斜摄影与激光雷达技术在输电线路实景三维测量应用中的比较...
  9. 打卡项目php,Thinkphp框架早起打卡项目(深蓝引擎Z)趣步模式+完整数据+全开源源码...
  10. MD5加密解密网站测试,MD5加密还安全吗?