Qemu-STM32(十):STM32F103开篇

devtools/2025/3/26 4:13:48/

简介

本系列博客主要描述了STM32F103的qemu模拟器实现,进行该项目的原因有两点: 作者在高铁上,想在STM32F103上验证一个软件框架时,如果此时掏出开发板,然后接一堆的线,旁边的人估计会投来异样的目光,特别是,当不太幸运坐在了靠近过道的位置,那就更麻烦了,估计没法进行代码开发了。因此,作者决定开发这个模拟器该项目,只要打开电脑,就可以随意的开发软件功能;第二个原因,作者也在设计STM32F103的PCB板卡,在硬件板卡还没焊接回来时,也可以提前进行产品原型的代码开发。

模拟器功能

处理器

STM32F103C8T6 Cortex-M3@72MHz

RAM

20KB SRAM

ROM

128KB Flash

DMA

7个通道DMA传输

UART

3路UART;

CAN

1路CAN;

USB

1路USB;

GPIO

80 Port

LCD

支持SPI接口的OLED

I2c

2路

SPI

2路

ADC

2路

STM32F103 核心板

下图是作者自己开发的一款STM32F103板卡。


http://www.ppmy.cn/devtools/171248.html

相关文章

K8s 跨集群通信的“量子纠缠”:当 DNS 黑洞吞没你的服务请求

引言 对于这种案例,你们的处理思路是怎么样的呢,是否真正的处理过,如果遇到,你们应该怎么处理。 我想大多数人都没有遇到过。 开始 一、现象:跨集群通信的神秘失效 某金融系统在混合云架构中部署了多套 Kubernete…

【Linux文件IO】通过文件IO把bmp图片显示到Linux开发板的实现

通过文件IO把bmp图片显示到Linux开发板的实现 #include <sys/types.h> #include <sys/stat.h> #include <fcntl.h> #include <unistd.h> #include <stdio.h> #include <string.h> #include <errno.h>/* 显示24位的BMP图片特点1:每…

java项目之基于ssm的游戏攻略网站(源码+文档)

项目简介 游戏攻略网站实现了以下功能&#xff1a; 管理员主要负责填充图书和其类别信息&#xff0c;并对已填充的数据进行维护&#xff0c;包括修改与删除&#xff0c;管理员也需要审核老师注册信息&#xff0c;发布公告信息&#xff0c;管理自助租房信息等。 &#x1f495;…

判断是不是完全二叉树(C++)

目录 1 问题描述 1.1 示例1 1.2 示例2 1.3 示例3 2 解题思路 3 代码实现 4 代码解析 4.1 定义队列&#xff0c;初始化根节点 4.2 层序遍历&#xff0c;处理每个节点 4.3 处理空节点 4.4 处理非空节点 5 总结 1 问题描述 给定一个二叉树&#xff0c;确定他是否是一…

学习记录-Ajax-自封装axios函数

目录 自封装axios函数封装axios函数实现步骤1. 准备阶段2. 实现无参get请求3.实现有参get请求4. 实现post请求 完整实例代码 自封装axios函数 封装axios函数实现步骤 1. 准备阶段 理解axios函数的底层原理&#xff0c;包括Promise,XMLHttpRequest等概念 XMLHttpRequest工作…

贪心算法(11)(java)加油站

题目&#xff1a;在一条环路上有n个加油站&#xff0c;其中第i个加油站有汽油 gas[i]升.。 你有一辆油箱容量无限的的汽车&#xff0c;从第i个加油站开往第i1个加油站需要消耗汽油 cost[i]升。你从其中的一个加油站出发&#xff0c;开始时油箱为空。 给定…

Spring Security核心源码和功能实现

Spring Security 是一个强大的安全框架,用于保护基于 Spring 的应用程序。它提供了认证、授权、防止常见安全攻击等功能。下面是对 Spring Security 的核心功能和实现的详细分析,并使用 Mermaid 绘制相关流程图。 1. 核心功能 1.1 认证(Authentication) 用户认证:验证用…

【41】单片机编程核心技巧:const 与 code 的存储优化

【41】单片机编程核心技巧&#xff1a;const 与 code 的存储优化 七律 存储优化 常量存储ROM中&#xff0c;const与code异同。 变量常量分两域&#xff0c;RAM省空间有功。 查表阀值一键改&#xff0c;代码优化显神通。 单片机中精设计&#xff0c;资源管理更从容。 摘要 本…