MCU及常见MCU外围电路资料
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
电子系统设计与实践 12 2018/11/20
16 bits TI MSP430 Freescale S12 Microchip PIC24Cxxx Maxim MaxQ 瑞萨 Sunplus(凌阳)……
电子系统设计与实践
13
2018/11/20
32 bits Atmel AT91SAM系列 (ARM7内核) ST STM32 TI(Luminary Micro) 的LM3xxxx系列 NXP(Philips) LPC2xxx系列、LPC17xx系列 Samsung 44B0 (ARM7) Atmel AVR32系列 AT32xxx (AVR32内核) (ARM Cortex内核)Cortex-M3/Cortex-M4,有ST的STM32 系列、NXP的LPC13xx系列和TI的LM3S系列
第三讲 MCU及常见MCU外围电路
盛庆华
电子系统设计与实践
1
2018/11/20
MCU MCU分类
电子系统设计与实践
2
2018/11/20
单片机(Microcontroller)
MCU : Microcontroller Unit 微控制器
电子系统设计与实践
3
2018/11/20
MCU结构
–
电子系统设计与实践
19
2018/11/20
ARM微处理器的应用领域
– – – – – –
工业控制领域 无线通讯领域 网络应用 智能手机 消费类电子产品 成像和安全产品
电子系统设计与实践
20
2018/11/20
ARM体系结构的特点
体积小、低功耗、低成本、高性能。 – 支持 Thumb(16 位)/ARM(32 位)双指令集,能很好的兼 容8/16 位器件。 – 大量使用寄存器,指令执行速度更快。 – ARM处理器共有37个寄存器,分为若干个组(BANK)。 – 大多数数据操作都在寄存器中完成。 – ARM处理器有7种不同的处理器模式 – 寻址方式灵活简单,执行效率高。 – 指令长度固定。
–
电子系统设计与实践
21
2018/11/20
ARM处理器系列 ARM 微处理器目前种类非常丰富。 – 不同的ARM系列具有不同的用途,每一个系列的 ARM 微处理器都有各自的特点和应用领域。 – 下面分别进行介绍。
电子系统设计与实践
14
2018/11/20
嵌入式处理器(常见)
Samsung S3C2440 (ARM9)S3C6400 (ARM11) Marvell PXA27x 、PXA3xx XScale(基于ARMv5T) Freescale I.MX31系列 (ARM11) Freescale Coolfire (68k) Freescale/IBM PPC (PowerPC) Signma Design (ARM9) AMD Au1200 (MIPS) Atmel AT91SAM926x (ARM9) CirrusLogic EP93xx (ARM9) TI OMAP35xx
电子系统设计与实践
15
2018/11/20
嵌入式处理器(常见)
ADI
ADSP-BF53x/56x (Blackfin 16bits) TI OMAP2、DM64x、达芬奇 (ARM+TI DSP) Intel Pentium-M C-M 、 Core-Duo (x86) Via C7 (x86) Altera NiosII (NiosII soft core) Xilinx PowerPC(硬核)/MicroBlaze 软核 Magiceyes MMSP2 MP25xx (Dual ARM9) ARM Cortex内核(Cortex-A8/Cortex-A9)
电子系统设计与实践
17
2018/11/20
MCU ARM Cortex-M 内核
电子系统设计与实践
18
2018/11/20
ARM体系结构概述
ARM,英文全称为Advanced RISC Machines。 – ARM首先是一个公司的名称 。 – 其次,ARM是对一类微处理器的通称。 – 宽泛地说,ARM是一种技术的名字,即采用ARM 处理器的控制技术。
9
2018/11/20
在电子设计中使用单片机
输入处理
处理电路
输出驱动
电源
单片机
键盘显示
电子系统设计与实践
10
2018/11/20
MCU的架构
CISC (复杂指令集架构 ) Complex Instruction Set Computer 早期MCU采用 RISC (精简指令集架构) Reduced Instruction Set Computer 新开发的MCU Core绝大多数为RISC
外设 外设 I/O
CPU
RAM ROM
外设 外设 I/O
一个典型的计算机系统
电子系统设计与实践 4 2018/11/20
电子系统设计与实践
5
2018/11/20
电子系统设计与实践
6
2018/11/20
电子系统设计与实践
7
2018/11/20
电子系统设计与实践
8
2018/11/20
电子系统设计与实践
电子系统设计与实践
11
2018/11/20
MCU选型(按数据总线宽度)
4 bits (大量、廉价,电子设计竞赛中未见) 8 bits Intel MCS51系列 80C51/52 很多兼容厂家 Freescale(Motorola) S08、S908 Microchip PIC16C5x/6x/7x/8x、PIC18Cxx Atmel AVR系列 ATmega 瑞萨、三星、现代、NEC…… 义隆、Holtek、Sunplus 国内:中颖、华荣汇、芯唐(Winbond逻辑IC事业部)
电子系统设计与实践
16
2018/11/20
MCS51兼容
80C51兼容/增强 Atmel AT89S51/52、AT89C51RD2 NXP P80C51、LPC76x、LPC900 STC、Me来自百度文库aWin TI MSC12xx ADI ADuC Silicon Labs C8051F Maxim DS80C42x ST、Cypress、SST、新唐(Winbond)……
16 bits TI MSP430 Freescale S12 Microchip PIC24Cxxx Maxim MaxQ 瑞萨 Sunplus(凌阳)……
电子系统设计与实践
13
2018/11/20
32 bits Atmel AT91SAM系列 (ARM7内核) ST STM32 TI(Luminary Micro) 的LM3xxxx系列 NXP(Philips) LPC2xxx系列、LPC17xx系列 Samsung 44B0 (ARM7) Atmel AVR32系列 AT32xxx (AVR32内核) (ARM Cortex内核)Cortex-M3/Cortex-M4,有ST的STM32 系列、NXP的LPC13xx系列和TI的LM3S系列
第三讲 MCU及常见MCU外围电路
盛庆华
电子系统设计与实践
1
2018/11/20
MCU MCU分类
电子系统设计与实践
2
2018/11/20
单片机(Microcontroller)
MCU : Microcontroller Unit 微控制器
电子系统设计与实践
3
2018/11/20
MCU结构
–
电子系统设计与实践
19
2018/11/20
ARM微处理器的应用领域
– – – – – –
工业控制领域 无线通讯领域 网络应用 智能手机 消费类电子产品 成像和安全产品
电子系统设计与实践
20
2018/11/20
ARM体系结构的特点
体积小、低功耗、低成本、高性能。 – 支持 Thumb(16 位)/ARM(32 位)双指令集,能很好的兼 容8/16 位器件。 – 大量使用寄存器,指令执行速度更快。 – ARM处理器共有37个寄存器,分为若干个组(BANK)。 – 大多数数据操作都在寄存器中完成。 – ARM处理器有7种不同的处理器模式 – 寻址方式灵活简单,执行效率高。 – 指令长度固定。
–
电子系统设计与实践
21
2018/11/20
ARM处理器系列 ARM 微处理器目前种类非常丰富。 – 不同的ARM系列具有不同的用途,每一个系列的 ARM 微处理器都有各自的特点和应用领域。 – 下面分别进行介绍。
电子系统设计与实践
14
2018/11/20
嵌入式处理器(常见)
Samsung S3C2440 (ARM9)S3C6400 (ARM11) Marvell PXA27x 、PXA3xx XScale(基于ARMv5T) Freescale I.MX31系列 (ARM11) Freescale Coolfire (68k) Freescale/IBM PPC (PowerPC) Signma Design (ARM9) AMD Au1200 (MIPS) Atmel AT91SAM926x (ARM9) CirrusLogic EP93xx (ARM9) TI OMAP35xx
电子系统设计与实践
15
2018/11/20
嵌入式处理器(常见)
ADI
ADSP-BF53x/56x (Blackfin 16bits) TI OMAP2、DM64x、达芬奇 (ARM+TI DSP) Intel Pentium-M C-M 、 Core-Duo (x86) Via C7 (x86) Altera NiosII (NiosII soft core) Xilinx PowerPC(硬核)/MicroBlaze 软核 Magiceyes MMSP2 MP25xx (Dual ARM9) ARM Cortex内核(Cortex-A8/Cortex-A9)
电子系统设计与实践
17
2018/11/20
MCU ARM Cortex-M 内核
电子系统设计与实践
18
2018/11/20
ARM体系结构概述
ARM,英文全称为Advanced RISC Machines。 – ARM首先是一个公司的名称 。 – 其次,ARM是对一类微处理器的通称。 – 宽泛地说,ARM是一种技术的名字,即采用ARM 处理器的控制技术。
9
2018/11/20
在电子设计中使用单片机
输入处理
处理电路
输出驱动
电源
单片机
键盘显示
电子系统设计与实践
10
2018/11/20
MCU的架构
CISC (复杂指令集架构 ) Complex Instruction Set Computer 早期MCU采用 RISC (精简指令集架构) Reduced Instruction Set Computer 新开发的MCU Core绝大多数为RISC
外设 外设 I/O
CPU
RAM ROM
外设 外设 I/O
一个典型的计算机系统
电子系统设计与实践 4 2018/11/20
电子系统设计与实践
5
2018/11/20
电子系统设计与实践
6
2018/11/20
电子系统设计与实践
7
2018/11/20
电子系统设计与实践
8
2018/11/20
电子系统设计与实践
电子系统设计与实践
11
2018/11/20
MCU选型(按数据总线宽度)
4 bits (大量、廉价,电子设计竞赛中未见) 8 bits Intel MCS51系列 80C51/52 很多兼容厂家 Freescale(Motorola) S08、S908 Microchip PIC16C5x/6x/7x/8x、PIC18Cxx Atmel AVR系列 ATmega 瑞萨、三星、现代、NEC…… 义隆、Holtek、Sunplus 国内:中颖、华荣汇、芯唐(Winbond逻辑IC事业部)
电子系统设计与实践
16
2018/11/20
MCS51兼容
80C51兼容/增强 Atmel AT89S51/52、AT89C51RD2 NXP P80C51、LPC76x、LPC900 STC、Me来自百度文库aWin TI MSC12xx ADI ADuC Silicon Labs C8051F Maxim DS80C42x ST、Cypress、SST、新唐(Winbond)……