资料下载
×
一文了解ARM、FPGA 、嵌入式的特点资料下载
消耗积分:0
|
格式:pdf
|
大小:235.61KB
|
2021-04-08
12年用户
分享资料716个
关注
单片机的特点: (1)受集成度限制,片内存储器容量较小,一般内ROM:8KB以下; (2)内RAM:256KB以内。 (3)可靠性高 (4)易扩展 (5)控制功能强 (6)易于开发 ARM的特点: (1) 自带廉价的程序存储器(FLASH)和非易失的数据存储器(EEPROM)。这些存储器可多次电擦写,使程序开发实验更加方便,工作更可靠。 (2) 高速度,低功耗。在和M51单片机外接相同晶振条件下,AVR单片机的工作速度是M51单片机的30-40倍;并且增加了休眠功能及CMOS技术,使其功耗远低于M51单片机。 (3) 工业级产品。具有大电流输出可直接驱动SSR和继电器,有看门狗定时器,防止程序走飞,从而提高了产品的抗干扰能力。 (4) 超功能精简指令,具有32个通用工作寄存器,相当于M51单片机中32个累加器!从而克服了单一累加器工作的瓶颈效应。 (5) 程序下载方便。AVR单片机即可并行下载也可串行下载,无需昂贵的编程器。此外,还可以在线下载!也就是说可以直接在电路板上进行程序修改和烧录。 (6) 具有模拟比较器、脉宽调制器、模数转换功能。使得工业控制中的模拟信号处理更为简单方便。 (7) 并行口、定时计数器、中断系统等单片机内部重要资源的功能进行了大幅度提升,使之更适合工业生产过程的实时控制。 (8) 其时钟频率既可外接也可使用单片机内部自带的振荡器,其频率可在1MHz-8MHz内设置,使得硬件开发制作更为简洁。 (9) 强大的通讯功能,内置了同步串行接口SPI、通用串行接口UAST、两线串行总线接口TWI(I2C ),使网络控制、数据传送更为方便。 (10) 超级保密功能,应用程序可采用多重保护锁功能。可低价快速完成厂家产品商品化等等。 除上述特点外“零外设”也是AVR嵌入式单片机的重要特征。由于该芯片已内置了程序存储器、晶振并增加了在线汇编功能。 所以AVR单片机芯片接上直流电源,下载个程序就可以独立工作。无需附加外部设备,无需使用昂贵的编程器和仿真装置。这给我们学习和开发带来了便利条件。 FPGA的特点: (1)采用FPGA设计ASIC电路(专用集成电路),用户不需要投片生产,就能得到合用的芯片。 (2)FPGA可做其它全定制或半定制ASIC电路的中试样片。 (3)FPGA内部有丰富的触发器和I/O引脚。 (4)FPGA是ASIC电路中设计周期最短、开发费用最低、风险最小的器件之一。 (5)FPGA采用高速CMOS工艺,功耗低,可以与CMOS、TTL电平兼容。 可以说,FPGA芯片是小批量系统提高系统集成度、可靠性的最佳选择之一。 FPGA是由存放在片内RAM中的程序来设置其工作状态的,因此,工作时需要对片内的RAM进行编程。用户可以根据不同的配置模式,采用不同的编程方式。 加电时,FPGA芯片将EPROM中数据读入片内编程RAM中,配置完成后,FPGA进入工作状态。掉电后,FPGA恢复成白片,内部逻辑关系消失,因此,FPGA能够反复使用。FPGA的编程无须专用的FPGA编程器,只须用通用的EPROM、PROM编程器即可。当需要修改FPGA功能时,只需换一片EPROM即可。这样,同一片FPGA,不同的编程数据,可以产生不同的电路功能。因此,FPGA的使用非常灵活。 嵌入式系统的特点 1、系统内核小 由于嵌入式系统一般是应用于小型电子装置的,系统资源相对有限,所以内核较之传统的操作系统要小得多。比如Enea公司的OSE分布式系统,内核只有5K,而Windows的内核?简直没有可比性。 2、专用性强 嵌入式系统的个性化很强,其中的软件系统和硬件的结合非常 紧密,一般要针对硬件进行系统的移植,即使在同一品牌、同一系列的产品中也 需要根据系统硬件的变化和增减不断进行修改。同时针对不同的任务,往往需要 对系统进行较大更改,程序的编译下载要和系统相结合,这种修改和通用软件的 “升级”是完全两个概念。 3、系统精简 嵌入式系统一般没有系统软件和应用软件的明显区分,不要求 其功能设计及实现上过于复杂,这样一方面利于控制系统成本,同时也利于实现系统安全。 4、高实时性的系统软件(OS)是嵌入式软件的基本要求。而且软件要求固态存储,以提高速度;软件代码要求高质量和高可靠性。 5、嵌入式软件开发要想走向标准化,就必须使用多任务的操作系统 嵌入式系统的应用程序可以没有操作系统直接在芯片上运行;但是为了合理地调度多任 务、利用系统资源、系统函数以及和专家库函数接口,用户必须自行选配RTOS (Real-Time Operating System)开发平台,这样才能保证程序执行的实时性、 可靠性,并减少开发时间,保障软件质量。 6.嵌入式系统开发需要开发工具和环境。 由于其本身不具备自举开发能力, 即使设计完成以后用户通常也是不能对其中的程序功能进行修改的,必须有一套 开发工具和环境才能进行开发,这些工具和环境一般是基于通用计算机上的软硬 件设备以及各种逻辑分析仪、混合信号示波器等。开发时往往有主机和目标机的 概念,主机用于程序的开发,目标机作为最后的执行机,开发时需要交替结合进行。 本文转载自 声明:本文为转载文章,转载此文目的在于传递更多信息,版权归原作者所有,如涉及侵权,请联系小编进行处理。 (mbbeetchina)
单片机
mcu
嵌入式
STM
所需积分:0
苹果系统暂不支持下载
下载并关注上传者
开通VIP,低至0.08元下载/次
下载资料需要
登录
,并消耗一定积分。
评论(
0
)
发评论
下载排行榜
PCB布线技巧
2023-05-05
62次下载
下载
FreeRTOS教程.pdf
2023-05-09
46次下载
下载
美的电磁炉电路图
2023-05-23
38次下载
下载
内置DSP的噪音抑制全双工通话芯片ATH8809
2023-05-05
36次下载
下载
L298N原理图
2023-05-10
22次下载
下载
电机和驱动器简介
2023-05-16
15次下载
下载
相关下载
相关文章
ARM
9
嵌入式
系统复习重点
2021-08-04
16次下载
下载
ARM
嵌入式
系统复习要点
2021-08-04
13次下载
下载
基于
ARM
与
嵌入式
Linux的GPRS无线通讯系统
2021-08-04
12次下载
下载
ARM
开发教程之
ARM
体系的
嵌入式
系统BSP的程序的设计说明
2021-08-04
10次下载
下载
ARM
嵌入式
系统原理及应用教程
2021-08-04
35次下载
下载
ARM
开发教程之
ARM
体系的
嵌入式
系统BSP的程序设计
2021-08-04
6次下载
下载
arm
嵌入式
系统基础总结教程
2021-08-04
6次下载
下载
ARM
嵌入式
系统基础教程简答题
2021-08-04
6次下载
下载
ARM
嵌入式
系统开发_Android应用开发入门(基础版)
2021-08-04
33次下载
下载
ARM
嵌入式
系统BSP的程序设计总结
2021-08-04
4次下载
下载
基于
嵌入式
ARM
的信号采样及QT图形显示
2021-08-04
9次下载
下载
嵌入式
arm
usb打印机完整教程
2021-08-04
31次下载
下载
基于
ARM
9的
嵌入式
PLC系统的设计与实现
2021-07-30
27次下载
下载
基于
ARM
的
FPGA
嵌入式
系统实现
2021-07-30
14次下载
下载
基于
ARM
与
FPGA
的
嵌入式
实时图像处理平台
2021-07-30
5次下载
下载
ARM
处理器与
嵌入式
系统
2021-07-30
5次下载
下载
arm
嵌入式
系统基础教程课后答案
2021-07-30
17次下载
下载
AltiumDesigner基于
FPGA
嵌入式
系统设计
2021-07-30
8次下载
下载
FPGA
实现
嵌入式
系统
2021-07-30
11次下载
下载
整合模拟元件和
ARM
微控制器内核,解决
嵌入式
系统问题
资料
下载
2021-04-27
5次下载
下载
分不清单片机、
ARM
、
FPGA
、
嵌入式
?那是你没看过这些~
资料
下载
2021-04-25
7次下载
下载
一
文
概述
嵌入式
总线技术
资料
下载
2021-04-25
2次下载
下载
通俗讲解单片机、
ARM
、MCU、DSP、
FPGA
、
嵌入式
错综复杂的关系!
资料
下载
2021-04-21
13次下载
下载
嵌入式
ARM
学习总结之IIC
资料
下载
2021-04-17
7次下载
下载
嵌入式
ARM
9的USB设计与实现
资料
下载
2021-04-07
8次下载
下载
基于
嵌入式
ARM
9的USB设计与实现
资料
下载
2021-04-07
10次下载
下载
嵌入式
不同硬件的不同
特点
资料
下载
2021-04-05
13次下载
下载
嵌入式
Linux开发教程之
嵌入式
系统介绍
资料
免费
下载
2019-05-14
10次下载
下载
基于
ARM
和
FPGA
的
嵌入式
与CCD采集系统
2017-09-24
9次下载
下载
嵌入式
资料
ARM
架构
2017-03-19
22次下载
下载
arm
嵌入式
培训学校浅聊单片机、
ARM
、
FPGA
、
嵌入式
开发的
特点
2021-11-15
243
一
文
讲解单片机、
ARM
、MCU、DSP、
FPGA
、
嵌入式
错综复杂的关系
2021-11-15
367
最权威
ARM
嵌入式
开发学习路线
2021-11-03
341
【
嵌入式
】基于
ARM
的
嵌入式
Linux开发总结
2021-10-19
559
ARM
9
嵌入式
系统复习重点
2021-08-04
432
ARM
嵌入式
系统复习要点
2021-08-04
497
基于
ARM
与
嵌入式
Linux的GPRS无线通讯系统
2021-08-04
398
ARM
开发教程之
ARM
体系的
嵌入式
系统BSP的程序的设计说明
2021-08-04
446
ARM
嵌入式
系统原理及应用教程
2021-08-04
829
ARM
开发教程之
ARM
体系的
嵌入式
系统BSP的程序设计
2021-08-04
415
arm
嵌入式
系统基础总结教程
2021-08-04
562
ARM
嵌入式
系统基础教程简答题
2021-08-04
378
嵌入式
arm
usb打印机完整教程
2021-08-04
618
基于
ARM
9的
嵌入式
PLC系统的设计与实现
2021-07-30
722
基于
ARM
的
FPGA
嵌入式
系统实现
2021-07-30
547
基于
ARM
与
FPGA
的
嵌入式
实时图像处理平台
2021-07-30
468
arm
嵌入式
系统基础教程课后答案
2021-07-30
739
AltiumDesigner基于
FPGA
嵌入式
系统设计
2021-07-30
467
FPGA
实现
嵌入式
系统
2021-07-30
492
分不清单片机、
ARM
、
FPGA
、
嵌入式
?那是你没看过这些~
资料
下载
2021-04-25
380
一
文
概述
嵌入式
总线技术
资料
下载
2021-04-25
398
通俗讲解单片机、
ARM
、MCU、DSP、
FPGA
、
嵌入式
错综复杂的关系!
资料
下载
2021-04-21
527
嵌入式
ARM
学习总结之IIC
资料
下载
2021-04-17
355
一
文
了解
ARM
、
FPGA
、
嵌入式
的
特点
资料
下载
2021-04-08
442
嵌入式
ARM
9的USB设计与实现
资料
下载
2021-04-07
395
基于
嵌入式
ARM
9的USB设计与实现
资料
下载
2021-04-07
489
嵌入式
不同硬件的不同
特点
资料
下载
2021-04-05
373
嵌入式
Linux开发教程之
嵌入式
系统介绍
资料
免费
下载
2019-05-14
818
基于
ARM
和
FPGA
的
嵌入式
与CCD采集系统
2017-09-24
571
嵌入式
资料
ARM
架构
2017-03-19
509
全部
0
条评论
快来发表一下你的评论吧 !
发送