学习笔记(二)

STM32是一款基于ARM Cortex-M4内核的32位微控制器系列,专为高性能、低功耗和成本效益而设计。Cortex-M4具备浮点运算能力和增强的DSP指令,提供高达1M字节的片上闪存和196K字节的SRAM。芯片内部还包括灵活的外部存储器接口以及各种高级外设。STM32产品系列提供丰富的开发工具和软件支持,适用于多种嵌入式应用。
摘要由CSDN通过智能技术生成

有关STM32的认识:

1、什么是STM32

2、Cortex-M4内核

3、芯片内部资源

 

一、什么是STM32

新的基于ARM内核的32位MCU系列

—内核为ARM公司为要求高性能、低成本、低功耗的嵌入式应用专门设计的Cortex–M

—标准的ARM架构

超前的体系结构

–高性能

–低电压

–低功耗

–创新的内核以及外设

简单易用/自由/低风险

   STM32概念

1、标准的ARM Cortex-M4内核

2、高性能外设

3、提供两个完整的产品系列

4、开发工具以及软件支持

二、Cortex-M4内核

   先进的Cortex-M4内核

–浮点运算能力

–增强的DSP处理指令

   更多的存储空间

–1M字节的片上闪存

–196K字节的内嵌SRAM

–FSMC:灵活的外部存储器接口

   高级外设

–新增功能:照相机接口、加密处理器,,,

–增强功能:更快的通信接口、更高采样率,,,

(感觉了解这些没啥用,身为一个资深的新手,看着也看不懂)

   Cortex-M4采用ARMv7-ME架构

ARMv7架构定义了三大分工明确的系列:

– “A”系列:面向尖端的基于虚拟内存的操作系统和用户应用

– “R”系列:针对实时系统

– “M”系列:对微控制器

Cortex-M3采用ARMv-M架构,Cortex-M0采用ARMv6-M架构,Cortex-A5/A8采用ARMv7-A架构,传统的ARM7系列采用的是ARMv4T。

三、芯片内部资源

时钟,复位和电源管理:

1、1.8~3.6V电源和IO电压

2、上电复位,掉电复位和可编程的电压监控

3、强大的时钟系统

      –4~26M的外部高速晶振

      –内部16MHz的高速RC振荡器

      –内部锁相环(PLL,倍频),一般系统时钟都是外部或者内部高速时钟经过PLL倍频后得到

      –外部低速32.768K的晶振,主要做RTC时钟源

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值