STM32HAL库开发实战(1)--初识STM32

英文缩写释义

  • STM32ST是意法半导体,MMicroelectronics的缩写,32表示32位,即STM32就是指ST公司开发的32位微控制器。

基础知识/概念

  • STM32的推出:ARM公司推出了基于ARMv7架构的32Cortex-M3微控制器内核。随后,ST公司推出了基于Cortex-M3内核的MCUSTM32

  • STM32分类:

    1. 基于内核分类:从内核上分有Cortex-M0M3M4M7这几种
    2. 基于性能/功耗:每个内核分为主流、高性能和低功耗。
    image-20240221110023749
  • STM32命名方法:

    1. 示例:STM32F407ZGT6

      image-20240221110159244
  • STM32引脚分类:

    1. 最小系统包含的引脚:电源(S)、晶振IO、下载IO、复位IOBOOT IO

      image-20240221110620673
    2. 其他引脚:GPIO

  • I/O结构分类:

    1. FT:兼容5V
    2. TTa:只支持3V,且直接到ADC
    3. BBOOT引脚
    4. RST:复位引脚,内部带弱上拉
  • STM32芯片结构:

    image
posted on 2024-02-21 11:45  WilliamMoa  阅读(26)  评论(0)    收藏  举报