折腾着折腾着终于开始了

目录

■STM32型号的说明:

■几种封装样式:

■ 内核:ARM 32位的Cortex™-M3 CPU

■ 存储器

■ 时钟、复位和电源管理

■内嵌RC振荡器和外接晶振:

■时钟树:

■ 工作模式:

■ADC :


■STM32型号的说明:

以STM32F103C8T6这个型号的芯片为例,该型号的组成为7个部分,其命名规则如下:

(1)STM32:STM32代表ARM Cortex-M3内核的32位微控制器。

(2)F:F代表芯片子系列。

(3)103:103代表增强型系列。

(4)C:C这一项代表引脚数,其中T代表36脚,C代表48脚,R代表64脚,V代表100脚,Z代表144脚。

(5)8:8这一项代表内嵌Flash容量,其中6代表32K字节Flash,8代表64K字节Flash,B代表128K字节Flash,C代表256K字节Flash,D代表384K字节Flash,E代表512K字节Flash。

(6)T:T这一项代表封装,其中H代表BGA封装,T代表LQFP封装,U代表VFQFPN封装。

(7)6:6这一项代表工作温度范围,其中6代表-40——85℃,7代表-40——105℃。

■几种封装样式:

内核:ARM 32位的Cortex™-M3 CPU

− 最高72MHz工作频率

− 单周期乘法和硬件除法

存储器

− 从64K字节的闪存程序存储器

− 高达20K字节的SRAM

RAM有两大类,一种称为静态RAM(Static RAM/SRAM),SRAM速度非常快,是目前读写最快的存储设备了,但是它也非常昂贵,所以只在要求很苛刻的地方使用,譬如CPU的一级缓冲,二级缓冲。另一种称为动态RAM(Dynamic RAM/DRAM),DRAM保留数据的时间很短,速度也比SRAM慢,不过它还是比任何的ROM都要快,但从价格上来说DRAM相比SRAM要便宜很多,计算机中的内存条上的内存就是DRAM的。

时钟、复位和电源管理

− 2.0~3.6伏供电和I/O引脚 (一般为3.3V和51的5V不同)

− 上电/断电复位(POR/PDR)、可编程电压监测 器(PVD)

− 4~16MHz晶体振荡器

− 内嵌经出厂调校的8MHz的RC振荡器

− 内嵌带校准的40kHz的RC振荡器

− 产生CPU时钟的PLL

− 带校准功能的32kHz RTC振荡器

■内嵌RC振荡器和外接晶振:

简单来说RC振荡器是由电阻和电容构成而外界晶体振荡器是通过石英水晶片压电效应产生形变产生波形。

■时钟树:

洋桃1号的开发板上使用的是8M晶振那么是怎么达到72M最高频率的呢?

PLL简单来说用来同步稳定内外信号频率的。

1.当HSI作为PLL时钟的输入时,高的系统时钟频率只能达到64MHz。
2.当使用USB功能时,必须同时使用HSE和PLL,CPU的频率必须是48MHz或72MHz。
3.当需要ADC采样时间为1μs时,APB2必须设置在14MHz、28MHz或56MHz。

■ 工作模式:

■ADC :

3.6 / 4096 = 0.00087890625‬V

