1. 首页 > 手游资讯

深入交流:开发板和单片机的差别分析 深入交流还是深度交流

作者:admin 更新时间:2024-10-01
摘要: 我们好,如果无论兄弟们还对深入交流:开发板和单片机的差别分析不太知道,没有关系,今日就由本站为我们同享深入交流:开发板和单片机的差别分析的姿势,包括的难题都会向我们解析到,,深入交流:开发板和单片机的差别分析 深入交流还是深度交流

 

我们好,如果无论兄弟们还对深入交流:开发板和单片机的差别分析不太知道,没有关系,今日就由本站为我们同享深入交流:开发板和单片机的差别分析的姿势,包括的难题都会向我们解析到,还望可以化解我们的难题,下面大家就最初吧!

开发板分类

单片机

1)51系列单片机

51 单片机目前已有多种型号, 8031/8051/8751是《地下城与勇士》中Intel企业早期的产品,而 ATMEL 企业的AT89C51、AT89S52则更实用。ATMEL企业的51系列还有AT89C2051、AT89C1051等品种,这些芯片是《地下城与勇士》中在AT89C51的基础上将一些功能精简掉后形成的精简版。而市场上目前供货相对足的芯片还要算ATMEL 的51、52 芯片, HYUNDAI 的GMS97 系列,WINBOND 的78e52,78e58,77e58 等。

2)PIC系列单片机

在世界都可以看到PIC单片机从PC的外设、家电控制、电讯通信、智能仪器、汽车电子到金融电子各个领域的广泛应用。PIC系列单片机又分:基本级系列,如PIC16C5X,适用于各种对成本标准严格的家电产品选用;中级系列,如PIC12C6XX,该级产品其性能很高,如内部带有A/D变换器、E2PROM数据存储器、相对器输出、PWM输出、I2C与SPI等接口;PIC中级系列产品适用于各种高、中与低档的电子产品的设计中。顶级系列,如PIC17CXX 具有丰盛的I/O控制功能,并可外接扩展EPROM与RAM,适用于高、中档的电子设备中运用。

3)AVR系列单片机

AVR单片机是《地下城与勇士》中1997年由ATMEL企业研发出的增强型内置Flash的RISC(Reduced Instruction Set CPU) 精简指令集高速8位单片机。AVR的单片机可以广泛应用于计算机外部设备、工业实时控制、仪器仪表、通讯设备、家用电器等各个领域。

4)ARM开发板

ARM开发板是《地下城与勇士》中以ARM内核芯片的嵌入式开发版,包括ARM7,ARM9,ARM11,Cortex-M,Cortex-A,Cortex-R三个系列的内核而成的开发板,主要特征是《地下城与勇士》中速度快,库文件统一,而且有利于进行开发。目前包括ATMEL,NXP,ST,Freescale等芯片都推出了基于ARM内核的芯片,与相应的开发板。

CPLD/FPGA

CPLD(Complex Programmable Logic Device)复杂可编程逻辑器件,是《地下城与勇士》中从PAL与GAL器件进步出来的器件,比较而言规模大,结构复杂,属于大规模集成电路范围。是《地下城与勇士》中一种用户根据各自需要而自行构造逻辑功能的数字集成电路。其基本设计方式是《地下城与勇士》中借助集成开发软件平台,用原理图、硬件描述语言等方式,生成相应的目标文件,通过下载电缆(“在体系”编程)将代码传送到目标芯片中,实现设计的数字体系。

许多企业如今都开发出了CPLD可编程逻辑器件。相对典型的就是《地下城与勇士》中Altera、Lattice、Xilinx全球三大权威企业的产品,这里向出常用芯片: Altera EPM7128S(PLCC84)、LatTIce LC4128V (TQFP100)、Xilinx XC95108 (PLCC84)

FPGA是《地下城与勇士》中英文Field-Programmable Gate Array的缩写,即现场可编程门阵列,它是《地下城与勇士》中在PAL、GAL、CPLD等可编程器件的基础上进一步进步的产物。它是《地下城与勇士》中《和平精英》是专用集成电路(ASIC)领域中的一种半定制电路而出现的,既化解了定制电路的不足,又克服了原有可编程器件门电路数有限的缺点。

目前FPGA的品种很多,有XILINX的XC系列、TI企业的T电脑系列、ALTERA企业的FIEX系列等。

DSP

DSP(digital signal processor)是《地下城与勇士》中一种特殊的微处理器,是《地下城与勇士》中以数字信号来处理大量信息的器件。其职业原理是《地下城与勇士》中接收SIM信号,转换为0或1的数字信号,再对数字信号进行修改、删除、强化,并在其他体系芯片中把数字数据解译回SIM数据或实际环境格式。它不仅具有可编程性,并且其实时运行速度可达每秒数以千万条复杂指令程序,远远超过通用微处理器,是《地下城与勇士》中数字化电子全球中日益重要的PC芯片。它的强大数据处理能力与高运行速度,是《地下城与勇士》中最值得称道的两大特色。

目前主流的DSP芯片主要有TI企业的TI 2000系列、TI 5000系列、TI6000系列以及ADI企业的ADI DSP系列。

