STM-32学习笔记(一)

1.

STM32 ,内核为ARMCortex®处理器,专为要求高性能、低成本、低功耗的嵌入式应用设计。
厂商为意法半导体(ST)

2.STM32F103C8I6命名

命名规范:
STM 为公司名,ST即为意法半导体,M为微控制器Microcontrollers;
32 为系列,基于arm的32位微控制器,8为8位微控制器;
F 为类型,即通用类型,S-简,L-低功耗,H-高性能等;
103 为子系列;
C 为引脚数,C-48脚,R-64脚;
8 为储存量,6-32kb,8-64kb,
T 为封装,常用的封装;
6 为工作温度,一般为-40到85C;

3.数据手册

内核:CPU里面实现运算的核心,我们也可以将内核称之为CPU(注意,该CPU是真正意义上的CPU,因为它实现了数据的运算与处理)。而问题一中所说的单片机和芯片相当于一个CPU只是指宏观意义上的CPU。ARM内核只是一个统称,它有以下几个系列:ARM7,ARM9,ARM11,CORTEX等几个内核家族,每个内核家族都有不同的内核种类,比如CORTEX内核家族就有:Cortex-A8内核、Cortex-A9内核、Cortex-R4内核、Cortex-M0内核、Cortex-M1、Cortex-M3、Cortex-M4内核等,目前使用最广的STM32系列芯片使用的就是Cortex-M3内核。
存储器包括SRAM和FLASH;
SRAM为静态随机存储器,容量较小,0等待周期写入,断电数据消失;用于存放运行中的动态数据。
FlASH为内存程序的存储器,容量大64k/128k,用于存放用户的程序。

4.时钟

STM32 有5个时钟源:HSI、HSE、LSI、LSE、PLL。
①、HSI是高速内部时钟,RC振荡器,频率为8MHz,精度不高。
②、HSE是高速外部时钟,可接石英/陶瓷谐振器,或者接外部时钟源,频率范围为4MHz~16MHz。
③、LSI是低速内部时钟,RC振荡器,频率为40kHz,提供低功耗时钟。 
④、LSE是低速外部时钟,接频率为32.768kHz的石英晶体。
⑤、PLL为锁相环倍频输出,其时钟输入源可选择为HSI/2、HSE或者HSE/2。倍频可选择为2~16倍,但是其输出频率最大不得超过72MHz。
在这里插入图片描述

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值