STM32学习(1)-资料查找,STM32简介,STM32选型以及芯片内部结构图
一.学习网站
开源电子网:http://www.openedv.com/forum.php
ST官方社区:https://www.stmcu.org.cn/
二.资料查找
1.芯片手册
中文芯片数据手册:
英文芯片数据手册
2.如何查找哪些引脚兼容5V
3.如何选择外设I/O
3.1 ADC引脚
首先查找具有ADC标志的引脚,然后在观看这个引脚是否完全浮空,是否完全独立。
3.2 PWM
一般查找是定时器通道的引脚 TIMx_CHX x为1-8 ,X为1-4
4.如何分配I/O
可以查看引脚分布表,在原理图文件夹中。
三.什么是STM32
基于ARM内核的32位MCU
基于ARM内核的32位MCU 。
Cortex内核:
Cortex-M3系列属于ARMv7架构,ARMv7架构定义了三大体系:
“A”系列:面向尖端的基于虚拟内存的操作系统和用户应用,如安卓
"R"系列:针对实时系统
"M系列:对微控制器
STM32F1属于 Cortex-M3内核,采用ARMv7-M架构;STM32F4属于Cortex-M4内核,采用ARMv7-ME架构。
四.STM32选型和命名规则
STM32选型可参考ST MCU 最新选型手册,根据闪存容量,外设多少等进行选型。
STM32命名规则:
五.芯片内部结构图(数据手册)
STM32学习(1)-资料查找,STM32简介,STM32选型以及芯片内部结构图相关推荐
- STM32F407ZGT6开发板STM32学习设计资料原理图PCB
STM32F407ZGT6开发板STM32学习设计资料原理图PCB赠AD元件封装库 STM32F407ZGT6开发板STM32学习设计资料原理图PCB赠AD元件封装库id=657509557280&a ...
- STM32学习笔记(1):STM32简介
STM32简介 分类 STM32 从内核上分有 Cortex-M0.M3.M4和 M7 这几种,每个内核又大概分为主流.高性能和低功耗. 命名方法 以STM32F103VET6 来讲解下 STM32 ...
- 【STM32学习笔记】(1)—— STM32详解
什么是STM32 STM32的字面含义: 1.ST-代表着意法半导体公司,即由什么公司生产. 意法半导体公司是一家SOC厂商,所谓SOC(System-on-a-Chip),根据它的中文意思可以知道& ...
- 【STM32学习笔记1】Cortex-M3与STM32基本概念
文章目录 前言 ARM处理器 Cortex-M3与STM32概述 STM32产品命名规则 STM32F103x系列 Cortex-M3总线接口 前言 本系列文章统一围绕STM32F103C8T6最小系 ...
- 【STM32学习笔记】(5)—— STM32工程添加源文件和头文件
向工程目录里创建头文件和源文件 STM32的工程文件构成较为复杂,同时为STM32工程文件添加源文件和头文件也是较为复杂的,下面就由此文章来介绍怎么给STM32工程添加源文件(.c)与头文件(.h), ...
- 【STM32学习笔记】(4)—— STM32工程文件详解
STM32工程文件构成 从下图可以看出我们的工程目录是由CORE.OBJ.STM32F10x_FWLib.USER.SYSTEM以及HARDWARE文件夹组成的.此外还有一个文本文档README.TX ...
- STM32学习笔记(八)丨ADC模数转换器(ADC单、双通道转换)
本篇文章包含的内容 一.ADC 模数转换器 1.1 ADC简介 1.2 逐次逼近型ADC工作原理 1.3 STM32中的ADC基本结构 1.4 STM32中ADC的输入通道 1.5 STM32中的AD ...
- STM32学习笔记(四)丨TIM定时器及其应用(定时中断、内外时钟源选择)
本篇文章包含的内容 一.TIM 定时器 1.1 TIM 定时器简介 1.2 TIM 定时器类型及其工作原理简介 1.2.1 基本定时器工作原理及其结构 1.2.2 通用定时器工作原理及其结构 1.2. ...
- STM32学习笔记(六)丨TIM定时器及其应用(输入捕获丨测量PWM波形的频率和占空比)
本篇文章包含的内容 一.输入捕获 1.1 输入捕获简介 1.2 输入捕获通道的工作原理 1.3 输入捕获的主从触发模式 1.4 输入捕获和PWMI结构 二.频率的测量方法 2.1 测频法 2.2 测周 ...
- STM32学习——TFTLCD原理
STM32学习--TFTLCD原理 一.TFTLCD 简介 TFT-LCD 即薄膜晶体管液晶显示器(Thin Film Transistor-Liquid Crystal Display) TFT-L ...
最新文章
- 嵌入式学习笔记之二(静态链接与动态链接)
- java Opencv 图片修复 Photo
- 全文检索lucene中文分词的一些总结
- .NET中栈和堆的比较 #1
- python正规教育机构-老男孩python教育机构|python该如何自学好?
- Java中的代码点和代码单元
- 挑战程序猿---三角形
- 科大星云诗社动态20210313
- HTML Help Workshop制作chm帮助文件和在应用程序中的调用
- html樱花飘落代码_爱心飘落特效
- django新建php文件,在Python的Django框架中创建语言文件
- 云数据库精华问答 | 云数据库与其他数据库的关系
- java练习(数组工具类的封装)[目前写过最长的代码,虽然不难]
- 数据库系统实训——实验八——数据库维护
- Python解决使用列表副本问题
- input表单的type属性详解,不同type不同属性之间区别
- matlab s函数模板,MATLAB第5章S函数.ppt
- poj1691 Painting A Board
- 遇到数学问题《深度学习》“花书”读不下去了吗?给你支个招
- 计算机用的代码怎么写,什么是代码,代码怎么写,怎么样写入电脑
热门文章
- 基于UNITY引擎开发的游戏源码修改方法
- 使用Java实现邮件的发送
- mac下安装mysql 5.7.11卡住_Mac 安装mysql5.7 注意事项
- 基于RV1126平台imx291分析 --- media部件连接 二
- 【5】【心得】java 命令运行java程序 没有任何反应 编译没有报错
- 假Chrome扩展程序“Internet下载管理器”已安装20万次
- python编写俄罗斯方块代码详解_python如何写个俄罗斯方块
- linux教学之安装python与pip环境
- UE4下载与存储图片
- 阿里巴巴Java开发手册(泰山版)