首页 > 其他分享 >STM32学习(1)--STM32介绍

STM32学习(1)--STM32介绍

时间:2024-07-17 16:30:37浏览次数:10  
标签:学习 引脚 -- STM32 电路 内核 ARMCortex ARM

STM32介绍


课程知识及代码来源均来自b站 江协科技,下学期即将做毕设,需要用到STM32单片机,在这个假期我将持续学习相关知识

1.STM32简介

STM32是ST公司基于ARMCortex-M内核开发的32位微控制器
STM32常应用在嵌入式领域,如智能车、无人机、机器人、无线通信、物联网、工业控制、娱乐电子产品等
STM32功能强大、性能优异、片上资源丰富、功耗低,是一款经典的嵌入式微控制器
在这里插入图片描述

2.ARM

ARM既指ARM公司,也指ARM处理器内核
ARM公司是全球领先的半导体知识产权(IP)提供商,全世界超过95%的智能手机和平板电脑都采用ARM架构
ARM公司设计ARM内核,半导体厂商完善内核周边电路并生产芯片
在这里插入图片描述

3.STM32F103C8T6

系列:主流系列STM32F1
内核:ARMCortex-M3
主频:72MHz
RAM:20K(SRAM)
ROM:64K(Flash)
供电:2.0~3.6V(标准3.3V)
封装:LQFP48

4.外设

在这里插入图片描述

5.命名规则

在这里插入图片描述

6.系统结构

在这里插入图片描述

7.引脚定义

在这里插入图片描述

8.启动配置

在这里插入图片描述

9.最小系统电路

在这里插入图片描述

标签:学习,引脚,--,STM32,电路,内核,ARMCortex,ARM
From: https://blog.csdn.net/LHYYUYG/article/details/140460609

相关文章

  • Raid0创建
    实验步骤步骤1:确认硬盘确认你的硬盘设备名。[root@servera~]#lsblkNAMEMAJ:MINRMSIZEROTYPEMOUNTPOINTsda8:0020G0disk├─sda18:10300M0part/boot├─sda28:202G0part[SWAP]└─sda38:3017.7G0pa......
  • 一次相对完整的K-means聚类流程
    数据结构(第一题数据)如下:nox1x2x3112520442121184331201742412420455122184361201944712117418122194391221742101211945首先是导入的一些准备工作:#科学计算,启动!importnumpyasnpimportpandasaspdimportseabornassnsimportmatplotlib.pyplotasplti......
  • 2024714欢乐赛
    Displace_大佬出的gks,为了凑数膜拜,来写一下比赛记录。BEGIN机房网跟答辩一样,刷新网页用了整整48s,然后看题。T1很好啊,第一次遇到函数交互题目,这道题是让你走迷宫,每次返回当前的方向。之前没有遇到过类似的题目,就随便写了一波,拿到\(\color{orange}20pts\)。令我万万没想到啊,......
  • 新手学习AIGC的步骤与图谱
    学习人工智能和生成式对话模型(ArtificialIntelligenceandGenerativeConversationalModels)是一项令人兴奋且具有挑战性的任务!以下是一些我认为可行的学习步骤和路径:初学者学习AIGC的步骤:掌握基础知识:学习基本的编程语言,如Python,这是人工智能领域中最常用的语言之......
  • 以电商、消费行业为例,详解火山引擎数智平台如何应用湖仓一体架构
    更多技术交流、求职机会,欢迎关注字节跳动数据平台微信公众号,回复【1】进入官方交流群。 随着互联网的不断发展,企业数据的使用场景也发生巨大变化,湖仓一体逐渐成为一种被广泛应用的底层数据架构。 详细来说,湖仓一体架构是一种将数据湖和数据仓库的优势结合起来的新型数据架......
  • 基于java+springboot+vue实现的实验室管理系统(文末源码+Lw)127
    基于SpringBoot+Vue的实现的实验室管理系统(源码+数据库+万字Lun文+流程图+ER图+结构图+演示视频+软件包)系统功能:实验室管理系统管理员功能有个人中心,学生管理,教师管理,公告信息管理,知识库管理,实验课程管理,实验室信息管理,实验室预约管理,实验设备管理,采购记录管理,维修记录管理......
  • 负载均衡-Ribbon-微服务核心组件【分布式微服务笔记03】
    负载均衡-Ribbon-微服务核心组件【分布式微服务笔记03】负载均衡-Ribbon基本介绍SpringCloudRibbon是基于NetflixRibbon实现的一套客户端负载均衡的工具。Ribbon主要功能是提供客户端负载均衡算法和服务调用Ribbon客户端组件提供一系列完善的配置项如连接超时,重试等......
  • 基于java+springboot+vue实现的汽车资讯网站(文末源码+Lw)125
    基于SpringBoot+Vue的实现的汽车资讯网站系统(源码+数据库+万字Lun文+流程图+ER图+结构图+演示视频+软件包)系统功能:汽车资讯网站有管理员和用户。管理员功能有个人中心,用户管理,汽车品牌管理,价格分类管理,经销商管理,汽车信息管理,留言板管理,系统管理等。用户可以查看各种汽车信......
  • 基于java+springboot+vue实现的中药实验管理系统(文末源码+Lw)124
    基于SpringBoot+Vue的实现的中药实验管理系统(源码+数据库+万字Lun文+流程图+ER图+结构图+开题报告+演示视频+软件包)系统功能:本中药实验管理系统有管理员,教师,学生,实验员。管理员功能有个人中心,学生管理,教师管理,实验员管理,实验教学管理,在线学习管理,实验信息管理,实验预约管理,实......
  • Django中使用ORM语言对MYSQL数据库插入数据
    1.pycharm终端进入django中的shelldjango项目目录下输入命令:pythonmanage.pyshell2.新增数据2.1使用save()保存导入模型(类)、实例模型、调用save()方法验证结果2.2使用create()导入模型、调用create()方法验证结果2.3使用bulk_create批量新增多条记录导入模型......