STM32——基础知识

首先我们从其精密性、可靠性以及安全性三个方面来进行说明:

  1. 精密性:与单片机的外设基本相同,除了其包含了7个DMA(直接存储器访问)通道。每个通道都可以用来在设备与内存之间进行8/16/32位数据的传输。每个设备都可以向DMA控制器发出发送或者接受数据的请求。
  2. 可靠性:采用硬件来对可靠性进行支持,包括一个低电压检测器,一个时钟安全管理系统和两个看门狗定时器(一个为窗口看门狗,一个为独立看门狗)。
  3. 安全性:STM32可以锁住其内部的Flash而使得**人员无法通过端口读取其内容。STM32还有一小块电池备份RAM区,当该RAM区域检测到其入侵检测引脚产生电平变化时,就会自动将电池备份的RAM区域上的内容全部删除。

STM32又分为增强型与基本型,其基本外设与配置如下图所示:

  1.     增强型:CPU可在最高达72MHz的主频下运行
        基本型:CPU可在最高达36MHz的主频下运行

STM32——基础知识

STM32又根据其引脚数和闪存容量,其产品可分为下图所示:

STM32——基础知识