嵌入式微处理器系统设计--概述.pptx
文本预览下载声明
Topic 1 嵌入式微处理器系统设计Design of embedded microprocessor system;典型的数据采集控制系统(以单片机为例);1. 微处理器(MPU)分类
CPU:通用、专用
单片机:(或微控制器MCU)
DSP: Digital Signal Processor:
CPLD、FPGA:可编程逻辑器件,
Complex Programmable Logic Device ,Field-Programmable Gate Array;CPU;;什么是单片机?;单片机--Single-Chip Microcomputer;单片机;;8051单片机;8051系列和AT89系列单片机 ;8051芯片实照 ;表 8051单片机及其兼容的产品;几种单片机封装形式;AVR单片机;;;;AVR单片机开发;PIC单片机;;PIC单片机;16位单片机-MSP430;超低功耗
0.1 A掉电模式
0.8 A等待模式
250 A /1MIPS
(1 S时钟唤醒时间)
50nA 端口漏电流;MSP430单片机系列种类; 非基于LCD
MSP430x1xx:
基于闪存/ ROM的MCU提供1.8伏至3.6伏的工作电压、
高达60kB和8MIPS(带有基本时钟) MSP430F2xx:
基于闪存的MCU 提供1.8 伏至3.6 伏工作电压、掉电复位及16MIPS(带有基本时钟) MSP430F5XX:
基于闪存的MCU 提供1.8 伏至3.6 伏工作电压、掉电复位及18MIPS(带有基本时钟) ;MSP430单片机的应用领域;日常公用测量
水表、气表、自动抄表、先进电表网络基础设施、热分配表;ARM单片机;ARM微处理器的特点;ARM体系结构的版本;ARM7、ARM9、ARM9E和ARM10为4个通用处理器系列,每一个系列提供一套相对独特的性能来满足不同应用领域的需求。
SecurCore系列专门为安全要求较高应用而设计。
ARM公司在经典处理器ARM11以后的产品改用Cortex命,并分成A、R和M三类,旨在为各种不同的市场提供服务。
Cortex系列属于ARMv7架构,定义了三大分工明确的系列:“A”系列面向尖端的基于虚拟内存的操作系统和用户应用;“R”系列针对实时系统;“M”系列对微控制器。
Cortex-M 系列针对成本和功耗敏感的MCU和终端应用(如智能测量、人机接口设备、汽车和工业控制系统、大型家用电器、消费性产品和医疗器械)的混合信号设备进行过优化
;;STM32单片机;STM32 F1系列主流MCU;;嵌入式系统及应用;嵌入式系统及应用;嵌入式系统及应用;嵌入式系统及应用;嵌入式系统及应用;嵌入式系统及应用;嵌入式系统及应用;3. 单片机的开发与应用方法;How to quickly start MCU;学习单片机技术需要做哪些准备工作?--Preparation;;5、单片机开发软件平台--Development software platform
编程、仿真、下载、制图
Keil C51--编程
Proteus--仿真(hardware)
Altium(protel)--PCB设计,ISP(下载软件)
8、知识准备--Knowledge preparation
单片机(MCU)基础知识:MCU internal structure, pin function, interrupt system, time /count system, serial communication system, etc. C language for MCU, including data type and operator of C language, C language statement, array, pointer, function, compilation preprocessing, etc.
Note: learn while doing.;9、焊接技能--Welding skills
主张用万能板制作单片机产品。因为这种实践方法,不仅能锻炼焊接技术,同时还能提高识别单片机硬件电路图的能力。更重要的是掌握了单片机开发的基本步骤,提高了软硬件的编程与设计能力。为日后开发设计电子产品打下坚实的基础,因此训练好拖焊技术非常重要。
10、单片机学习套件准备-- Learning kit
理论知识的学习可以通过看书、看视频教程等方式进行,实践技能就必须亲自动手操作。购买单片机制作常用工具和学习套件就成了必然。
;8051单片机最小系统--Minimum system;;;
显示全部