主页   电子元器件  开发板

七月 6 2021

开发板的基础知识


目录

1.开发板分类

1.1单片机

1.2CPLD/FPGA

1.3DSP

1.4ARM

1.5MIPS

1.6PPC

2.构成部分

2.1嵌入式微处理器

2.2存储器

2.3通用接口

  开发板(demo board)是用来进行嵌入式系统开发的电路板,简单的说,就是一块集成了多种电子元器件的电路板。这些电子元器件包括CPU、存储器、I/O设备、数据通路总线以及外部设备的各种接口。开发板主要是应用于嵌入式系统的开发。开发者可根据实际产品的需求来设计和定制嵌入式系统的硬件组成部分。开发板也便于初学者了解和学习嵌入式系统的硬件和软件,有的开发板也提供了基础的集成开发环境和软件源代码等。

开发板

开发板

  1.开发板分类

  1.1单片机

  (1)51系列单片机。51 单片机目前已有多种型号, 8031/8051/8751是Intel公司早期的产品,而 ATMEL 公司的AT89C51、AT89S52则更实用。

  (2)PIC系列单片机。在全球都可以看到PIC单片机从电脑的外设、家电控制、电讯通信、智能仪器、汽车电子到金融电子各个领域的广泛应用。

  (3)AVR系列单片机。AVR单片机是1997年由ATMEL公司研发出的增强型内置Flash的RISC精简指令集高速8位单片机。

  (4)ARM开发板。ARM开发板是以ARM内核芯片的嵌入式开发版,主要特点是速度快,库文件统一,并且有利于进行开发。

  1.2CPLD/FPGA

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

  1.3DSP

  DSP(digital signal processor)是一种独特的微处理器,是以数字信号来处理大量信息的器件。其工作原理是接收模拟信号,转换为0或1的数字信号,再对数字信号进行修改、删除、强化,并在其他系统芯片中把数字数据解译回模拟数据或实际环境格式。它不仅具有可编程性,而且其实时运行速度可达每秒数以千万条复杂指令程序,远远超过通用微处理器,是数字化电子世界中日益重要的电脑芯片。

  1.4ARM

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

  1.5MIPS

  MIPS是世界上很流行的一种RISC处理器。MIPS的意思是“无内部互锁流水级的微处理器”(Microprocessor without interlocked piped stages),其机制是尽量利用软件办法避免流水线中的数据相关问题。

  1.6PPC

  PowerPC是一种精简指令集(RISC)架构的中央处理器(CPU),有着广泛的实现范围,包括从诸如Power4那样的高端服务器CPU到嵌入式CPU市场。PowerPC处理器有非常强的嵌入式表现,因为它具有优异的性能、较低的能量损耗以及较低的散热量。除了象串行和以太网控制器那样的集成I/O,该嵌入式处理器与“台式机”CPU存在非常显著的区别。例如,4xx系列PowerPC处理器缺乏浮点运算,并且还使用一个受软件控制的TLB进行内存管理,而不是象台式机芯片中那样采用反转页表。

  2.构成部分

  2.1嵌入式微处理器

  嵌入式系统硬件层的核心是嵌入式微处理器,嵌入式微处理器与通用CPU最大的不同在于嵌入式微处理器大多工作在为特定用户群所专用设计的系统中,它将通用CPU许多由板卡完成的任务集成在芯片内部,从而有利于嵌入式系统在设计时趋于小型化,同时还具有很高的效率和可靠性。

  2.2存储器

  嵌入式系统需要存储器来存放和执行代码。嵌入式系统的存储器包含Cache、主存和辅助存储器。

  2.3通用接口

  嵌入式系统和外界交互需要一定形式的通用设备接口,如A/D、D/A、I/O等,外设通过和片外其他设备的或传感器的连接来实现微处理器的输入/输出功能。每个外设通常都只有单一的功能,它可以在芯片外也可以内置芯片中。外设的种类很多,可从一个简单的串行通信设备到非常复杂的802.11无线设备。

  以上就是开发板的基础知识介绍了。目前开发板广泛应用在手持多媒体播放器、智能手机、汽车多媒体、车载信息娱乐、MID、智能本、上网本、平板电脑、工业控制系统等产品方案。