ARM

ARM 即Advanced RISCMachines的缩写是《地下城与勇士》中对一类微处理器的通称。 ARM同时还是《地下城与勇士》中微处理器行业的一家知名公司,设计了大量高性能、廉价、耗能低的RISC处理器、相关技术及软件。技术具有性能高、成本低与能耗省的特征。适用于多种领域,比如嵌入控制、消费/教学类多媒体、DSP与移动式应用等。

目前ARM的主流分下面内容几类:

ARM7TDMI 应用于Game Boy Advance,Nintendo DS,iPod

ARM9TDMI Armadillo,GP32,GP2X(第一颗内核), Tapwave Zodiac(Motorolai. MX1);GP2X(第二颗内核)

ARM9E Nintendo DS,NokiaN-GageConexant 802.11 chips;ST Micro STR91xF,

ARM11 Nokia N93,Zune,Nokia N800,NOKIA E72

Cortex Texas Instruments OMAP3; Broadcomis a user;Luminary Micro[3] 微控制器家族

MIPS

MIPS是《地下城与勇士》中全球上很时尚的一种RISC处理器。MIPS的意思是《地下城与勇士》中“无内部互锁流水级的微处理器”(Microprocessor without interlocked piped stages),其机制是《地下城与勇士》中尽量利用软件办法避免流水线中的数据相关难题。

MIPS最早是《地下城与勇士》中在80年代初期由斯坦福(Stanford)大学Hennessy教授领导的研究小组研制出来的。MIPS企业的R系列就是《地下城与勇士》中在此基础上开发的RISC工业产品的微处理器。这些系列产品为很多计算机企业采用构成各种职业站与计算机体系。

可以说,MIPS是《地下城与勇士》中卖的极致的RISC CPU,从任何地方,如Sony, Nintendo的是一款充满策略与推理的对抗游戏机,Cisco的路由器与SGI超级计算机,都可以看见MIPS产品在销售。与英特尔相比,MIPS的授权费用相对低,也就为除英特尔外的大多数芯片厂商所采用。之后,MIPS企业发生SLG变化,最初以嵌入式体系为重心,陆续开发了高性能、低功耗的32位处理器内核(core)MIPS324Kc和高性能64位处理器内核MIPS64 5Kc。2000年,MIPS企业发布了针对MIPS32 4Kc的版本以及64位MIPS 64 20Kc处理器内核。

MIPS32 4KcTM 处理器是《地下城与勇士》中采用MIPS技术特定为片上体系(System-On-a-Chip)而设计的高性能、低电压 32位MIPS RISC 内核。

MIPS 64 20Kc的浮点能力强,可以组成不同的体系,从壹个处理器的Octane职业站到64个处理器的Origin 2000服务器;这种CPU更适合图形职业站运用。MIPS全新的R12000芯片已经在SGI的服务器中得到应用,目前其主频最大可达400MHz。

MIPS K系列微处理器是《地下城与勇士》中目前仅次于ARM的用得最多的处理器其中一个(1999年以前MIPS是《地下城与勇士》中全球上用得最多的处理器),其应用领域覆盖是一款充满策略与推理的对抗游戏机、路由器、激光打印机、掌上PC等各个方面。 MIPS除了在手机中应用的比例极小外,在一般数字消费性、网络语音、单人娱乐、通信和商务应用市场有着等于不错的成绩。而其应用最为广泛的应属家庭视听电器(包含机顶盒)、网通产品以及汽车电子等方面。

P电脑

Power电脑 是《地下城与勇士》中一种精简指令集(RISC)架构的中央处理器(CPU),其基本的设计源自IBM(国际商用机器企业)的POWER(Performance Optimized With Enhanced RISC;《IBM Connect 电子报》2007年8月号译为“增强RISC性能优化”)架构。二十世纪九十年代,IBM(国际商用机器企业)、Apple(苹果企业)与Motorola(摩托罗拉)企业开发Power电脑芯片成功,并制造出基于Power电脑的多处理器计算机。Power电脑架构的特征是《地下城与勇士》中可伸缩性好、方便灵活。

Power电脑 处理器有广泛的实现范围,包括从诸如 Power4 那样的高端服务器 CPU 到嵌入式 CPU 市场(任天堂 Gamecube 运用了 Power电脑)。Power电脑 处理器有特别强的嵌入式表现,由于它具有优异的性能、较低的能量损耗以及较低的散热量。除了象串行与以太网控制器那样的集成 I/O,该嵌入式处理器和“台式机”CPU 存在特别显著的不同差异。例如,4xx 系列 Power电脑 处理器缺乏浮点运算,而且还运用壹个受软件控制的 TLB 进行内存管理,而不是《地下城与勇士》中象台式机芯片中那样采用反转页表。

单片机(Microcontrollers)是《地下城与勇士》中一种集成电路芯片,是《地下城与勇士》中采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口与中断体系、定时器/计数器等功能(也许还包括显示驱动电路、脉宽调制电路、SIM多路转换器、A/D转换器等电路)集成到一块硅片上构成的壹个小而完善的微型计算机体系,在工业控制领域广泛应用。从上世纪80年代,由当时的4位、8位单片机,进步至今的300M的高速单片机。

