1、 最小系最小系统设计概述概述 电子科技大学通信学院:李玉柏子科技大学通信学院:李玉柏1.主要内容主要内容n引言引言n微控制器的概念微控制器的概念n微控制器微控制器软硬件硬件结构构n典型微控制器典型微控制器n微控制器最小系微控制器最小系统开开发n最小系最小系统设计的关的关键点点 2.1、前言、前言n在两年一度的全国大学生在两年一度的全国大学生电子子竞赛中,中,处理器最小系理器最小系统是是竞赛作品作品设计与制作的基与制作的基础。n全国大学生全国大学生电子子竞赛中需要的最小系中需要的最小系统已已经超超过了最初了最初单片机最小系片机最小系统的范畴:的范畴:一方面是一方面是处理器本身从最基本的理器本身从
2、最基本的单片机片机发展到含展到含义更更广泛的微控制、嵌入式系广泛的微控制、嵌入式系统微微处理器,甚至数字信号理器,甚至数字信号处理器理器DSP;另一方面是最小系另一方面是最小系统的功能也在的功能也在扩展,如展,如显示系示系统、键控系控系统、ROM/RAM存存储系系统、时钟系系统、A/D转换系系统和和D/A转换电路,甚至包括复路,甚至包括复杂模模拟电路、和路、和基于基于FPGA或或CPLD可可编程高速数字程高速数字电路等。路等。3.前言前言n开开设最小系最小系统设计与与应用用课程程目的是最小系目的是最小系统设计与制作与制作 n最具代表意最具代表意义的三种的三种处理器理器为例,例,进行了具体最小系
3、行了具体最小系统设计和和应用。用。这三种三种处理器:理器:微控制器的代表微控制器的代表MSP430系列系列工工业控制的控制的DSP处理器理器TMS320C/F28系列系列以及嵌入式微控制以及嵌入式微控制Cortex-M3 ARM系列。系列。4.2、微控制器基本概念、微控制器基本概念 n计算机的算机的处理器芯片可以分理器芯片可以分为微微处理器、微控制器和数字理器、微控制器和数字信号信号处理器三种理器三种类型。型。微微处理器(理器(MPU)通常代表一个功能)通常代表一个功能强大的大的CPU,不,不为任何已有的特定任何已有的特定计算目的而算目的而设计片。片。这种芯片往往是种芯片往往是个人个人计算机和
4、高端工作站的核心算机和高端工作站的核心CPU。微控制器(微控制器(MCU),),针对智能控制和信息智能控制和信息处理的小型理的小型化化应用。早期的微控制器是将一个用。早期的微控制器是将一个计算机集成在一个芯算机集成在一个芯片中,称片中,称单片机(片机(Single chip microcomputer)。随后,)。随后,为了更好地了更好地满足控制足控制领域的嵌入式域的嵌入式应用,用,单片机中不断片机中不断扩展一些展一些满足特定需求和控制的足特定需求和控制的电路路单元。元。5.微控制器基本概念微控制器基本概念 u也有由微也有由微处理器理器发展而来的微控制器。它与基展而来的微控制器。它与基础嵌嵌入
5、式入式应用的微控制器不同,一般用的微控制器不同,一般应用于高端嵌入式用于高端嵌入式应用。用。这类微控制器包括:微控制器包括:Advanced RISC Machines公司的公司的ARM、Silicon Graphics公司的公司的MIPS、IBM和和Motorola的的Power PC等。等。数字信号数字信号处理器(理器(DSPs)里的)里的CPU是是专门设计用来更用来更快速地快速地进行数字信号行数字信号处理理计算的,比如那些需要算的,比如那些需要进行行音音频和和视频通信的通信的场合。合。DSPs内含乘加器,能比其他内含乘加器,能比其他处理器更快地理器更快地进行行这类运算。最常运算。最常见的
6、是的是TI的的TMS320CXX系列和系列和Motorola的的5600X系列。系列。6.1)微控制器与嵌入式系)微控制器与嵌入式系统 n尽管微控制器特尽管微控制器特别适合适合应用于嵌入式系用于嵌入式系统,但是微控制器,但是微控制器不等同于一个嵌入式系不等同于一个嵌入式系统。根据根据IEEE(电气和气和电子工程子工程师协会)的定会)的定义,嵌入式,嵌入式系系统是是“控制、控制、监视或者或者辅助装置、机器和助装置、机器和设备运行的运行的装置装置”(devices used to control,monitor,or assist the operation of equipment,machin
7、ery or plants)。从)。从中可以看出嵌入式系中可以看出嵌入式系统是是软件和硬件的件和硬件的综合体。合体。嵌入式系嵌入式系统包括一个包括一个处理器,涉及理器,涉及对硬件的直接控制,硬件的直接控制,是是为了嵌入到了嵌入到对象体系中完成某种特定的功能而象体系中完成某种特定的功能而设计的,的,还包括包括软件,在件,在软件的管理下完成件的管理下完成应用功能。用功能。7.2)CISC/RISC微控制器微控制器n早期的微控制器指令系早期的微控制器指令系统按照微型按照微型计算机的指令系算机的指令系统进行行发展,其指令集称展,其指令集称为复复杂指令集指令集CISC(Complex Instructi
8、on Set Computer)。)。复复杂指令集可以有效地减少代指令集可以有效地减少代码指令数目,使取指指令数目,使取指操作所需要的内存操作所需要的内存访问数量达到最小化。数量达到最小化。但是但是为了支持复了支持复杂指令集,指令集,CISC通常包括一个复通常包括一个复杂的数据通路和一个微程序控制器。的数据通路和一个微程序控制器。nRISC(Reduced Instruction Set Computer,精,精简指令指令集集计算机),是算机),是针对CISC微微处理器而提出来的,是一理器而提出来的,是一种种执行行较少少类型、功能型、功能简明的明的计算机指令的微算机指令的微处理器。理器。8.C
9、ISC/RISC微控制器微控制器 RISC处理器能理器能够以更快的速度以更快的速度执行操作,因行操作,因为计算机算机执行每个指令行每个指令类型都需要型都需要额外的晶体管和外的晶体管和电路元件,路元件,计算机指令集越大就会使微算机指令集越大就会使微处理器更复理器更复杂,执行操作行操作也会更慢。也会更慢。n目前大部分微控制器都是目前大部分微控制器都是RISC体系,其中以体系,其中以MSP430系系列和列和ARM处理器核是典型代表。理器核是典型代表。9.3)微控制器)微控制器软硬件硬件结构构 n随随着着微微控控制制器器集集成成度度越越来来越越高高,一一个个微微控控制制器器内内部部一一般般集集成成了了
10、算算术逻辑计算算单元元ALU、寄寄存存器器堆堆、振振荡器器、多多个个定定时计数数器器、内内部部总线、I/O单元元、异异步步通通信信口口UART、容容量量不不大大的的静静态存存储器器和和一一定定容容量量的的程程序序存存储器器,部部分分微微控控制制器器内内部部甚甚至至集集成成了了E2PROM、I2C接接口口、SPI接接口口、ISP/JTAG接接口口、8-12位位A/D转换器器、PWM接口等。接口等。nMCS-51微控制器的微控制器的结构方框构方框图:10.微控制器微控制器软硬件硬件结构构 11.微控制器微控制器软硬件硬件结构构 n除除开开硬硬件件结构构,每每一一个个微微控控制制器器提提供供软件件开
11、开发环境境,包包括括编译、调试以及目以及目标代代码引引导等。等。n用用户软件件可可以以使使用用汇编语言言或或者者高高级语言言开开发,最最小小系系统的底的底层软件一般鼓励使用件一般鼓励使用汇编语言。言。n一个完整的一个完整的汇编程序的内容如下程序的内容如下图所示。所示。12.微控制器微控制器软硬件硬件结构构 13.3、常用微控制器介、常用微控制器介绍 nMCS-51系列微控制器是系列微控制器是美国美国Intel公司在公司在1980年推年推出的高性能出的高性能8位位单片微型片微型计算机,算机,较原来的原来的MCS-48系列系列结构更构更为先先进,功能,功能更更强,是最,是最经典的微控制典的微控制器
12、之一。器之一。nMCS-51系列中主要有系列中主要有8031、8051、8751三种型三种型号,它号,它们的指令系的指令系统与芯与芯片引脚完全兼容,片引脚完全兼容,仅片内片内ROM有所不同。有所不同。XTAL1 P0 P1 XTAL2 P2 P3 RST 8051 8751 EA+5V+5V14.常用微控制器介常用微控制器介绍 nAVR微控制器是微控制器是ATMEL公司推出的公司推出的RISC单片机,吸收了片机,吸收了DSP双双总线的特点,采用的特点,采用Harvard总线结构。因此,微控构。因此,微控制器的程序存制器的程序存储器和数据存器和数据存储器是分离的。器是分离的。AVR微控制器具有多
13、个系列,包括微控制器具有多个系列,包括 ATtiny、AT90、ATmega。每个系列又包括多个。每个系列又包括多个产品,它品,它们在功能和存在功能和存储器容量等方面有很大的不同,但基本器容量等方面有很大的不同,但基本结构和原理都构和原理都类似,而且似,而且编程方式也相同。程方式也相同。15.常用微控制器介常用微控制器介绍 型型 号号FlashRAMEEPROMI/OAD10 bitUARTTWI兼容兼容I2CBOD+WDT+RCPWMATtiny12L-4SU1KB32B64B61YATtiny26-162KB128B128B1611Y1ATtiny2313-202KB128B128B181
14、Y1型型 号号FlashSRAMEEPROMI/OA/D10 bitUARTTWISpeedPWMATmega8-16PU/AU8KB1KB512B2381116MHz3ATmega16-16PU/AU16KB1KB512B3281116MHz4ATmega32-16PU/AU32KB2KB1024B3281116MHz4ATmega128-16AU128KB4KB4096B5382116MHz816.常用微控制器介常用微控制器介绍 n美国美国TI公司的公司的MSP430系列微控制器可以分系列微控制器可以分为以下几个以下几个系列:系列:MSP430X1、MSP430X3和和MSP430X4,而
15、且,而且还在在不断不断发展。从存展。从存储器使用的情况,器使用的情况,MSP430系列微控制系列微控制器又可分器又可分为ROM(C型)、型)、OTP(P型)、型)、EPROM(E型)、型)、Flash Memory(F型)。型)。nMSP430系列微控制器集成了系列微控制器集成了许多的数字、模多的数字、模拟单元元电路,与路,与16位微位微处理集成在一起而形成高性能的理集成在一起而形成高性能的处理机。理机。系列的全部成系列的全部成员均均为软件兼容,可以方便地在系列各型件兼容,可以方便地在系列各型号号间移植。移植。nMSP430系列微控制器的系列微控制器的MCU设计成各种成各种应用的用的16位位结
16、构。它采用构。它采用“冯-纽曼曼结构构”,因此,因此,RAM、ROM和全和全部外部外围模模块都位于同一个地址空都位于同一个地址空间内。内。17.常用微控制器介常用微控制器介绍 nMotorola是是世世界界上上最最大大和和最最早早的的微微控控制制器器生生产厂厂家家之之一一,品种品种较全。其中:全。其中:8位位 微微 控控 制制 器器 主主 要要 有有 M68HC05、M68HC08和和M68HC11三个系列三个系列16位微控制器有位微控制器有M68HC12和和M68HC16系列系列32位微控制器有位微控制器有683XX系列。系列。n其其中中,M68HC05系系列列微微控控制制器器是是最最基基本
17、本的的一一个个系系列列,具具有有功功能能全全面面、性性价价比比高高、系系统电路路与与软件件设计简单、使使用用方方便便、功功耗耗低低等等特特点点。特特别适适用用于于家家用用电器器、通通信信、仪器器仪表、自表、自动控制、汽控制、汽车等等领域。域。18.常用微控制器介常用微控制器介绍 nCOP8系系列列微微控控制制器器是是美美国国国国家家半半导体体公公司司的的产品品,该公公司司以以生生产先先进的的模模拟电路路著著称称,能能生生产高高水水平平的的数字模数字模拟混合混合电路。路。COP8系系列列微微控控制制器器内内集集成成了了高高速速A/D转换器器,这是是一般微控制器中不多一般微控制器中不多见的。的。D
18、eviceFlashRAMBrownoutVoltageMax InputClockFrequencyI/O PinsPackagesCOP8AME98KB512B4.17V4.5V2128 DIP/SOICCOP8CBE98KB256B2.7V2.9V3.33MHz37,3944LLP44PLCC48TSSOPCOP8CCE98KB256B4.17V4.5V10MHz37,3944LLP44PLCC48TSSOP19.常用微控制器介常用微控制器介绍 n瑞瑞萨电子子凭凭借借其其片片上上闪存存产品品,占占据据微微控控制制器器和和微微处理器理器产品的品的较大的市大的市场份份额。针对高端用高端用户提
19、供提供SuperH和和V850系列微控制器;系列微控制器;针对中端用中端用户提供提供RX系列系列MCU微控制器;微控制器;针对低低端端用用户提提供供结合合78K和和R8C基基本本设计架架构构的的全新全新RL78系列微控制器。系列微控制器。20.4、微控制器最小系、微控制器最小系统的的设计 n一一个个微微控控制制器器是是不不能能独独立立工工作作的的,必必须给它它供供电、加加上上时钟信信号号、提提供供复复位位信信号号。如如果果芯芯片片没没有有片片内内程程序序存存储器器,则还要要加加上上存存储器器系系统,然然后后嵌嵌入入式式处理理器器芯芯片片才才可能工作。可能工作。q这些些提提供供微微控控制制器器运
20、运行行所所必必须的的条条件件的的电路路与与微微控控制制器共同构成了器共同构成了这个微控制器的最小系个微控制器的最小系统。q有有些些微微控控制制器器,如如大大多多数数基基于于ARM7处理理器器核核的的微微控控制制器器都都有有调试接接口口,这部部分分在在芯芯片片实际工工作作时不不是是必必需需的的,但但因因为这部部分分在在开开发时很很重重要要,所所以以也也把把这部部分也分也归入最小系入最小系统中。中。21.微控制器最小系微控制器最小系统的的设计 n最小系最小系统组成框成框图微控制器时钟系统调试测试接口复位及其配置系统存储器系统供电系统(电源)可选,因为许多面向嵌入式领域的微控制器内部集成了程序和数据
21、存储器可选,但是在样品阶段通常都会设计这部分电路22.微控制器最小系微控制器最小系统的的设计 微控制器时钟系统调试测试接口复位及其配置系统存储器系统供电系统(电源)微控制器时钟系统调试测试接口复位及其配置系统存储器系统供电系统(电源)各部件各部件简介介电源供电系统(电源)电源系统为整个系统提供能量,是整个系统工作的基础,具有极其重要的地位,但却往往被忽略。如果电源系统处理得好,整个系统的故障往往减少了一大半。23.设计电源时要考虑的因素:1.输出的电压、电流、功率;2.输入的电压、电流;3.安全因素;4.输出纹波;5.电池兼容和电磁干扰;6.体积限制;7.功耗限制;8.成本限制。微控制器最小系
22、微控制器最小系统的的设计 各部件各部件简介介电源微控制器时钟系统调试测试接口复位及其配置系统存储器系统供电系统(电源)供电系统(电源)24.微控制器最小系微控制器最小系统的的设计 微控制器时钟系统调试测试接口复位及其配置系统存储器系统供电系统(电源)各部件各部件简介介时钟 目前所有的微控制器均为时序电路,需要一个时钟信号才能工作,大多数微控制器具有晶体振荡器。简单的方法是利用微控制器内部的晶体振荡器,但有些场合(如减少功耗、需要严格同步等情况)需要使用外部振荡源提供时钟信号。时钟系统25.微控制器最小系微控制器最小系统的的设计 微控制器均为时序电路,需要一个时钟信号,大多数微控制器具有晶体振荡
23、器,可直接使用微控制器内部的晶体振荡器。但有些场合(如减少功耗、需要严格同步等情况)可使用外部振荡源提供时钟信号。微控制器X1X2CCXtal微控制器X1X2CClock使用内部振荡器使用外部时钟源可以使用稳定的时钟信号源,如有源晶振等。26.微控制器最小系微控制器最小系统的的设计 微控制器时钟系统调试测试接口复位及其配置系统存储器系统供电系统(电源)各部件各部件简介介复位及其芯片配置 微控制器在上电时状态并不确定,这造成微控制器不能正确工作。为解决这个问题,所有微控制器均有一个复位逻辑,它负责将微控制器初始化为某个确定的状态。这个复位逻辑需要一个复位信号才能工作。复位及其配置系统27.微控制
24、器最小系微控制器最小系统的的设计 各部件各部件简介介复位及其芯片配置 复位电路可以使用简单的阻容复位,这个电路成本低廉,但不能保证任何情况产生稳定可靠的复位信号,所以一般场合需要使用专门的复位芯片。阻容复位28.微控制器最小系微控制器最小系统的的设计 微控制器时钟系统调试测试接口复位及其配置系统存储器系统供电系统(电源)各部件各部件简介介存储器系统 对于大部分微控制器来说,存储器系统不是必需的,但如果微控制器没有(或不够)片内程序存储器或数据存储器时,就必须设计存储器系统,这一般通过微控制器的外部总线接口实现。存储器系统29.微控制器最小系微控制器最小系统的的设计 微控制器时钟系统调试测试接口
25、复位及其配置系统存储器系统供电系统(电源)各部件各部件简介介 调试与测试接口 调试与测试接口不是系统运行必须的,但现代系统越来越强调可测性,调试、测试接口的设计也要重视了。一般微控制器有一个内置JTAG调试接口,通过这个接口可以控制芯片的运行并获取内部信息。调试测试接口30.5、最小系、最小系统设计的核心技的核心技术 最小系最小系统设计的具体内容的具体内容 系系统硬件硬件电路路设计、组装、装、调试;系系统应用用软件的件的编制、制、调试;系系统应用用软件的件的链接接调试、固化、脱机、固化、脱机(脱脱离开离开发装置装置)运行。运行。1 1)硬件)硬件电路路设计步步骤第一步:第一步:针对最小系最小系
26、统的功能要求和指的功能要求和指标要求,要求,选择微控制器,微控制器,详细分析基于分析基于该微控制器的最小微控制器的最小系系统的各个功能模的各个功能模块;31.最小系最小系统设计的关的关键点点 硬件硬件电路路设计步步骤第二步:分解各个功能模第二步:分解各个功能模块的指的指标,选择各各类元器元器件,件,对系系统硬件每一功能模硬件每一功能模块绘出出详细的的电原理原理图;第三步:第三步:设计各各类元器件封装格式,以及系元器件封装格式,以及系统的的输入入/输出控制,出控制,规划元器件布局布划元器件布局布线,设计制作印制作印制制电路板;路板;第四步:加工第四步:加工组装装样机;机;第五步:第五步:对样机硬
27、件机硬件进行静行静态调试和功能与指和功能与指标测试。32.最小系最小系统设计的关的关键点点 2 2)软件件设计的重点的重点 设计结构清晰、构清晰、简洁、合理的、合理的软件流程。件流程。各种功能程序各种功能程序实现采用模采用模块化、子程序化。化、子程序化。这样,既便于既便于调试、链接,又便于移植、修改。接,又便于移植、修改。合理合理规划程序存划程序存储区、数据存区、数据存储区,既能区,既能节约内内存容量,又使操作方便。存容量,又使操作方便。运行状运行状态实现标志化管理。各个功能程序运行状志化管理。各个功能程序运行状态、运行、运行结果以及运行要求都果以及运行要求都设置状置状态标志以便志以便查询,程
28、序的,程序的转移、运行、控制都可状移、运行、控制都可状态标志条件来志条件来控制。控制。33.最小系最小系统设计的关的关键点点 软件件设计的重点的重点 经过调试修改后的程序修改后的程序应进行行规范化,除去修改范化,除去修改“痕迹痕迹”。规范化的程序便于交流、借范化的程序便于交流、借鉴,也,也为今今后的后的软件模件模块化、化、标准化打下基准化打下基础。实现全面全面软件抗干件抗干扰设计。软件抗干件抗干扰是是计算机算机应用系用系统提高可靠性的有力措施。提高可靠性的有力措施。为了提高运行的可靠性,在了提高运行的可靠性,在应用用软件中件中设置自置自诊断程序,在系断程序,在系统工作运行前先运行自工作运行前先
29、运行自诊断程序,用断程序,用以以检查系系统各特征状各特征状态参数是否正常。参数是否正常。34.3)微控制器最小系微控制器最小系统的可靠性的可靠性设计 提高微控制器系提高微控制器系统的可靠性,除了的可靠性,除了选用高用高质量元件外,量元件外,通常通常还可使用以下技可使用以下技术。第一:可靠性复位技第一:可靠性复位技术对于由于干于由于干扰引起的系引起的系统失控,最失控,最简单的方法是使系的方法是使系统复位,使程序从复位,使程序从0000H0000H开始开始执行。在各种微控制器的行。在各种微控制器的RESETRESET(复位)端加一个持(复位)端加一个持续两个机器周期以上的高两个机器周期以上的高电平
30、信号,就可以使系平信号,就可以使系统复位。复位。对于最小系于最小系统设计者而言,有两种方法可使系者而言,有两种方法可使系统复复位:一是手位:一是手动复位;二是使用复位;二是使用“看看门狗狗”技技术,使,使系系统恢复正常。恢复正常。35.3)微控制器最小系微控制器最小系统的可靠性的可靠性设计 “看看门狗狗”技技术是一种是一种计算机程序算机程序监视技技术,防止,防止程序由于干程序由于干扰等原因而等原因而进入死循入死循环。其工作原理是不断其工作原理是不断监测程序循程序循环运行的运行的时间,一旦,一旦发现程序运行程序运行时间超超过循循环设定的定的时间,就,就认为系系统已陷入死循已陷入死循环,然后,然后
31、强迫程序返回到已安排了出迫程序返回到已安排了出错处理程序的入口地理程序的入口地处,使系,使系统回到正常运行。回到正常运行。“看看门狗狗”技技术可以采用硬件可以采用硬件电路路实现,也可采用,也可采用软件技件技术通通过内部定内部定时器器/计数器来数器来实现。36.3)微控制器最小系微控制器最小系统的可靠性的可靠性设计 第二:第二:电压监测及掉及掉电保保护技技术若最小系若最小系统微控制器系微控制器系统的供的供电电源瞬源瞬间断断电或或电压突然下降,微控制器系突然下降,微控制器系统将陷入混乱状将陷入混乱状态。此。此时,即使即使电源恢复正常,系源恢复正常,系统也很也很难恢复正常状恢复正常状态。掉。掉电保保
32、护就是用于解决此就是用于解决此类问题的。的。掉掉电保保护必必须通通过硬件硬件电路路检测到系到系统供供电电源的源的瞬瞬间断断电和和电压突然下降,然后将突然下降,然后将检测信号加到微信号加到微控制器的外部中断控制器的外部中断输入端,使系入端,使系统及及时地地对掉掉电做做出反出反应。掉。掉电引起的中断引起的中断应作作为高高级中断。中断。37.3)微控制器最小系微控制器最小系统的可靠性的可靠性设计 第三:指令冗余技第三:指令冗余技术n指令冗余技指令冗余技术是用于解决由于干是用于解决由于干扰原因而破坏了程序原因而破坏了程序计数器数器PCPC的内容引起程序运行的内容引起程序运行错误。其方法如下:。其方法如
33、下:1 1)重要的)重要的单字字节指令重写几次;或程序关指令重写几次;或程序关键地方插地方插入一些入一些单字字节NOPNOP指令,指令,这样当程序当程序弹飞到到这个冗个冗系指令系指令时,使系,使系统自自动恢复正常。恢复正常。2 2)在双字)在双字节、三字、三字节指令后插入两条指令后插入两条NOPNOP指令,以保指令,以保护后后续指令不被拆散。指令不被拆散。3 3)在一些)在一些对程序流向起决定作用的指令之前,如程序流向起决定作用的指令之前,如RETIRETI、DJNZDJNZ等,插入两条等,插入两条NOPNOP指令,以保指令,以保证弹飞的的程序迅速恢复正常。程序迅速恢复正常。38.4)最小系最
34、小系统中低功耗中低功耗设计 n低功耗的低功耗的设计是最小系是最小系统设计的重要方面,从最小系的重要方面,从最小系统研制的三个研制的三个阶段段元器件元器件选择、电路路设计、系、系统软件件设计都要都要进行低功耗行低功耗优化化设计。n主要采用如下的措施:主要采用如下的措施:1 1)选用最新的用最新的CMOSCMOS或或HCMOSHCMOS工工艺、功耗最低的且具有、功耗最低的且具有节电运行方式的芯片,运行方式的芯片,这是低功耗是低功耗设计的关的关键。尤。尤其是最小系其是最小系统最核心的芯片最核心的芯片微控制器芯片微控制器芯片一定是低功耗的一定是低功耗的处理器芯片。理器芯片。2 2)微控制器必)微控制器
35、必须有可切有可切换的多种工作模式,以适的多种工作模式,以适应不同运行需求,从而在不同运行需求,从而在软件件设计和系和系统工作模式工作模式设计上降低功耗。上降低功耗。39.最小系最小系统中低功耗中低功耗设计 3 3)最小系)最小系统扩展展电路路外外围器件器件也要尽量也要尽量选择低功耗低功耗产品,要有可以切品,要有可以切换供供电断断电状状态的控制的控制引脚,引脚,应具有关断功能,包括通信接口、存具有关断功能,包括通信接口、存储器、器、时钟电路、收路、收发电路等。路等。4 4)在)在满足系足系统性能要求的前提下,要尽量降低工作性能要求的前提下,要尽量降低工作频率和率和电压。5 5)针对特定的系特定的系统功能要求,功能要求,选择集成有相集成有相应低功低功耗管理模耗管理模块的芯片。的芯片。6 6)电源按需供源按需供给,芯片不工作,芯片不工作时进入入节电工作模式,工作模式,不不为其供其供电。7 7)为了了实现超低功耗性能,在超低功耗性能,在设计中可以中可以专门设计电源控制模源控制模块和多和多电源切源切换模模块。40.提提问时间:Q&A?谢谢大家!41.42.