【STM32】初识STM32(型号+封装+内核+储存器+时钟、复位和电源管理+工作模式+ADC)相关推荐

  1. 时钟,复位和电源管理

    文章目录 一.电源管理和复位 二.时钟 1.时钟的分类和特性 2.时钟图 杨桃32学习笔记,本文图片文字皆为转述 一.电源管理和复位 (1)8MHZ的振荡器给arm内核提供,40khz给RTC使用也就 ...

  2. STM32的复位与电源管理

    复位功能是一个非常重要的功能,大到PC,小到单片机,每一台计算机系统都有.在我小时候,去网吧的时候,但凡是电脑出现任何一点小问题,网管的第一回答一定是重启.重启和复位就是同一个意思. 发展到现在PC已 ...

  3. 初识LVS(一)——LVS介绍和LVS的NAT工作模式

    LVS介绍 集群按照类型划分可以分为:LB负载均衡型:HA高可用型:HP高性能型.LVS(linux virtual machine)是一款国人编写用于LB负载均衡型被收录进Linux内核的工具.LV ...

  4. 最新ST意法半导体STM32全系列型号的PCB封装库 带3D模型

    博根工作室(Bolgen Studio)提供最新的STM32全系列型号的PCB封装库,带原理图库和3D模型.支持Altium Desinger 10以上软件.我们可以提供STM32F0.STM32F1 ...

  5. 初识 STM32和STM32F407简介

    初识 STM32 2007 年 6 月,ST 在北京发布了全球第一款基于 ARM Cortex M3 内核的 32 位通用微控制 器芯片:STM32F103,以优异的性能,丰富的资源,超高的性价比,迅 ...

  6. 第9章 初识STM32固件库—零死角玩转STM32-F429系列

    第9章     初识STM32固件库 全套200集视频教程和1000页PDF教程请到秉火论坛下载:www.firebbs.cn 野火视频教程优酷观看网址:http://i.youku.com/fire ...

  7. 第4章 初识STM32—零死角玩转STM32-F429系列

    第4章     初识STM32 全套200集视频教程和1000页PDF教程请到秉火论坛下载:www.firebbs.cn 野火视频教程优酷观看网址:http://i.youku.com/firege ...

  8. 基于STM32与ESP8266的太空人WiFi天气时钟(代码开源)

    前言:本文为手把手教学ESP8266著名开源项目--太空人WiFi天气时钟,不同的是本次项目采用的是STM32作为MCU.两者开发过程中有因为各自芯片的特点(时钟频率,内存大小等),导致开发程序大不相 ...

  9. 第4章 初识STM32

    本章参考资料:1.<STM8和STM32产品选型手册>2.SetupSTM32CubeMX-4.16.0.exe 4.1  什么是STM32 STM32,从字面上来理解,ST是意法半导体, ...

最新文章

  1. 你能说出多线程中 sleep、yield、join 的用法及 sleep与wait区别吗?
  2. c语言程序设计江宝钏实验六答案,《C语言程序设计》(江宝钏著)实验三答案.doc...
  3. Django集成Markdown编辑器【附源码】
  4. BLE-NRF51822教程13-连接时触发配对
  5. 洛谷 - P2617 Dynamic Rankings(树状数组套主席树)
  6. CCF201509-2 日期计算(100分)
  7. 使用JS提交form表单和w3c标准
  8. 服务器系统reid,服务器主机做reid
  9. php 字符串偏移量,注意:PHP中未初始化的字符串偏移量
  10. linux安装bin文件命令,Ubuntu下bin文件的安装
  11. 身体最佳排毒养生睡眠时间表
  12. 近几年网络营销成功案例精选
  13. Xilinx FPGA 初探内部时钟管理
  14. 同事辞职了,我一个人做两个人的活,公司又不招人了,该怎么办?
  15. 服务器金属外壳刮花了怎么修复,pc拉杆箱被磨了怎么办?3方法快速修复(附防刮方式)...
  16. npm i 报错及解决方案
  17. 3D建模基本软件介绍
  18. servu用户信息如何导出_购买1条人脸信息只需5毛钱!人脸识别智能锁如何坚守用户信息安全高地?...
  19. Tensorrtx+yolov5+windows10+vs2015+cuda11.1关键问题及步骤记录
  20. 社区版emqx安装后修改登入到dashboard密码 http://ip:18083/

热门文章

  1. 测试m.2固态的软件,Ryzen新平台下M.2固态硬盘性能测试
  2. mysql的基本数据类型总结_Mysql数据类型的详细总结
  3. java 转dwg转图片_dwg转pdf要怎么转换
  4. matlab第七章符号对象,MATLAB语言:第七章 MATLAB符号计算
  5. mysql基础,DISTINCT关键字
  6. Deep Learning基础--Softmax求导过程
  7. siege4安装和使用介绍
  8. (转载) Android两个子线程之间通信
  9. python 模块
  10. mongoose和mongodb的几篇文章 (ObjectId,ref)