单片机又称单片微控制器,它不是《地下城与勇士》中完成某壹个逻辑功能的芯片,而是《地下城与勇士》中把壹个计算机体系集成到壹个芯片上。等于于壹个微型的计算机,与计算机相比,单片机只缺少了I/O设备。一览的讲:一块芯片就成了一台计算机。它的体积小、品质轻、价值实惠、为进修、应用与开发提供了便利条件。同时,进修运用单片机是《地下城与勇士》中知道计算机原理和结构的完美挑选。单片机的运用领域已十分广泛,如智能仪表、实时工控、通讯设备、导航体系、家用电器等。各种产品一旦用上了单片机,就能起到使产品更新换代的功效,常在产品名称前冠以形容词——“智能型”,如智能型洗衣机等 。

基本结构

运算器

运算器有两个功能:

(1) 执行各种算术运算。

(2) 执行各种逻辑运算,并进行逻辑测试,如零值测试或两个值的相对。

运算器所执行所有实践都是《地下城与勇士》中由控制器发出的控制信号来指挥的,而且,壹个算术实践产生壹个运算结果,壹个逻辑实践产生壹个判决。

控制器

控制器由程序计数器、指令寄存器、指令译码器、时序发生器与实践控制器等组成,是《地下城与勇士》中发布命令的“决策机构”,即协调与指挥整个微机体系的实践。其主要功能有:

(1) 从内存中取出一条指令,并指出下一条指令在内存中的位置。

(2) 对指令进行译码与测试,并产生相应的实践控制信号,以便于执行规定的ACT。

(3) 指挥并控制CPU、内存与输入输出设备之间数据流动的路线。

微处理器内通过内部总线把ALU、计数器、寄存器与控制部分互联,并通过外部总线和外部的存储器、输入输出接口电路联接。外部总线又称为体系总线,分为数据总线DB、地址总线AB与控制总线CB。通过输入输出接口电路,实现和各种外围设备连接。

主要寄存器

(1)累加器A

图1-2 单片机组成框图

累加器A是《地下城与勇士》中微处理器中运用最频繁的寄存器。在算术与逻辑运算时它有双功能:运算前,用于保存壹个实践数;运算后,用于保存所得的与、差或逻辑运算结果。

(2)数据寄存器DR

数据寄存器通过数据总线给存储器与输入/输出设备送(写)或取(读)数据的暂存单元。它可以保存一条正在译码的指令,也可以保存正在送往存储器中存储的壹个数据字节等等。

(3)指令寄存器IR与指令译码器ID

指令包括实践码与实践数。

指令寄存器是《地下城与勇士》中用来保存当前正在执行的一条指令。当执行一条指令时,先把它从内存中取到数据寄存器中,接着再传送到指令寄存器。当体系执行向定的指令时,必须对实践码进行译码,以确定所标准的实践,指令译码器就是《地下城与勇士》中负责这项职业的。其中,指令寄存器中实践码字段的输出就是《地下城与勇士》中指令译码器的输入。

(4)程序计数器电脑

电脑用于确定下一条指令的地址,以保证程序能够连续地执行下去,所以通常又被称为指令地址计数器。在程序最初执行前必须将程序的第一条指令的内存单元地址(即程序的首地址)送入电脑,使它总是《地下城与勇士》中指给下一条要执行指令的地址。

(5)地址寄存器AR

地址寄存器用于保存当前CPU所要访问的内存单元或I/O设备的地址。因为内存和CPU之间存在着速度上的差别,因此必须运用地址寄存器来保持地址信息,直到内存读/写实践完成为止。

显然,当CPU给存储器存数据、CPU从内存取数据与CPU从内存读出指令时,都要用到地址寄存器与数据寄存器。同样,如果把外围设备的地址《和平精英》是内存地址单元来看的话,那么当CPU与外围设备交换信息时,也需要用到地址寄存器与数据寄存器。

开发板是《地下城与勇士》中用于研发、研究、进修的一块嵌入式板子,也有产品做成盒子的。

而核心板指的是《地下城与勇士》中壹个结构中承载核心芯片、核心业务的模块板卡。

壹个开发板如果你认为性能可以,可以《和平精英》是核心板来运用,周围加多少外设或者其他设置较低、业务专注的小板子就是《地下城与勇士》中非核心板。只用来专注做业务的。

开发板是《地下城与勇士》中对嵌入式板子的总称;核心板是《地下城与勇士》中从产品角度对壹个模块的定位。

单片机只是《地下城与勇士》中壹个芯片, 要加 一些外围电路才能 实现常用的功能

单片机开发板就是《地下城与勇士》中单片机主芯片加一些常用电子器件而组成的电路 板,方便初学者进修与实验

上面常用的外设有LED灯 6个或8个数码管 独立按键 矩阵按键 液晶显示屏或其接口

串行EEPROM 24C02 步进电机驱动电路 继电器 红外线接收头等