01-STM32根本知识点和keil5的安装

打印 上一主题 下一主题

主题 1857|帖子 1857|积分 5575

一、微控制器:

1、微控制器也被称为MCU(国内称为单片机),微控制器集成了处理器、内存、输入/输出接口等多种功能模块,能够独立完成特定的控制任务。它重要用于对装备或系统的控制和监测,MCU通常是一个高度集成的芯片,将处理器核心(cpu)、内存(如RAM、ROM)、输入/输出接口(如GPIO、ADC、DAC)、通讯接口(如UART、SPI、I2C)等集成在一个芯片上。
注意:MCU有一个或者多个cpu,且cpu主频通常为:8MHZ~400MHZ。
 2、‌SOC‌(System on Chip)是指系统级芯片,也称为片上系统。
注意:MCU与SOC最大的区别在于:MCU可以裸机运行程序(程序员开发的程序)、SOC必须要运行操纵系统,才能运行程序员开发的程序

 二、内核架构

1、CPU和MCU中都会集成内核,不同的内核有不同的架构,目前主流CPU和MCU中采用的内核架构多种多样。架构即指令集的不同。
 a:X86架构:X86架构处理器使用复杂指令集(CISC),具有强盛的盘算本领和兼容性。由Intel和AMD等公司采用、重要应用 在个人盘算机、服务器等领域。目前PC机根本都是这个架构。
b:ARM架构:ARM架构属于精简指令集(RISC)处理器,具有低功耗、高性能的特点。目前智能手机、平板、电视、手环、门锁等根本都是这个架构。


三、ARM架构

1、有Cortex-X、
Cortex-A系列:处理器以高性能和通用盘算为特点,适用于智能手机、平板电脑等高端装备;
Cortex-R系列:专注于及时性能和可靠性,适用于汽车电子、工业控制等及时系统;
Cortex-M系列:以低功耗和紧凑尺寸为上风,广泛应用于物联网、医疗装备等小型嵌入式系统

四、开发板实物

1、实物图


2、STM32F407GZ6:

ST基于ARM公司cortex-M内核开发的高性能、低功耗的32位单片机。
F:高性能、带DSP和FPU
Z:144引脚
E:FLASH 512Kbyte
TFP
6:工作温度 -40到85

 3、VCC:一样平常为逻辑高电平的电源电压。VCC是指集电极(Collector)的电源电压,通常用来供给整个电路或器件的正电源。

GND:指接地引脚,也称为地线。
VDD:一样平常为逻辑高电平的电源电压。VDD是指漏极(Drain)的电源电压,重要用于芯片器件、场效应管或MOS(Metal-Oxide-Semiconductor)型器件。
VSS:一样平常为逻辑低电平的电源电压。VSS是指源极(Source)的电源电压,也常被称为地引脚。它重要用于场效应管或MOS型器件。
VCC≥VDD的电压值
GND、VSS地引脚。
4、电平种类:


  • TTL (Transistor-Transistor Logic) 电平:
  • 高电平:+5V
  • 低电平:0V
  • 这是传统的逻辑电平标准,适用于5V供电的数字电路。

  • CMOS (Complementary Metal-Oxide-Semiconductor) 电平:
  • 高电平:靠近电源电压(VDD)
  • 低电平:靠近0V
  • CMOS电平的高低电平更靠近电源电压和地,这有助于减少功耗。
 5、三极管

三极管是一种常用的半导体器件,它在电子电路中有多种作用和应用。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

王國慶

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表