当前位置: 首页 > news >正文

第一篇 硬件篇1[学习-来自 正点原子]

在电路设计中,TVS(瞬态电压抑制器)是一种有效的保护元件,可以用来防止瞬时过电压对芯片和其他敏感器件造成损坏。


STM32F103RCT6作为MCU

一键下载电路的具体实现过程:
首先, mcuisp控制 DTR输出低电平,则 DTR_N输出高,
然后 RTS置高,则 RTS_N输出低,这样 Q2导通了, BOOT0被拉高,即实现设置 BOOT0为 1
同时 Q1也会导通, STM32的复位脚被拉低,实现复位。然后,延时 100ms后, mcuisp控制
DTR为高电平,则 DTR_N输出低电平, RTS维持高电平,则 RTS_N继续为低电平,此时 STM32的复位引脚,由于 Q1不再导通,变为高电平, STM32结束复位,但是 BOOT0还是维持为 1
从而进入 ISP模式,接着 mcuisp就可以开始连接 STM32,下载代码了,从而实现 一键下载。
另外,
此部分还有一个开关 K1,用来控制整个系统的供电,如果断开则整个系统的 3.3V部分都将断电。而 5V部分的电源还是开启的。图中 F1为可恢复保险丝,用于保护 USB。

STM32不是 妖魔鬼怪,不要畏难, STM32的学习和普通单片机一样,基本方法就是:
a) 掌握时钟树图(见《 STM32中文参考手册 _V10版》图 8)。

http://www.lryc.cn/news/474522.html

相关文章:

  • 【TextIn:开源免费的AI智能文字识别产品(通用文档智能解析识别、OCR识别、文档格式转换、篡改检测、证件识别等)】
  • C++语言有哪些常用语句?
  • linux alsa-lib snd_pcm_open函数源码分析(二)
  • 机翼的抖振与颤振
  • React04 State变量 组件渲染
  • 【数据库系统概论】第3章 关系数据库标准语言SQL(一)数据查询(超详细)
  • mysql-恢复数据(日志管理)
  • 探索Unity:从游戏引擎到元宇宙体验,聚焦内容创作
  • 自动化测试类型与持续集成频率的关系
  • React 中组件通信的几种主要方式
  • mint-ui Picker 显示异常
  • 深入理解 MySQL 中的日志类型及其应用场景
  • 群控系统服务端开发模式-应用开发-上传配置功能开发
  • stm32——GPIO开发
  • layui 自定义验证单选框必填
  • Spring 设计模式之策略模式
  • 苹果开发 IOS 证书生成步骤
  • DDR2 SDRAM(五)初始化
  • Python工具箱系列(五十七)
  • 数据智能驱动金融策略优化:民锋智能分析技术的应用
  • 1009:带余除法
  • Jmeter实际应用
  • C++基础(11.AVL树的实现)
  • c# 抽象方法 虚函数 使用场景
  • 大数据安全方案 验证
  • 电脑软件:推荐一款免费且实用的电脑开关机小工具
  • php反序列化靶场随笔分析
  • 动态规划 - 编辑距离
  • 力扣——113. 路径总和
  • C02S04-Ubuntu基本使用