单片机理论1

单片机的定义

将微处理器(cpu)、存储器、I/O接口电路和对应实时控制器件集成一起称为单片机又称为微控制器(mcu)。
单片机的最大特点:就是用总线总线把cpu、存储器、时器、多种输入输出接口电路集成在一块超大规模集成电路芯片上。

单片机的芯片结构

哈弗结构:在数字信号处理器中大多采用哈弗结构,使用独立的两条总线。
冯.诺依曼结构:处理器使用同一个存储器,经由同一个总线传输。

ARM

A——:应用处理器
B——:实时控制器
C——:微控制

Cortex类型

1.coretx——A:应用与高性能
2.coretx——B:面向实时应用
3.coretx——C:低成本(微控制器)
cortex 速度最高72HMZ

STM32芯片类型

STM32F103——增强型
STM32F101——基本型
STM32F105,STM32F107——"互联"型系列

STM32结构解析

内部结构解析

1.内核:STM32103ZET6采用的是ARM Cortex——M3处理器。
2.I/O口:STM32103ZET6一共有144个引脚,112个I/O口,一般I/O能耐5V。支持调试,SWD和JTAG调试。
3.存储器:分为RAM和ROM
RAM:存储数据,断电后数据不会丢失
ROM:存储程序,断电后数据会丢失
STM32103ZET6容量是512K,FLASH 64k
4.DMA(直接存储器访问) 它允许不同速度的硬件装置来沟通。它有两个控制器 DMA1和DMA2,DMA1有7个通道,DMA2有5个通道
5.SDIO :SD的I/O接口,SD 本来是记忆卡的标准,但是现在也可以把 SD 拿来插上一些外围接口使用,这样的技术便是 SDIO。
6.FSMC是STM32系列采用的一种新型的存储器扩展技术,可连接外部存储
7.NVIC提供中断控制器,用于总体管理异常
8.总线矩阵
9.复位和时钟控制单元:电源复位、系统复位、备份区域复位
10.复位、电源控制、晶振区域
11.高频、低频外设
APB1——低频外设(36MHZ)
APB2——高频外设(72MHZ)
12.外设:是指独立完成一定功能的一块电路。

单片机的最小系统

由电源电路,时钟电路,复位电路

软件系统与硬件系统共同构成完整的单片机系统

单片机基于冯诺依曼,哈佛。

微处理器、微型计算机和微计算机系统三者的关系

微处理器:算术逻辑部件,寄存器,控制部件,内部总线
微型计算机:微处理器,存储器,输入输出接口,系统总线
微型计算机系统:微处理器,微型计算机,外围设备,系统软件

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值