【stm32学习】STM32F103实操primary2(FlyMCU)

news/2025/2/10 9:27:25/

单片机最小系统包括时钟电路、复位电路和电源电路

BootLoader其实就是烧写单片机的一个程序,是内置好的

杨桃建议把最小系统背下来,因为以后再自己设计单片机产品的时候是很重要的。

↓keil。我电脑上的是keil μvision 5

keil使用方法:

找到工程文件夹里的.uvproj文件(keil4的工程文件)

点击有两个下箭头的图标

零错误零警告说明编译好了

打开之前工程文件所在的文件夹,看到hex的时间更新了,证明生成了新的.hex文件


http://www.ppmy.cn/news/1570824.html

相关文章

图解BWT(Burrows-Wheeler Transform) 算法

Burrows-Wheeler Transform (BWT) 是一种数据转换算法, 主要用于数据压缩领域. 它由 Michael Burrows 和 David Wheeler 在 1994 年提出, 广泛应用于无损数据压缩算法(如 bzip2)中. BWT 的核心思想是通过重新排列输入数据, 使得相同的字符更容易聚集在一起, 从而提高后续压缩算…

浏览器原理:渲染流程、重绘与回流,以及跨域解决方案

三个前端面试问题:渲染流程、重绘与回流,以及跨域解决方案。让我一个一个来思考如何组织这些内容。 首先是渲染流程,从输入URL到页面渲染的过程。我记得这个过程大致包括DNS解析、TCP连接、HTTP请求、服务器响应、浏览器解析和渲染等步骤。但…

网络安全 纵向是什么意思 网络安全维度

信息安全工程师-网络信息安全概述 网络信息安全相关概念 网络信息安全的发展历经了通信保密、计算机安全、信息保障、可信计算等阶段。狭义上的网络信息安全特指网络信息系统的各组成要素符合安全属性的要求,即机密性、完整性、可用性、抗抵赖性、可控性。广义上的…

vue3中使用print-js组件实现打印操作

第一步&#xff1a;安装依赖 yarn add print-js 第二步&#xff1a;创建打印组件&#xff1a;PrintHtmlComp.vue <template><div id"printArea_123456789"><!-- 默认插槽&#xff0c;传入打印内容 --><slot></slot></div>…

Android studio 编译速度增加

在gradle.properties增加如下代码&#xff0c;作用看注释 # Gradle 和 Kotlin 支持增量编译&#xff0c;只编译有改动的部分 kotlin.incrementaltrue # Gradle 支持并行构建&#xff0c;充分利用多核 CPU org.gradle.paralleltrue # Gradle 构建缓存可以缓存任务输出&#xff…

深度学习的图像生成

以下将分别使用 PyTorch 和 TensorFlow 实现基于深度学习的图像生成&#xff0c;这里主要介绍生成对抗网络&#xff08;GAN&#xff09;和变分自编码器&#xff08;VAE&#xff09;两种经典模型。 使用 PyTorch 实现简单的 GAN 进行图像生成 1. 安装必要的库 pip install to…

51单片机之使用Keil uVision5创建工程以及使用stc-isp进行程序烧录步骤

一、Keil uVision5创建工程步骤 1.点击项目&#xff0c;新建 2.新建目录 3.选择目标机器&#xff0c;直接搜索at89c52选择&#xff0c;然后点击OK 4.是否添加起吊文件&#xff0c;一般选择否 5.再新建的项目工程中添加文件 6.选择C文件 7.在C文件中右键&#xff0c;添加…

【数据结构】(7) 栈和队列

一、栈 Stack 1、什么是栈 栈是一种特殊的线性表&#xff0c;它只能在固定的一端&#xff08;栈顶&#xff09;进行出栈、压栈操作&#xff0c;具有后进先出的特点。 2、栈概念的例题 答案为 C&#xff0c;以C为例进行讲解&#xff1a; 第一个出栈的是3&#xff0c;那么 1、…