订购与质量

图片 产品型号 品牌 描述 数量 价格
(USD)
DRV8824PWPR DRV8824PWPR Company:Texas Instruments Remark:产品型号:DRV8824PWPR 描述:IC MTR DRVR BIPLR 8.2-45V 28SSOP 分类:集成电路(IC),PMIC-电动机驱动器,控制器 制造商:德州仪器 打包:切割带(CT) 零件状态:活性 In Stock:On Order
Inquiry
Price:call Inquiry
STM32F378RCT6 STM32F378RCT6 Company:STMicroelectronics Remark:STM32F378RCT6具有高性能ARM Cortex-M4 32位RISC内核,工作频率高达72MHz,并嵌入了浮点单元(FPU)、存储器保护单元(MPU)和嵌入式跟踪宏蜂窝(ETM)。还包含高速嵌入式存储器(高达256KB的闪存,高达32KB的SRAM),以及连接到两条APB总线的各种增强型I/O和外设。 In Stock:On Order
Inquiry
Price:call Inquiry
XC7K325T-1FFG900C XC7K325T-1FFG900C Company:Xilinx Remark:产品型号:XC7K325T-1FFG900C 描述:IC FPGA 500 I/O 900FCBGA 分类:集成电路(IC),嵌入式-FPGA(现场可编程门阵列) 制造商:Xilinx公司 系列:Kintex®-7 零件状态:活性 In Stock:On Order
Inquiry
Price:call Inquiry
MC9S12XD64CAA MC9S12XD64CAA Company:NXP Semiconductors Remark:MC9S12XD64CAA是一款基于增强型HCS12XCPU(40MHz总线)的16位微控制器,采用CISC架构,最高运行频率为80MHz。该器件包含64kB内部闪存、4kB内部RAM、1kBEEPROM、8通道10位A/D转换器和59个通用I/O引脚。 In Stock:5039
Inquiry
Price:call Inquiry
STM8S003F3P6 STM8S003F3P6 Company:STMicroelectronics Remark:产品型号:STM8S003F3P6 描述:IC MCU 8BIT 8KB闪存20TSSOP 分类:集成电路(IC),嵌入式-微控制器 制造商:STMicroelectronics 系列:STM8S 打包:管 In Stock:On Order
Inquiry
Price:call Inquiry

相关文章

  • 开发板的基础知识 ...
    开发板(demo board)是用来进行嵌入式系统开发的电路板,简单的说,就是一块集成了多种电子元器件的电路板。这些电子元器件包括CPU、存储器、I/O设备、数据通路总线以及外部设...
  • 使用以太网模块将Arduino开发板连接到互联网 ...
    如今大多数联网的物联网设备都使用Wi-Fi 连接连接到互联网,虽然 Wi-Fi 连接可以远程访问互联网,但它有其自身的局限性。例如,在大多数固定设备的工业应用中,通常选择以太网而不...
  • 使用Arduino开发板设计的智能小车 ...
    芯片是从很早的六七十年代简单的单片机,发展到现在先进的处理器,已经变得越来越强大。它给人们的生活带来了不少的便利,不管是电脑,电视,空调,手机还是相机,都离不开芯片技术的发展和进步...
  • 基于ARM7内核设计的开发板 ...
    常见ARM7是一种典型的用于嵌入式系统的嵌入式处理器,是应用非常广泛的一种处理器内核。本文以ARM7为内核的微控制器LPC2478为核心,研制了一款可用于科研开发和教学的实验开发板...
  • 使用Arduino开发板时的最常见错误 ...
    众所周知,Arduino开发板是一款便捷灵活、方便上手的开源电子原型平台,它构建于开放原始码simple I/O介面版,并且具有使用类似Java、C语言的Processing/Wi...
  • 基于EP1C3T144C8的开发板设计 ...
    众所周知,现场可编程门阵列(FPGA)是一种现场可编程专用集成电路,其速度快、功耗低,特别适用于复杂系统的设计,如今,FPGA器件已广泛应用于通信、自动控制、信息处理等诸多领域,越...

0 条评论

留言

您的邮箱地址不会被公布

 
 
   
评分: