张飞软硬开源基于STM32 BLDC直流无刷电机驱动器开发视频套件,👉戳此立抢👈

ARM体系结构与编程模型的总结

2018-03-13 15:03 次阅读

一、ARM处理器简介及RISC特点

ARM处理器简介

ARM(Advanced RISC Machines)是一个32位RISC(精简指令集)处理器架构,ARM处理器则是ARM架构下的微处理器。ARM处理器广泛的使用在许多嵌入式系统。ARM处理器的特点有指令长度固定,执行效率高,低成本等。

RISC设计主要特点

1、指令集——RISC减少了指令集的种类,通常一个周期一条指令,采用固定长度的指令格式,编译器或程序员通过几条指令完成一个复杂的操作。而CISC指令集的指令长度通常不固定。

2、流水线——RISC采用单周期指令,且指令长度固定,便于流水线操作执行。

3、寄存器——RISC的处理器拥有更多的通用寄存器,寄存器操作较多。例如ARM处理器具有37个寄存器。

4、Load/Store结构——使用加载/存储指令批量从内存中读写数据,提高数据的传输效率。

5、寻址方式简化,指令长度固定,指令格式和寻址方式种类减少。

二、ARM指令集特点

ARM处理器是基于RISC的,但不是纯粹的RISC体系结构。为了使ARM处理器能够更好的满足嵌入式系统的需要,ARM指令集和单纯的RISC指令集有以下几点不同:

1、一些特定的指令周期数可变。例如多寄存器装载或存储的Load/Store指令执行周期就是不确定的,这个会根据相关的寄存器个数而定。如果是访问连续的内存地址,就可以改善性能,因为连续的内存访问比随机访问要快。根据这个特点,由于在函数的起始和结尾通常会有多个寄存器与内存进行数据交换的操作,因此相应操作的指令条数会减少,提高了代码的密度。

2、内嵌的桶形移位寄存器产生了更复杂的指令。桶形移位寄存器是一个硬件部件,在一个寄存器被一条指令使用之前,桶形移位寄存器可以处理这个寄存器中的数据。桶形移位寄存器扩展了许多指令的功能,以此改善内核的性能,提高代码密度。

3、Thumb16位指令集。ARM处理器有两种工作状态,一种是ARM状态,一种是Thumb状态。ARM状态下指令长度为32位,Thumb状态下指令长度为16位。这种特点使得ARM既能执行16位指令,又能执行32位指令,从而增强了ARM内核的功能。

4、条件执行。只有当某个特定条件满足时指令才会被执行。这个特性可以减少分支指令的数目,从而改善性能,提高代码密度。

5、增强指令。一些功能强大的数字信号处理器(DSP)指令被加入到标准的ARM指令中,以支持快速的16*16乘法操作及饱和运算。ARM的这些增强指令,使得ARM处理器不需要加上DSP即可实现。

三、ARM处理器特点

1、ARM指令都是32位定长的

2、寄存器数量丰富(37个寄存器)

3、普通的Load/Store指令

4、多寄存器的Load/Store指令

5、指令的条件执行

6、单时钟周期中的单条指令完成数据移位操作和ALU操作

7、通过变种和协处理器来扩展ARM处理器的功能

8、扩展了16位的Thumb指令来提高代码密度

四、ARM处理器命名规则

ARM编程模型 

一、ARM数据类型

1、字(Word):在ARM体系结构中,字的长度为32位。

2、半字(Half-Word):在ARM体系结构中,半字的长度为16位。

3、字节(Byte):在ARM体系结构中,字节的长度为8位。

二、ARM处理器存储格式

ARM体系结构将存储器看作是从0地址开始的字节的线性组合。作为32位的微处理器,ARM体系结构所支持的最大寻址空间为4GB。

ARM体系结构可以用两种方法存储字数据,分别为大端模式和小端模式。

大端模式(高地高低):字的高字节存储在低地址字节单元中,字的低字节存储在高地址字节单元中。

小端模式(高高低低):字的高字节存储在高地址字节单元中,字的低字节存储在低地址字节单元中。

三、ARM处理器工作状态

从编程的角度来看,ARM微处理器的工作状态一般ARM和Thumb有两种,并可在两种状态之间切换。

1、ARM状态:此时处理器执行32位的字对齐ARM指令,绝大部分工作在此状态。

2、Thumb状态:此时处理器执行16位的半字对齐的Thumb指令。

四、ARM处理器工作模式

1、用户模式(usr,User Mode):ARM处理器正常的程序执行状态。

2、快速中断模式(fiq,Fast Interrupt Request Mode):用于高速数据传输或通道处理。当触发快速中断时进入此模式。

3、外部中断模式(irq,Interrupt Request Mode):用于通用的中断处理。当触发外部中断时进入此模式。

4、管理模式(svc,Supervisor Mode):操作系统使用的保护模式。在系统复位或执行软件中断指令SWI时进入。

5、数据访问中止模式(abt,Abort Mode):当数据或指令预取中止时进入该模式,可用于虚拟存储及存储保护。

6、系统模式(sys,System Mode):运行具有特权的操作系统任务。

7、未定义指令中止模式(und,Undefined Mode):当未定义的指令执行时进入该模式,可用于支持硬件协处理器的软件仿真。

除了用户模式之外,其余六种模式都是特权模式。除了用户模式和系统模式之外,其余五种模式都是异常模式。

在特权模式下程序可以访问所有的系统资源。非特权模式和特权模式之间的区别在于有些操作只能在特权模式下才被允许,例如直接改变模式和中断使能等。而且为了保证数据安全,一般MMU会对地址空间进行划分,只有特权模式才能访问所有的地址空间。而用户模式如果需要访问硬件,必须切换到特权模式下,才允许访问硬件。

五、ARM处理器寄存器组织

ARM共有37个32位寄存器,其中31个为通用寄存器,6个为状态寄存器,包括R0-R15,R8_fiq-R14_fiq,R13_svc,R14_svc,R13_abt,R14_abt,R13_irq,R14_irq,R13_und,R14_und,CPSR,SPSR_fiq,SPSR_svc,SPSR_abt,SPSR_irq,SPSR_und。如图。

通用寄存器包括R0-R15,可以分为3类:

1、未分组寄存器R0-R7

在所有运行模式下,未分组寄存器都指向同一个物理寄存器,他们未被系统用作特殊的用途。因此在中断或异常处理进行异常模式转换时,由于不同的处理器运行模式均使用相同的物理寄存器,所以可能造成寄存器中数据的破坏。

2、分组寄存器R8-R14

对于分组寄存器,他们每次所访问的物理寄存器都与当前的处理器运行模式相关。具体如上图。

R13常用作存放堆栈指针,用户也可以使用其他寄存器存放堆栈指针,但在Thumb指令集下,某些指令强制要求使用R13存放堆栈指针。

R14称为链接寄存器(LR,Link Register),当执行子程序时,R14可得到R15(PC)的备份,执行完子程序后,又将R14的值复制回PC,即使用R14保存返回地址。

3、程序计数器PC(R15)

寄存器R15用作程序计数器(PC),在ARM状态下,位[1:0]为0,位[31:2]用于保存PC;在Thumb状态下,位[0]为0,位[31:1]用于保存PC。

由于ARM体系结构采用了多级流水线技术,对于ARM指令集而言,PC总是指向当前指令的下两条指令的地址,即PC的值为当前指令的地址值加8个字节。

六、程序状态寄存器CPSR和SPSR

CPSR(Current Program Status Register,当前程序状态寄存器),CPSR可在任何运行模式下被访问,它包括条件标志位、中断禁止位、当前处理器模式标志位以及其他一些相关的控制和状态位。

每一种运行模式下都有一个专用的物理状态寄存器,称为SPSR(Saved Program Status Register,备份的程序状态寄存器),当异常发生时,SPSR用于保存当前CPSR的值,从异常退出时则可由SPSR来恢复CPSR。

由于用户模式和系统模式不属于异常模式,这两种状态下没有SPSR,因此在这两种状态下访问SPSR,结果是未知的。

CPSR保存数据的结构:

1、N(Negative):当用两个补码表示的带符号数进行运算时,N=1表示结果为负,N=0表示结果为正数或零

2、Z(Zero):Z=1表示运算结果为0,Z=0表示运算结果非零

3、C(Carry):有4种方法可以设置C的值:

(1)加法指令(包括比较指令CMP)

(2)当运算产生进位时(无符号数溢出),C=1,否则C=0

(3)减法运算(包括比较指令CMP)

(4)当运算产生了借位(无符号数溢出),C=0,否则C=1

对于包含移位操作的非加/减运算指令,C为移出值的最后一位。对于其他的非加/减运算指令,C的值通常不变。

4、V(Overflow):有2种方法设置V的值:

(1)对于加/减法运算指令,当操作数和运算结果为二进制的补码表示的带符号数时,V=1表示符号位溢出。

(2)对于其他的非加减法运算指令,V的值通常不变。

5、I(Interrupt Request):I=1表示禁止响应irq,I=0表示允许响应

6、F(Fast Interrupt Request):F=1表示禁止响应fiq,F=0表示允许响应

7、T(Thumb):T=0表示当前状态位ARM状态,T=1表示为Thumb状态

8、M4-M0:表示当前处理器的工作模式,如图:

七、工作模式的切换

(1)执行软中断(SWI)或复位命令(Reset)指令。如果在用户模式下执行SWI指令,CPU就进入管理(Supervisor)模式。当然,在其他模式下执行SWI,也会进入该模式,不过一般操作系统不会这么做,因为除了用户模式属于非特权模式,其他模式都属于特权模式。执行SWI指令一般是为了访问系统资源,而在特权模式下可以访问所有的系统资源。SWI指令一般用来为操作系统提供API接口。

(2)有外部中断发生。如果发生了外部中断,CPU就会进入IRQ或FIQ模式。

(3)CPU执行过程中产生异常。最典型的异常是由于MMU保护所引起的内存访问异常,此时CPU会切换到Abort模式。如果是无效指令,则会进入Undefined模式。

(4)有一种模式是CPU无法自动进入的,这种模式就是System模式,要进入System模式必须由程序员编写指令来实现。要进入System模式只需改变CPSR的模式位为System模式对应的模式位即可。进入System模式一般是为了利用System模式和用户模式下的寄存器相同的特点,因此一般情况下,操作系统在通过SWI进入Supervisor模式后,做一些操作后,就进入System模式。

(5)在任何特权模式下,都可以通过修改CPSR的MODE域来进入其他模式。不过需要注意的是由于修改的CPSR是该模式下的影子CPSR,即SPSR,因此并不是实际的CPSR,所以一般的做法是修改影子CPSR,然后执行一个MOVS指令来恢复执行某个断点并切换到新模式。

推荐阅读:

1.从一个不起眼的小公司逐渐成为半导体行业巨头,Microchip CEO史蒂夫桑吉不一般的“扩张”之路

2.这是一篇非常不错的介绍U-boot工作机制的好文

3.我们吃蛋糕,手中的盘子小,却可以吃掉大蛋糕,RAM就是这样运行比自身更大的程序

4.超实用!一位嵌入式高手摸索出的Linux内核编译步骤和经验

原文标题:图文并茂?一图了解?其实这是一个ARM体系结构与编程模型的总结

文章出处:【微信号:gh_c472c2199c88,微信公众号:嵌入式ARM】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
分享:

评论

相关推荐

从入门到精通ARM(4412)-linux内核驱动编程(上)

发表于 08-22 00:00 24976次 阅读
从入门到精通ARM(4412)-linux内核驱动编程(上)

ARM教程之ARM常用开发工具及相应开发环境配置资料说明

本文档的主要内容详细介绍的是ARM教程之ARM常用开发工具及相应开发环境配置资料说明包括了:ADS(....
发表于 03-20 15:54 6次 阅读
ARM教程之ARM常用开发工具及相应开发环境配置资料说明

ARM教程之24C02读写实验的详细资料说明

芯片的控制。每个器件都通过一个唯一的地址来识别,这些器件可以是只接收器件(例如LCD 驱动器),或是....
发表于 03-20 15:54 6次 阅读
ARM教程之24C02读写实验的详细资料说明

麒麟980比970强很多么

作为最牛的一款国产处理器,华为近年来在芯片领域的进步有目共睹。下面我们再来看看麒麟980相比上一代的....
的头像 发烧友学院 发表于 03-20 14:57 51次 阅读
麒麟980比970强很多么

i9-9900F处理器曝光 8核心16线程支持双通道DDR4-2666内存

Intel九代酷睿家族此前已经有了多款无核显产品,包括i9-9900KF、i7-9700KF、i5-....
发表于 03-20 14:24 15次 阅读
i9-9900F处理器曝光 8核心16线程支持双通道DDR4-2666内存

MAL主机Bootloader处理器怎么配置

我有旧的MalUSB主机引导加载程序在我的PIC24FJ128GB108(128K PROG MEM)的短程序。但是我需要在引导加载程序...
发表于 03-20 14:08 16次 阅读
MAL主机Bootloader处理器怎么配置

新款iPad mini和iPad air 发布,搭载A12处理器,2999元起

昨晚在没有任何预兆的情况下,苹果官网在经历短暂的维护后非常低调的上线了两款iPad,包括新iPad ....
的头像 电子发烧友网工程师 发表于 03-20 13:35 117次 阅读
新款iPad mini和iPad air 发布,搭载A12处理器,2999元起

嵌入式系统原理及应用教程之ARM汇编语言程序设计的详细资料说明

本文档的主要内容详细介绍的是嵌入式系统原理及应用教程之ARM汇编语言程序设计的详细资料说明包括了:1....
发表于 03-20 10:26 5次 阅读
嵌入式系统原理及应用教程之ARM汇编语言程序设计的详细资料说明

嵌入式系统原理及应用教程之ARM体系结构的技术特征及发展

ARM体系结构从最初开发到现在有了很大的改进,并仍在完善和发展。为了清楚的表达每个ARM应用实例所使....
发表于 03-20 10:25 9次 阅读
嵌入式系统原理及应用教程之ARM体系结构的技术特征及发展

嵌入式系统原理及应用教程之ARM异常中断处理及编程的资料说明

ARM体系结构中,存在7种异常处理。当异常发生时,处理器会把PC设置为一个特定的存储器地址。这一地址....
发表于 03-20 10:25 14次 阅读
嵌入式系统原理及应用教程之ARM异常中断处理及编程的资料说明

嵌入式系统原理及应用教程之ARM指令系统的详细资料说明

本文档的主要内容详细介绍的是嵌入式系统原理及应用教程之ARM指令系统的详细资料说明包括了:1.ARM....
发表于 03-20 10:25 8次 阅读
嵌入式系统原理及应用教程之ARM指令系统的详细资料说明

预处理器指令被MPLABX视为注释?

在导入了一些库文件时,他们正在进行更改。代码中有很多预处理器指令,并且不时地(但不是总是),MPLAB突然决定像它们是注...
发表于 03-20 08:13 13次 阅读
预处理器指令被MPLABX视为注释?

AMIC110 SoC助力工业通信

工业以太网协议是工厂自动化的一个重要组成部分。现在出台了许多协议标准,包括EtherCAT、Profinet、Powerlink、以太网...
发表于 03-20 06:45 17次 阅读
AMIC110 SoC助力工业通信

嵌入式学习教程之ARM的三种中断调试方法的详细资料说明

参照嵌入式软件的开发流程。第一步:工程建立和配置。第二步:编辑源文件。第三步:工程编译和链接。第四步....
发表于 03-19 17:05 18次 阅读
嵌入式学习教程之ARM的三种中断调试方法的详细资料说明

专访:x86芯片自主可控之路上,做出的努力

兆芯技术团队对x86 CPU的设计研发技术已经实现了消化吸收和再创新,拥有了自身的技术积累。兆芯国产....
的头像 电子发烧友网工程师 发表于 03-19 15:21 241次 阅读
专访:x86芯片自主可控之路上,做出的努力

PSoc IDE中的汇编调试?

你好! 我使用的PSoC 5(dvk1开发板和cy8c55模块)。我可以调试一步简单的C程序是我写的但我似乎无法找到任何组件的单为AR...
发表于 03-19 14:34 61次 阅读
PSoc IDE中的汇编调试?

AMD声明自家处理器不受Spoiler新型安全漏洞影响

近日,Intel处理器被发现了一个新的安全漏洞“Spoiler”(剧透),可借助预测中兴来窃取原本不....
发表于 03-19 10:04 54次 阅读
AMD声明自家处理器不受Spoiler新型安全漏洞影响

AMD表示正跟进3D封装技术

目前的智能手机普遍实现了处理器SoC和内存(DRAM)的堆叠式封装(PoP),从AMD日前公布的信息....
发表于 03-19 10:01 50次 阅读
AMD表示正跟进3D封装技术

使用ARM进行QT4移植的详细资料说明

QT在日常生活中有着广泛的用途,QT具有可跨平台的优势,应用QT可实现人脸识别,界面设计。本实验旨在....
发表于 03-19 08:00 8次 阅读
使用ARM进行QT4移植的详细资料说明

如何使用ael编程数据显示?

我想知道使用ael函数编程数据显示的方法。 更具体地说,我可以使用ael将标记编程为矩形图。 是否有用于数据显示的AEL功能?...
发表于 03-19 07:26 11次 阅读
如何使用ael编程数据显示?

零基础,想学ARM,求指导一下应该先学什么,以及学习顺序?

零基础想学ARM,求指导一下应该先学什么,以及学习顺序? ...
发表于 03-18 19:50 214次 阅读
零基础,想学ARM,求指导一下应该先学什么,以及学习顺序?

编程特长生享受一本降30分,保送北大清华政策

一位妈妈诉苦,说她家孩子中考那半年,每天都早起晚睡地复习,全家都跟着一起紧张。结果只考进一个普通高中....
的头像 电子发烧友网工程师 发表于 03-18 16:41 112次 阅读
编程特长生享受一本降30分,保送北大清华政策

量子计算潜在的革命性业务影响和通过量子计算获得业务优势的五步路线图

量子的叠加和纠缠特性使量子计算机能够快速研究一系列可能性,以确定有助于推动业务价值的最佳答案。由于未....
的头像 人工智能学家 发表于 03-18 16:32 767次 阅读
量子计算潜在的革命性业务影响和通过量子计算获得业务优势的五步路线图

USB2514B USB Hub的下游端口无法正常工作

你好,专家,我正面临着UB2514B集线器的问题。我用A3358(TI)处理器连接了这个集线器,而下流端口没有检测到,并且由于自...
发表于 03-18 16:11 54次 阅读
USB2514B USB Hub的下游端口无法正常工作

常用ARM指令集及汇编资料免费下载

ARM (Advanced RISC Machines)是微处理器行业的一- 家知名企业,该企业设计....
发表于 03-18 15:57 21次 阅读
常用ARM指令集及汇编资料免费下载

ARM的300个经典问题和解答资料说明

Q:请问在初始化CPU 堆栈的时候一开始在执行mov r0, LR 这句指令时处理器是什么模式
发表于 03-18 15:57 32次 阅读
ARM的300个经典问题和解答资料说明

苹果Mac版ARM芯片跑分的情况

从跑分成绩上看,两款处理器的单核跑分分别是7335和6912,多核成绩分别是20580和24240。....
的头像 科技美学 发表于 03-18 15:47 250次 阅读
苹果Mac版ARM芯片跑分的情况

在DSSPICEV处理器上的通用硬陷阱的原因是什么?

在DSSPICEV处理器上的通用硬陷阱的原因是什么?一个简短的解释应用程序和我们遇到的问题:DSPIC32 EV32 GM00 4...
发表于 03-18 15:18 22次 阅读
在DSSPICEV处理器上的通用硬陷阱的原因是什么?

Facebook正与英特尔合作以改进CopperLake架构处理器 将增加深度学习功能

近日,据外媒报道,Facebook正在与英特尔合作以改进其即将推出的Copper Lake架构处理器....
发表于 03-18 11:37 61次 阅读
Facebook正与英特尔合作以改进CopperLake架构处理器 将增加深度学习功能

如何调试Boot Exception Vector异常

我正在为PIC32 MM启动引导程序。在修改默认链接器脚本以创建Bootloader项目之后,一旦调试器执行重置向量(0xbfc000,但我...
发表于 03-18 10:30 15次 阅读
如何调试Boot Exception Vector异常

AMD更新一款A6-9400处理器 CPU配置为双核加速频率3.7GHz

基于7nm Zen 2架构的第三代锐龙处理器将于年中上市,外界传言最快可能是5月底开幕的台北电脑展。....
发表于 03-18 10:25 88次 阅读
AMD更新一款A6-9400处理器 CPU配置为双核加速频率3.7GHz

锐龙三代细节曝光 刻意将功耗限制30-40%

AMD在CES 2019上高调公开并展示了第三代Ryzen锐龙处理器,基于7nm新工艺、Zen 2新....
发表于 03-18 10:21 109次 阅读
锐龙三代细节曝光 刻意将功耗限制30-40%

支持400G以太网部署,首款58Gbps FPGA收发器开始批量生产

本周,光纤通信 (OFC) 大会在圣迭戈隆重举行。在此次大会上,英特尔可编程解决方案事业部将展示独步....
发表于 03-18 09:41 172次 阅读
支持400G以太网部署,首款58Gbps FPGA收发器开始批量生产

物联网时代,处理器厂商将加快脚步

可穿戴、物联网是当前最为热门的两个词语。不管是半导体芯片公司如国际大厂英特尔、高通、博通,国内厂商北....
发表于 03-18 09:31 32次 阅读
物联网时代,处理器厂商将加快脚步

ARM中断的使能与除能如果把SETENA和CLRENA位都写了1会怎么样?

书中有这么一段话:CM3中可以有240对使能位/除能位(SETENA/CLRENA),每个中断拥有一对。...欲使能一个中断,需要...
发表于 03-18 08:06 166次 阅读
ARM中断的使能与除能如果把SETENA和CLRENA位都写了1会怎么样?

工业机器人的逻辑编程教程资料说明

1、逻辑编程输入输出的设置是为了机器人与外设设备的通信,例如工具传感器等
的头像 工控云学堂 发表于 03-17 11:34 379次 阅读
工业机器人的逻辑编程教程资料说明

当酷睿i9-9900K使用47WTDP的散热器时会怎样 开机瞬间就升温到100度左右

日前英特尔在Linux驱动文件中证实了10核Comet Lake处理器的存在,在10nm Ice L....
发表于 03-16 09:44 199次 阅读
当酷睿i9-9900K使用47WTDP的散热器时会怎样 开机瞬间就升温到100度左右

英特尔CometLake处理器曝光 移动版低功耗的U系列都要上6核

去年年底的架构日活动上,英特尔宣布了全新架构的10nm Sunny Cove核心及Gen 11核显,....
发表于 03-16 09:41 94次 阅读
英特尔CometLake处理器曝光 移动版低功耗的U系列都要上6核

采用ARM和单片机的CPLD/FPGA高速数据处理系统

传统的数据采集系统一般采用单片机,系统大多通过PCI总线完成数据的传输。其缺点是数学运算能力差;受限....
发表于 03-16 09:00 105次 阅读
采用ARM和单片机的CPLD/FPGA高速数据处理系统

vb数据库编程实例之在Visual C#中实现DB2数据库的编程的资料说明

本文档的主要内容详细介绍的是vb数据库编程实例之在Visual C#中实现DB2数据库的编程的资料说....
发表于 03-15 17:27 27次 阅读
vb数据库编程实例之在Visual C#中实现DB2数据库的编程的资料说明

英特尔CometLake处理器曝光 采用14nm工艺最高10核

对于PC爱好者来说,最可怕的事情莫过于Intel的14nm迟迟不能淘汰。
发表于 03-15 11:21 99次 阅读
英特尔CometLake处理器曝光 采用14nm工艺最高10核

Intel新低功耗SoC处理器曝光 采用10nm工艺及Tremont架构

Intel虽然承诺将在今年底大规模量产10nm工艺产品,但从目前迹象看,初期还是集中在笔记本和低功耗....
发表于 03-15 11:18 312次 阅读
Intel新低功耗SoC处理器曝光 采用10nm工艺及Tremont架构

几种ARM编译器及IDE开发环境的详细介绍

ARM应用软件的开发工具根据功能的不同,分别有编译软件、汇编软件、链接软件、调试软件、嵌入式实时操作....
发表于 03-15 08:00 40次 阅读
几种ARM编译器及IDE开发环境的详细介绍

这款编程机械手,和阿丽塔的拳头一样厉害!

uHandbit是一款采用micro:bit为核心控制器的机械手掌,内涵10多种电子模块,非常适合初....
的头像 电子发烧友网工程师 发表于 03-14 18:26 491次 阅读
这款编程机械手,和阿丽塔的拳头一样厉害!

InterX86系列处理器与ARM处理器的详细资料对比

自从1971年 Intel诞生了第一个微处理器——4004开始,微处理器得到了飞速的发展,在这短短的....
发表于 03-14 17:17 68次 阅读
InterX86系列处理器与ARM处理器的详细资料对比

ChipRebel公布了Exynos 9820的首个内核照片

根据ChipRebel公布Exynos 9820的内核分析显示,其处理器的长度为11.581毫米,宽....
的头像 芯智讯 发表于 03-14 16:19 208次 阅读
ChipRebel公布了Exynos 9820的首个内核照片

网购X58平台解读 水分到底有多大

DIY整机的水很深,很多低价主机大行其道出现在各路网上商城,让不少萌新吃了亏,本次3·15我们就策划....
发表于 03-14 16:15 73次 阅读
网购X58平台解读 水分到底有多大

周易大赛4月正式拉开大幕,诚邀AIoT行业合作伙伴共同加入

无论是AIoT行业企业、科研院所还是地方政府,只要有实际应用场景,无论是有项目需求还是人才招聘需求,....
的头像 Arm芯闻 发表于 03-14 14:53 233次 阅读
周易大赛4月正式拉开大幕,诚邀AIoT行业合作伙伴共同加入

i5-9400F的性价比到底有多高

自从十年前采用X86构架的Larrabee芯片折戟于独显市场之后,Intel便取消独立显卡的计划并全....
发表于 03-14 14:38 607次 阅读
i5-9400F的性价比到底有多高

你的第一块学习板是什么?如果还没选择,可以试试这一款有情怀的

现在的MCU学习板种类非常多,想要制作精良的可以选择Arduino官方出版的套件、树莓派,也可以选择....
的头像 荷叶塘 发表于 03-13 19:37 1679次 阅读
你的第一块学习板是什么?如果还没选择,可以试试这一款有情怀的

如何使用ARM进行嵌入式监控系统的设计

本文利用网络和嵌入式设备实现远程视频监控的系统。摄像头采集模拟的视频信号转化为数字信号后,通过局域网....
发表于 03-13 18:07 45次 阅读
如何使用ARM进行嵌入式监控系统的设计

摩托罗拉Razr可折叠手机 努比亚开启月度秒杀活动

今日根据国外的一些消息了解,摩托罗拉目前正在研发一款将折叠屏和传统翻盖相融合的全新Razr智能手机。
的头像 牵手一起梦 发表于 03-13 16:46 938次 阅读
摩托罗拉Razr可折叠手机 努比亚开启月度秒杀活动

盘点“杨超越杯编程大赛”中那些脑洞大开的项目

你知道杨超越的粉丝们有多努力吗!
的头像 人工智能爱好者社区 发表于 03-13 15:17 459次 阅读
盘点“杨超越杯编程大赛”中那些脑洞大开的项目

如何使用ARM进行嵌入式汽车检测装置的设计与实现

结合基于 ARM 的嵌入式汽车安全性能检测装置的设计 , 对整个嵌入式系统开发过程 ,包括硬件平台 ....
发表于 03-13 15:11 40次 阅读
如何使用ARM进行嵌入式汽车检测装置的设计与实现

京东成为Intel全球最大PC零售渠道

京东宣布,根据Intel公布的数据,京东在2018年成为Intel全球最大的PC零售渠道。
发表于 03-13 14:22 94次 阅读
京东成为Intel全球最大PC零售渠道

Intel将在今年上半年推出下一代服务器平台CascadeLake

受工艺和架构限制,Intel HEDT发烧级桌面平台面对AMD早已经优势不再,但升级仍然在继续。
发表于 03-13 14:19 89次 阅读
Intel将在今年上半年推出下一代服务器平台CascadeLake

英伟达以超过70亿美元的价格收购以色列芯片制造商Mellanox!

根据2月14日公布的第四季度财报显示,该季度英伟达收入为22.1亿美元,比去年同期下降24%,其中,....
的头像 中国半导体论坛 发表于 03-13 10:53 473次 阅读
英伟达以超过70亿美元的价格收购以色列芯片制造商Mellanox!

LPC1700系列Cortex-M3微控制器的中文数据手册免费下载

LPC1700 系列 Cortex-M3 微控制器用于处理要求高度集成和低功耗的嵌入式应用。ARM ....
发表于 03-13 09:43 23次 阅读
LPC1700系列Cortex-M3微控制器的中文数据手册免费下载

如何使用ARM进行嵌入式系统设计详细方法研究

32 位ARM 处理器具有高性能、低功耗的特性, 已经成为嵌入式系统开发的首选, 而嵌入式系统的初始....
发表于 03-12 18:01 122次 阅读
如何使用ARM进行嵌入式系统设计详细方法研究

如何使用ARM进行嵌入式远程监控系统的设计

本文档的主要内容详细介绍的是如何使用ARM进行嵌入式远程监控系统的设计。
发表于 03-12 18:01 155次 阅读
如何使用ARM进行嵌入式远程监控系统的设计

ADSP-CM403F 带13+ ENOB ADC、LQFP120的240MHz ARM Cortex-M4

和特点 ARM Cortex M4内核集成浮点运算单元,可支持高级编程模型和复杂算法,速度等级达100 MHz至240 MHz。 双通道16位SAR ADC,无失码,13+ ENOB,转换速率达380ns,适应于高精度闭环控制应用。 提供128至384KB SRAM以及256KB至2MB闪存选项,可满足众多编程和数据存储器需求。 高级PWM和定时器功能,可有效提升光伏逆变器和电机驱动性能。 2个CAN接口、3个UART、2个SPI、2个SPORT、8个32位定时器、2个双线接口和4个正交编码器接口。 SINC滤波器,可无缝连接AD74xx隔离式转换器。 谐波分析引擎,可兼容并网连接。 4x14 120引脚LQFP封装,搭载40个GPIO引脚、24个ADC输入引脚和2个DAC输出引脚,专门针对光伏逆变器应用而优化。 最高支持105C的环境工作温度,适用于工业应用。产品详情 ADSP-CM403F混合信号控制处理器集成双通道精密16位ADC和一个ARM® Cortex-M4TM处理器内核,其浮点运算单元工作频率最高达240 MHz,集成最高384KB SRAM存储器、最高2MB闪存、多个加速器和齐全的外设,专门针对光伏(PV)逆变器控制、电机控制和其他嵌入式控制应用而优化。 方框图...
发表于 02-22 12:14 15次 阅读
ADSP-CM403F 带13+ ENOB ADC、LQFP120的240MHz ARM Cortex-M4

ADSP-CM407F 带11+ ENOB ADC、LQFP176的240MHz ARM Cortex-M4

和特点 240 MHz ARM Cortex M4内核集成浮点运算单元,可支持高级编程模型和复杂算法。 双通道16位SAR ADC,无失码,11+ ENOB,转换速率达380ns,适应于高精度闭环控制应用。 384KB SRAM和2MB闪存,从容应对大程序。 高级PWM和定时器功能,可有效提升转矩波动和电机性能。 SINC滤波器,可无缝连接AD74xx隔离式转换器。 谐波分析引擎,可兼容并网连接。 以太网和USB接口,支持网络接口。 2个CAN接口、3个UART、2个SPI、2个SPORT、8个32位定时器、2个双线接口和4个正交编码器接口。 16位异步存储器总结,可连接外置SRAM或FPGA。 24x24 176引脚LQFP封装,搭载91个GPIO引脚和16个ADC输入引脚,专门针对电机控制应用而优化。 最高支持105C的环境工作温度,适用于工业应用。产品详情 ADSP-CM407F混合信号控制处理器集成双通道高精度16位ADC和一个ARM® Cortex-M4TM处理器内核,其浮点运算单元工作于240 MHz的内核时钟频率,集成384KB SRAM存储器、2MB闪存,以及专门针对光伏(PV)逆变器控制、电机控制和其他嵌入式控制应用而优化的加速器和外设。 方框图...
发表于 02-22 12:14 17次 阅读
ADSP-CM407F 带11+ ENOB ADC、LQFP176的240MHz ARM Cortex-M4

ADSP-CM402F 带11+ ENOB ADC、LQFP120的150MHz ARM Cortex-M4

和特点 ARM Cortex M4内核集成浮点运算单元,可支持高级编程模型和复杂算法,速度等级达100至150 MHz。 双通道16位SAR ADC,无失码,11+ ENOB,转换速率达380ns,适合高精度闭环控制应用。 提供128KB SRAM以及256KB至512KB闪存选项,可满足众多编程和数据存储器需求。 高级PWM和定时器功能,可有效提升光伏逆变器和电机驱动性能 2个CAN接口、3个UART、2个SPI、2个SPORT、8个32位定时器、2个双线接口和4个正交编码器接口。 SINC滤波器,可无缝连接AD74xx隔离式转换器。 谐波分析引擎,可兼容并网连接。 14x14 120引脚LQFP封装,搭载40个GPIO引脚、24个ADC输入引脚和2个DAC输出引脚,专门针对光伏逆变器应用而优化。 支持-40C至105C的环境工作温度,适用于工业应用。 产品详情 ADSP-CM402F混合信号控制处理器集成双通道精密16位ADC和一个ARM® Cortex-M4TM处理器内核,其浮点单元工作频率最高达150 MHz,集成最高128kB SRAM存储器、最高256kB闪存、多个加速器和外设,针对光伏(PV)逆变器控制、电机控制和其它嵌入式控制应用而优化。 方框图...
发表于 02-22 12:14 14次 阅读
ADSP-CM402F 带11+ ENOB ADC、LQFP120的150MHz ARM Cortex-M4

ADM691A 微处理器电源监控器,内置备用电池切换、可调复位周期与可调看门狗周期、芯片使能信号、看门狗、备用电池功能和4.65V阈值电压、低VCC状态输出、250MA输出电流特性

和特点 低功耗 精密电压监控器 ADM800L/M容差:±2% 复位时间延迟:200 ms或可调 待机电流:1 µA 备用电池电源自动切换 芯片使能信号快速片内选通 同时提供TSSOP封装(ADM691A)产品详情 ADM691A/ADM693A/ADM800L/ADM800M系列监控电路均为完整的单芯片解决方案,可实现微处理器系统中的电源监控和电池控制功能。这些功能包括微处理器复位、备用电池切换、看门狗定时器、CMOS RAM写保护和电源故障警告。该系列产品是MAX691A/93A/800M系列的升级产品。所有器件均提供16引脚DIP和SO封装。ADM691A同时提供节省空间的TSSOP封装。主要提供下列功能:启动、关断和掉电情况下的上电复位输出。即使VCC低至1 V,电路仍然可以工作。CMOS RAM、CMOS微处理器或其它低功耗逻辑的备用电池切换。如果可选的看门狗定时器在指定时间内未切换,则提供复位脉冲。1.25 V阈值检波器,用于电源故障警告、低电池电量检测或+5 V以外电源的监控。 方框图...
发表于 02-22 12:06 0次 阅读
ADM691A 微处理器电源监控器,内置备用电池切换、可调复位周期与可调看门狗周期、芯片使能信号、看门狗、备用电池功能和4.65V阈值电压、低VCC状态输出、250MA输出电流特性

ADSP-BF524C 低功耗Blackfin处理器,配有高级外设和嵌入式立体声音频编解码器

和特点 Lockbox™ 安全技术:由硬件实现的安全技术,可有效保护代码和内容Blackfin处理器内核,工作频率最高可达400 MHz (800 MMACS)2个双通道、全双工同步串行端口,支持8个立体声 I2S 通道12个外设DMA通道,支持一维和二维数据传输NAND闪存控制器,配有8位接口,支持命令、地址和数据连接能力:HS USB OTG、主机DMA端口、UART、SPORT、SPI和TWI内存控制器为多个外部SDRAM、SRAM、闪存或ROM存储提供无缝连接低处理器待机功耗:深度休眠时约为1 mA,休眠时约为50 uA289引脚、12x12 mm、0.5 mm间距小型BGA(0°C至+70°C商用温度范围)支持嵌入式低功耗立体声编解码器,适合空间受限的音频应用 产品详情 ADSP-BF524C拥有最高400 MHz(800 MMAC)的性能。高级DMA控制器既支持该处理器内核,同时还支持片内存储器、片外存储器与系统外设之间进行的一维和二维DMA传输。处理器内核速度与DMA控制器相结合,可以实现高效处理音频、语音、视频和图像数据。 ADSP-BF524C的外设灵活性与高性能处理相辅相成。HS USB OTG主机直接存储器存取(HDMA)、NAND闪存控制器以及最...
发表于 02-22 12:06 20次 阅读
ADSP-BF524C 低功耗Blackfin处理器,配有高级外设和嵌入式立体声音频编解码器

ADUC7023 精密模拟微控制器,12位模拟I/O,具有增强型IRQ处理程序的ARM7TDMI MCU

和特点 模拟I/O 多通道、12位、1 MSPS ADC 多达12个ADC通道 全差分模式和单端模式 模拟输入范围:0 V至VREF 12位电压输出DAC 最多提供4路DAC输出 片内基准电压源 片内温度传感器 电压比较器 微控制器 16位/32位RISC架构ARM7TDMI内核 JTAG端口支持代码下载和调试 时钟选项 修正的片内振荡器(±3%) 外部时钟晶体 可达44 MHz的外部时钟源 具有可编程分频器的41.78 MHz锁相环 软件触发在线重新编程能力 存储器62 kB Flash/EE存储器、8 kB SRAM在线下载,基于JTAG的调试软件触发在线重新编程能力 用于FIQ和IRQ的矢量中断控制器每类中断支持8种优先级边沿或电平中断外部引脚输入 片内外设 2个完全 I2C 兼容通道 SPI(主模式下20 Mbps,从模式下10 Mbps)输入级和输出级具有4字节FIFO 最多20个GPIO引脚所有GPIO均兼容5 V电压 3个通用定时器看门狗定时器(WDT) 可编程逻辑阵列(PLA)16个PLA元件 16位、5通道PWM 欲了解更多特性,请参阅数据手册 产品详情 ADuC7023是一款完全集成的1 MSPS、12位数据采集系统,在单芯片内集成高性能多通道ADC、16位/32位M...
发表于 02-22 12:05 0次 阅读
ADUC7023 精密模拟微控制器,12位模拟I/O,具有增强型IRQ处理程序的ARM7TDMI MCU

ADUC843 精密模拟微控制器: 16MIPS 8052 Flash MCU + 8通道12位ADC

和特点 ADuC812/ADuC831/ADuC832的引脚兼容升级版 提高性能 单周期20 MIPS 8052内核 高速420 kSPS 12位ADC 增加内存 高达62 KB片内Flash/EE程序存储器 4 KB片内Flash/EE数据存储器 电路内可编程 Flash/EE,保持时间为100年,耐久性为10万个周期 2304字节片内数据RAM 更小的封装 8 mm × 8 mm芯片级封装 52引脚PQFP引脚兼容升级 模拟I/O 8通道、420 kSPS高精度、12位ADC 片内、15 ppm/°C基准电压源 DMA控制器、高速ADC转RAM捕获 两个12位电压输出DAC1 双通道输出PWM Σ-Δ型DAC 片内温度监控器功能 基于8052内核 8051兼容指令集(最大值:20 MHz) 高性能单周期内核 32 kHz外部晶振,片内可编程PLL 12个中断源,2个优先级 双数据指针,11位扩展堆栈指针 片内外设 时间间隔计数器(TIC) UART、I2C®和SPI®串行I/O 看门狗定时器(WDT) 电源监控器(PSM) 功率 正常:4.5 mA(3 V,内核CLK = 2.098 MHz) 关断:10 μA (3 V) 开发工具 全面的低成本开发系统,集成非介入单引脚仿真功能, 基于IDE汇编和C源代码调试 产品详情 AD...
发表于 02-22 12:05 0次 阅读
ADUC843 精密模拟微控制器: 16MIPS 8052 Flash MCU + 8通道12位ADC

ADUC842 精密模拟微控制器:16MIPS 8052 Flash MCU + 8通道12位ADC + 双通道12位DAC

和特点 ADuC812/ADuC831/ADuC832的引脚兼容升级版 提高性能 单周期20 MIPS 8052内核 高速420 kSPS 12位ADC 增加内存 高达62 KB片内Flash/EE程序存储器 4 KB片内Flash/EE数据存储器 电路内可编程 Flash/EE,保持时间:100年,耐久性为10万个周期 2304字节片内数据RAM 更小的封装 8 mm × 8 mm芯片级封装 52引脚PQFP—引脚兼容升级 模拟I/O 8通道、420 kSPS高精度、12位ADC 片内、15 ppm/°C基准电压源 DMA控制器、高速ADC转RAM捕获 两个12位电压输出DAC1 双通道输出PWM ∑-∆型DAC 片内温度监控器功能 基于8052内核 8051兼容指令集(最大值:20 MHz) 高性能单周期内核 32 kHz外部晶振,片内可编程PLL 12个中断源,2个优先级 双数据指针,11位扩展堆栈指针 片内外设 时间间隔计数器(TIC) UART、I2C®和SPI®串行I/O 看门狗定时器(WDT) 电源监控器(PSM) 电源 正常:4.5 mA(3 V,内核CLK = 2.098 MHz) 关断:10 μA (3 V) 开发工具 全面的低成本开发系统,集成非介入单引脚仿真功能, 基于IDE汇编和C源代码调试 产品详情 A...
发表于 02-22 12:04 0次 阅读
ADUC842 精密模拟微控制器:16MIPS 8052 Flash MCU + 8通道12位ADC + 双通道12位DAC

ADUC841 精密模拟微控制器:20MIPS 8052 Flash MCU + 8通道12位ADC + 双通道12位DAC

和特点 ADuC812/ADuC831/ADuC832的引脚兼容升级版 提高性能 单周期20 MIPS 8052内核 高速420 kSPS 12位ADC 增加内存 高达62 KB片内Flash/EE程序存储器 4 KB片内Flash/EE数据存储器 电路内可编程 Flash/EE,保持时间为100年,耐久性为10万个周期 2304字节片内数据RAM 更小的封装 8 mm × 8 mm芯片级封装 52引脚PQFP引脚兼容升级 模拟I/O 8通道、420 kSPS高精度、12位ADC 片内、15 ppm/°C基准电压源 DMA控制器、高速ADC转RAM捕获 两个12位电压输出DAC 双通道输出PWM Σ-Δ型DAC 片内温度监控器功能 基于8052内核 8051兼容指令集(最大值:20 MHz) 高性能单周期内核 32 kHz外部晶振,片内可编程PLL 12个中断源,2个优先级 双数据指针,11位扩展堆栈指针 片内外设 时间间隔计数器(TIC) UART、I2C®和SPI®串行I/O 看门狗定时器(WDT) 电源监控器(PSM) 电源 正常:4.5 mA(3 V,内核CLK = 2.098 MHz) 开发工具 全面的低成本开发系统,集成非介入单引脚仿真功能, 基于IDE汇编和C源代码调试 产品详情 ADuC841/ADuC842/AD...
发表于 02-22 12:04 23次 阅读
ADUC841 精密模拟微控制器:20MIPS 8052 Flash MCU + 8通道12位ADC + 双通道12位DAC

ADUC848 集成嵌入式62 kB Flash和单周期MCU的MicroConverter®多通道24/16位ADC

和特点 高分辨率Σ-Δ型ADC ADuC845上提供2个独立的24位ADC 单通道16位ADC 所有器件上最多支持10个ADC输入通道 24位无失码 22位均方根(19.5位峰-峰值)有效分辨率 失调漂移10 nV/°C,增益漂移0.5 ppm/°C斩波使能 存储器 62 kB片内Flash/EE程序存储器 4 kB片内Flash/EE数据存储器 Flash/EE,保持时间:100年,耐久性为10万个周期 3级Flash/EE程序存储器安全 在线串行下载(无需外部硬件) 高速用户下载(5秒) 2304字节片内数据RAM 欲了解更多特性,请参考数据手册 产品详情 ADuC845、 ADuC847和ADuC848均为ADuC834和ADuC836的单周期、12.58 MIPs、8052内核升级版。内置额外的模拟输入,适合需要更多ADC通道的应用。ADuC845、ADuC847和ADuC848均为完整的智能传感器前端。该系列产品在单芯片上集成提供灵活的多达10个通道、输入多路复用的高分辨率Σ-Δ型ADC、一个快速8位MCU和程序/数据Flash/EE存储器。ADuC845在主ADC上集成了两个(主和辅助)24位Σ-Δ型ADC,提供内部缓冲和PGA性能。ADuC847与ADuC845(移除辅助ADC)集成了相同的主ADC。ADuC848是ADuC...
发表于 02-22 12:04 0次 阅读
ADUC848 集成嵌入式62 kB Flash和单周期MCU的MicroConverter®多通道24/16位ADC

ADUC845 集成嵌入式62 kB Flash和单周期MCU的MicroConverter®多通道24/16位ADC

和特点 高分辨率Σ-Δ型ADC 2个独立24位ADC 所有器件上最多支持10个ADC输入通道 24位无失码 22位均方根(19.5位峰-峰值)有效分辨率 失调漂移10 nV/°C,增益漂移0.5 ppm/°C斩波使能 存储器 62 kB片内Flash/EE程序存储器 4 kB片内Flash/EE数据存储器 Flash/EE,保持时间:100年,耐久性为10万个周期 3级Flash/EE程序存储器安全 在线串行下载(无需外部硬件) 高速用户下载(5秒) 2304字节片内数据RAM 欲了解更多特性,请参考数据手册 产品详情 ADuC845、ADuC847和ADuC848均为ADuC834和ADuC836的单周期、12.58 MIPs、8052内核升级版。内置额外的模拟输入,适合需要更多ADC通道的应用。ADuC845、ADuC847和ADuC848均为完整的智能传感器前端。该系列产品在单芯片上集成内置灵活的多达10个通道、输入多路复用的高分辨率Σ-Δ型ADC、一个快速8位MCU和程序/数据Flash/EE存储器。ADuC845在主ADC上集成了两个(主和辅助)24位Σ-Δ型ADC,提供内部缓冲和PGA性能。ADuC847与ADuC845(移除辅助ADC)集成了相同的主ADC。ADuC848是ADuC847的16位ADC版本。ADC集成了灵活...
发表于 02-22 12:04 0次 阅读
ADUC845 集成嵌入式62 kB Flash和单周期MCU的MicroConverter®多通道24/16位ADC

ADUC847 集成嵌入式62 kB Flash和单周期MCU的MicroConverter®多通道24/16位ADC

和特点 高分辨率Σ-Δ型ADC 单通道24位DAC 所有器件上最多支持10个ADC输入通道 24位无失码 22位均方根(19.5位峰-峰值)有效分辨率 失调漂移10 nV/°C,增益漂移0.5 ppm/°C斩波使能 存储器 62 kB片内Flash/EE程序存储器 4 kB片内Flash/EE数据存储器 Flash/EE,保持时间:100年,耐久性为10万个周期 3级Flash/EE程序存储器安全 在线串行下载(无需外部硬件) 高速用户下载(5秒) 2304字节片内数据RAM 欲了解更多特性,请参考数据手册 产品详情 ADuC845、ADuC847和ADuC848 均为ADuC834和ADuC836的单周期、12.58 MIPs、8052内核升级版。内置额外的模拟输入,适合需要更多ADC通道的应用。ADuC845、ADuC847和ADuC848均为完整的智能传感器前端。该系列产品在单芯片上集成内置灵活的多达10个通道、输入多路复用的高分辨率Σ-Δ型ADC、一个快速8位MCU和程序/数据Flash/EE存储器。ADuC845在主ADC上集成了两个(主和辅助)24位Σ-Δ型ADC,提供内部缓冲和PGA性能。ADuC847与ADuC845(移除辅助ADC)集成了相同的主ADC。ADuC848是ADuC847的16位ADC版本。ADC集成了灵...
发表于 02-22 12:04 0次 阅读
ADUC847 集成嵌入式62 kB Flash和单周期MCU的MicroConverter®多通道24/16位ADC

ADUC834 精密模拟微控制器:1MIPS 8052 MCU + 62kB闪存 + 16/24位ADC + 12位DAC

和特点 双通道、差分输入、可编程增益、自校准、24位主ADC 三通道、单端输入、自校准、16位辅助ADC 单通道12位轨到轨电压输出DAC 两路灵活的PWM输出 工业标准8052微控制器 62KB可在线重新编程的闪存程序存储器 4KB可读写的非易失性闪存数据存储器 2KB SRAM(8052内核还有256字节存储器) 精密温度传感器 可编程PLL时钟和低功耗工作模式 基准电压源、串行接口端口、看门狗定时器、电源监控器、上电复位(POR)等 嵌入式下载/调试和仿真功能产品详情 ADuC834 MicroConverter®是一款完全集成的单芯片24位数据采集系统。与ADI公司的所有MicroConverter产品一样,它在单芯片上提供精密模数和数模转换功能以及一个Flash微控制器。ADuC834(硬件和软件)完全向后兼容ADuC824。ADuC834提供52引脚PQFP或56引脚CSP封装,采用3V或5V电源供电。 方框图...
发表于 02-22 12:04 0次 阅读
ADUC834 精密模拟微控制器:1MIPS 8052 MCU + 62kB闪存 + 16/24位ADC + 12位DAC

ADUC836 精密模拟微控制器:1MIPS 8052 MCU + 62kB闪存 + 双通道16位ADC + 12位DAC

和特点 高分辨率Σ-Δ型ADC 2个独立的ADC(16位分辨率) 16位无失码,主ADC 16位均方根(16位峰-峰值)有效分辨率(20 Hz时) 失调漂移10 nV/°C,增益漂移0.5 ppm/°C 存储器 62 KB片内flash/EE程序存储器 4 KB片内flash/EE数据存储器 Flash/EE,保持时间:100年,耐久性为10万个周期 3级flash/EE程序存储器安全 在线串行下载(无需外部硬件) 高速用户下载(5秒) 2304字节片内数据RAM 欲了解更多特性,请参考数据手册 产品详情 ADuC836是一款完整的智能传感器前端,在单芯片上集成两个高分辨率Σ-Δ型ADC、一个8位MCU和程序/数据Flash/EE存储器。两个独立的ADC(主和辅助)包括温度传感器和PGA(可以直接测量低电平信号)。ADC具有片内数字滤波和可编程输出数据速率性能,主要用于测量宽动态范围低频信号,例如电子秤、应变计、压力传感器或温度测量应用中的信号。该器件通过一个32 kHz晶振和片内PLL产生12.58 MHz的高频时钟信号。该时钟信号通过一个可编程时钟分频器进行中继,在其中产生MCU内核时钟工作频率。微控制器内核为8052,因此每机器周期8051指令集兼容12个内核时钟周期。片内同时...
发表于 02-22 12:04 24次 阅读
ADUC836 精密模拟微控制器:1MIPS 8052 MCU + 62kB闪存 + 双通道16位ADC + 12位DAC

ADUC824 精密模拟微控制器:1MIPS 8052 MCU + 8KB闪存 + 16/24位ADC + 12位DAC

和特点 双通道、差分输入、可编程增益、自校准、24位主ADC 三通道、单端输入、自校准、16位辅助ADC 单通道12位轨到轨电压输出DAC 工业标准8052微控制器 8KB可在线重新编程的闪存程序存储器 640字节可读写的非易失性闪存数据存储器 精密温度传感器 可编程PLL时钟和低功耗工作模式 基准电压源、串行接口端口、看门狗定时器、电源监控器等 嵌入式下载/调试和仿真功能产品详情 ADuC824 MicroConverter®是一款完全集成的单芯片24位数据采集系统。与ADI公司的所有MicroConverter产品一样,它在单芯片上提供精密模数和数模转换功能以及一个Flash微控制器。AduC824(硬件和软件)完全向后兼容AduC816,提供52引脚PQFP或56引脚CSP封装,采用3V或5V电源供电。 方框图...
发表于 02-22 12:03 23次 阅读
ADUC824 精密模拟微控制器:1MIPS 8052 MCU + 8KB闪存 + 16/24位ADC + 12位DAC

ADUC816 精密模拟微控制器: 1MIPS 8052 MCU + 8kB闪存 + 双路16位ADC + 12位DAC

和特点 双通道、差分输入、可编程增益、自校准、16位主ADC 三通道、单端输入、自校准、16位辅助ADC 单通道12位轨到轨电压输出DAC 工业标准8052微控制器 8KB可在线重新编程的闪存程序存储器 640字节可读写的非易失性闪存数据存储器 精密温度传感器 可编程PLL时钟和低功耗工作模式 基准电压源、串行接口端口、看门狗定时器、电源监控器等 嵌入式下载/调试和仿真功能 产品详情 ADuC816 MicroConverter®是一款完全集成的单芯片16位数据采集系统。 与ADI公司的所有MicroConverter产品一样,它在单芯片上提供精密模数和数模转换功能以及一个Flash微控制器。ADuC816提供52引脚PQFP或56引脚CSP封装,采用3V或5V电源供电。 方框图...
发表于 02-22 12:03 29次 阅读
ADUC816 精密模拟微控制器: 1MIPS 8052 MCU + 8kB闪存 + 双路16位ADC + 12位DAC

ADUC814 精密模拟微控制器:1.3MIPS 8052 MCU + 8kB闪存 + 6通道12位ADC + 双通道12位DAC

和特点 6通道 、5µs、自校准、 12位 ADC 两个12位轨到轨电压输出DAC 工业标准8052微控制器 8KB可在线重新编程的闪存程序存储器 640字节可读写的非易失性闪存数据存储器 温度监控器 可编程PLL时钟和低功耗工作模式 引脚数量更少、成本更低 基准电压源、串行接口端口、看门狗定时器、电源监控器、上电复位(POR)等 嵌入式下载/调试和仿真功能 产品详情 ADuC814 MicroConverter®是一款完全集成的单芯片12位数据采集系统。与ADI公司的所有MicroConverter产品一样,它在单芯片上提供精密模数和数模转换功能以及一个Flash微控制器。ADuC814提供28引脚TSSOP封装,采用3V或5V电源供电。 方框图...
发表于 02-22 12:03 38次 阅读
ADUC814 精密模拟微控制器:1.3MIPS 8052 MCU + 8kB闪存 + 6通道12位ADC + 双通道12位DAC

ADUC831 具有嵌入式62 KB闪存MCU的MicroConverter®、12位ADC和DAC

和特点 模拟I/O 8通道、247 kSPS 12位ADC直流性能: ±1 LSB INL交流性能:71 dB SNR 针对高速ADC转RAM捕获的DMA控制器 2个12位(单调)电压输出DAC 双通道输出PWM/Σ-Δ型DAC 片内温度传感器功能 ±3 C 片内基准电压 存储器 62 KB片内Flash/EE程序存储器 4 KB片内Flash/EE数据存储器 Flash/EE,保持时间:100年,耐久性为10万个周期 2304字节片内数据RAM 基于8051内核 8051兼容指令集(最大值:16 MHz) 12个中断源,2个优先级 双通道数据指针 11位扩展堆栈指针 欲了解更多特性,请参考数据手册 产品详情 ADuC831是一款完全集成的247 kSPS数据采集系统,在单芯片内集成高性能自校准多通道12位ADC、双通道12位DAC和可编程8位MCU。微控制器内核为8052,因此每机器周期8051指令集兼容12个内核时钟周期。片内集成有62 KB非易失性Flash/EE程序存储器。片内同时集成4 kB非易失性Flash/EE数据存储器、256字节RAM和2 kB扩展RAM。ADuC831还内置其它模拟功能、两个12位DAC、电源监视器和一个带隙基准电压源。片内数字外设包括2个16位Σ-∆型DAC、双通道输出16位PWM...
发表于 02-22 12:03 40次 阅读
ADUC831 具有嵌入式62 KB闪存MCU的MicroConverter®、12位ADC和DAC

ADUC832 具有嵌入式62 KB闪存MCU的MicroConverter、12位ADC和DAC

和特点 模拟I/O 8通道、247 kSPS、12位ADC直流性能:±1 LSB INL交流性能:71 dB SNR 针对高速ADC转RAM捕获的DMA控制器 2个12位(单调)电压输出DAC 双通道输出PWM/Σ-Δ型DAC 片内温度传感器功能:±3°C 片内基准电压 存储器 62 kB片内Flash/EE程序存储器 4 kB片内Flash/EE数据存储器 Flash/EE,保持时间:100年,耐久性为10万个周期 2304字节片内数据RAM 基于8051内核 欲了解更多特性,请参考数据手册 产品详情 ADuC832是一款完整的智能传感器前端,在单芯片内集成高性能自校准多通道12位ADC、双通道12位DAC和可编程8位MCU。该器件通过一个32 kHz晶振和片内PLL产生16.78 MHz的高频时钟信号。该时钟信号进而通过一个可编程时钟分频器进行中继,在其中产生MCU内核时钟工作频率。微控制器内核为8052,因此每机器周期8051指令集兼容12个内核时钟周期。片内集成有62 kB非易失性Flash/EE程序存储器。片内还集成4 kB非易失性Flash/EE数据存储器、256字节RAM和2 kB扩展RAM。ADuC832还内置其它模拟功能、两个12位DAC、一个电源监视器和一个带隙基准电压源。片内数字外设包...
发表于 02-22 12:03 23次 阅读
ADUC832 具有嵌入式62 KB闪存MCU的MicroConverter、12位ADC和DAC

ADUC812 精密模拟微控制器:1.3MIPS 8052 MCU + 8KB闪存 + 8通道12位ADC + 双通道12位DAC

和特点 8通道、5µs、自校准、12位ADC 两个12位轨到轨电压输出DAC 工业标准8052微控制器 8KB可在线重新编程的闪存程序存储器 640字节可读写的非易失性闪存数据存储器 温度监控器 基准电压源、串行接口端口、看门狗定时器、电源监控器等 嵌入式下载/调试和仿真功能 产品详情 ADuC812 MicroConverter®是一款完全集成的单芯片12位数据采集系统。与ADI公司的所有MicroConverter产品一样,它在单芯片上提供精密模数和数模转换功能以及一个Flash微控制器。ADuC812提供52引脚PQFP或56引脚CSP封装,采用3V或5V电源供电。 方框图...
发表于 02-22 12:03 45次 阅读
ADUC812 精密模拟微控制器:1.3MIPS 8052 MCU + 8KB闪存 + 8通道12位ADC + 双通道12位DAC