目录
3.关于开发板的常见问题 |
开发板(demo board)是用来进行嵌入式系统开发的电路板,简单的说,就是一块集成了多种电子元器件的电路板。这些电子元器件包括CPU、存储器、I/O设备、数据通路总线以及外部设备的各种接口。开发板主要是应用于嵌入式系统的开发。开发者可根据实际产品的需求来设计和定制嵌入式系统的硬件组成部分。开发板也便于初学者了解和学习嵌入式系统的硬件和软件,有的开发板也提供了基础的集成开发环境和软件源代码等。
开发板
(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内核芯片的嵌入式开发版,主要特点是速度快,库文件统一,并且有利于进行开发。
CPLD(Complex Programmable Logic Device)复杂可编程逻辑器件,是从PAL和GAL器件发展出来的器件,相对而言规模大,结构复杂,属于大规模集成电路范围。是一种用户根据各自需要而自行构造逻辑功能的数字集成电路。其基本设计方法是借助集成开发软件平台,用原理图、硬件描述语言等方法,生成相应的目标文件,通过下载电缆(“在系统”编程)将代码传送到目标芯片中,实现设计的数字系统。
DSP(digital signal processor)是一种独特的微处理器,是以数字信号来处理大量信息的器件。其工作原理是接收模拟信号,转换为0或1的数字信号,再对数字信号进行修改、删除、强化,并在其他系统芯片中把数字数据解译回模拟数据或实际环境格式。它不仅具有可编程性,而且其实时运行速度可达每秒数以千万条复杂指令程序,远远超过通用微处理器,是数字化电子世界中日益重要的电脑芯片。
ARM 即Advanced RISCMachines的缩写是对一类微处理器的通称. ARM同时还是微处理器行业的一家知名企业,设计了大量高性能、廉价、耗能低的RISC处理器、相关技术及软件。技术具有性能高、成本低和能耗省的特点。适用于多种领域,比如嵌入控制、消费/教育类多媒体、DSP和移动式应用等。
MIPS是世界上很流行的一种RISC处理器。MIPS的意思是“无内部互锁流水级的微处理器”(Microprocessor without interlocked piped stages),其机制是尽量利用软件办法避免流水线中的数据相关问题。
PowerPC是一种精简指令集(RISC)架构的中央处理器(CPU),有着广泛的实现范围,包括从诸如Power4那样的高端服务器CPU到嵌入式CPU市场。PowerPC处理器有非常强的嵌入式表现,因为它具有优异的性能、较低的能量损耗以及较低的散热量。除了象串行和以太网控制器那样的集成I/O,该嵌入式处理器与“台式机”CPU存在非常显著的区别。例如,4xx系列PowerPC处理器缺乏浮点运算,并且还使用一个受软件控制的TLB进行内存管理,而不是象台式机芯片中那样采用反转页表。
嵌入式系统硬件层的核心是嵌入式微处理器,嵌入式微处理器与通用CPU最大的不同在于嵌入式微处理器大多工作在为特定用户群所专用设计的系统中,它将通用CPU许多由板卡完成的任务集成在芯片内部,从而有利于嵌入式系统在设计时趋于小型化,同时还具有很高的效率和可靠性。
嵌入式系统需要存储器来存放和执行代码。嵌入式系统的存储器包含Cache、主存和辅助存储器。
嵌入式系统和外界交互需要一定形式的通用设备接口,如A/D、D/A、I/O等,外设通过和片外其他设备的或传感器的连接来实现微处理器的输入/输出功能。每个外设通常都只有单一的功能,它可以在芯片外也可以内置芯片中。外设的种类很多,可从一个简单的串行通信设备到非常复杂的802.11无线设备。
3.1开发板是干什么的?
开发板主要用于开发板的典型组件有哪些?学习目的,也可用于工业应用。在这个庞大的电子社区中,还有许多定制开发板可用。它们还用于在发布主要产品之前进行原型设计。
3.2开发板的典型组件有哪些?
通常,开发板的组件包括:
电源电路(通常设置为使用9V/12V电源运行)
编程接口(通过计算机对微控制器进行编程)
基本输入电路,如按钮。
基本输出电路,如LED。
3.3微控制器和开发板有什么区别?
与微处理器开发板相比,微控制器板将强调与某些受控系统的数字和模拟控制互连,而开发板可能只有少数或没有分立或模拟输入/输出设备。
3.4开发板哪个好?
2021年的10大开发板依次是:
巨型板。
OSD32MP1-BRK灵活原型平台。
BeagleBone®绿色网关。
ESP32-SE2-Saola-1。
SimpleLink Wi-Fi CC3200 LaunchPad。
BeagleBone Black。
树莓派4B型。
粒子硼LTE CAT-M1。
SeeedStudio NPi i.MX6ULL开发板
以上就是开发板种类的介绍了。目前开发板广泛应用在手持多媒体播放器、智能手机、汽车多媒体、车载信息娱乐、MID、智能本、上网本、平板电脑、工业控制系统等产品方案。
上一篇
运算放大器的工作原理
下一篇
高性能运算放大器的设相关文章
开发板(demo board)是用来进行嵌入式系统开发的电路板,简单的说,就是一块集成了多种电子元器件的电路板。这些电子元器件包括CPU、存储器、I/O设备、数据通路总线以及外部设...
如今大多数联网的物联网设备都使用Wi-Fi 连接连接到互联网,虽然 Wi-Fi 连接可以远程访问互联网,但它有其自身的局限性。例如,在大多数固定设备的工业应用中,通常选择以太网而不...
芯片是从很早的六七十年代简单的单片机,发展到现在先进的处理器,已经变得越来越强大。它给人们的生活带来了不少的便利,不管是电脑,电视,空调,手机还是相机,都离不开芯片技术的发展和进步...
常见ARM7是一种典型的用于嵌入式系统的嵌入式处理器,是应用非常广泛的一种处理器内核。本文以ARM7为内核的微控制器LPC2478为核心,研制了一款可用于科研开发和教学的实验开发板...
众所周知,Arduino开发板是一款便捷灵活、方便上手的开源电子原型平台,它构建于开放原始码simple I/O介面版,并且具有使用类似Java、C语言的Processing/Wi...
众所周知,现场可编程门阵列(FPGA)是一种现场可编程专用集成电路,其速度快、功耗低,特别适用于复杂系统的设计,如今,FPGA器件已广泛应用于通信、自动控制、信息处理等诸多领域,越...
0 条评论