嵌入式系统/ARM技术中的ARM复位原理

嵌入式系统/ARM技术中的ARM复位原理

嵌入式系统/ARM技术中的ARM复位原理

评分:

1. ARM复位源类型

ARM处理器的复位源类型如表所示,包括上电复位、外部硬件复位、内部硬复位(包括锁相环失锁复位、软件看门狗复位、检错停机复位和调试端口硬复位)、JTAG复位、外部软件复位和内部软件复位(包括调试端口软复位和JTAG软复位)。

表 ARM复位源类型

所有的这些复位源都被引入到复位控制器,并且根据不同的复位源产生不同的复位动作。

ARM处理器还内置有复位控制器和硬件复位配置控制器,其中的复位控制器功能是确定复位原因、同步复位模块(若有必要的话),并且复位相应片内的逻辑模块(包括ARM嵌入式处理器模块、系统接口单元模块和通信处理器模块等)。

2

嵌入式系统/ARM技术中的ARM复位原理 嵌入式系统/ARM技术

2020-11-13 上传

大小:122KB

所需:

50积分/C币

立即下载

嵌入式系统/ARM技术中的基于嵌入式Linux的内核错误跟踪技术

随着嵌入式Linux系统的广泛应用,对系统的可靠性提出了更高的要求,尤其是涉及到生命财产等重要领域,要求系统达到安全完整性等级3级以上[1],故障率(每小时出现危险故障的可能性)为10-7以下,相当于系统的平均故障间隔时间(MTBF)至少要达到1141年以上,因此提高系统可靠性已成为一项艰巨的任务。对某公司在工业领域14 878个控制器系统的应用调查表明,从2004年初到2007年9月底,随着硬软件的不断改进,根据错误报告统计的故障率已降低到2004年的五分之一以下,但查找错误的时间却增加到原来的3倍以上。

这种解决问题所需时间呈上升的趋势固然有软件问题,但缺乏必要的手段以辅助解决问题才

立即下载

上传者:

weixin_38552305

时间:

2020-11-09

嵌入式系统/ARM技术中的ARM硬件电路设计

1. 复位电路原理图

系统复位模块提供给ARM启动信号,是整个系统运行的开端。ARM的复位信号为RESET,如它有效,系统复位将由内部产生。RESET挂起程序,放ARM进复位状态。在电源打开已经稳定时,RESET必须保持低电平至少4个MCLK周期。本系统利用容阻电路设计的复位电路,如图(a)所示,按键复位也可以设计成如图(b)所示的形式。

如果电源芯片带有复位引脚,则可以输出低电平复位信号用于上电复位,可以不使用该复位信号。

如图(a)所示,该复位电路的工作流程为:在系统上电时,通过电阻R1向电容C1充电,当C1两端的电压未达到高电平的门限电压时,Reset端输出为低电平,系

立即下载

上传者:

weixin_38743391

时间:

2020-11-13

嵌入式系统/ARM技术中的ADI发布新款音频处理器和D类音频功率放大器

Analog Devices, Inc.(ADI)不断扩展其Advantiv高级电视(TV)系列解决方案,近日发布了音频处理器和D类音频功率放大器,它们提供了完整的高级TV音频子系统,从而允许设计工程师满足多种产品性能和价位目标的要求。这两款器件配套使用可以提供高级TV音频设备所需要的各种关键子系统功能,包括嵌入式处理引擎以确保从小功率扬声器输送大的音量;用于连接输入和输出线路的模拟接口;模拟广播音频解码和扬声器的输出;适合HDMI和各种陆地数字和卫星广播的灵活、多格式数字接口以及音频和视频“假唱”延时纠错和同步。

关于音频处理器

ADI公司最新推出的ADAV4101,A

立即下载

上传者:

weixin_38673798

时间:

2020-12-04

嵌入式系统/ARM技术中的嵌入式系统flash接口电路的实现

摘要:本文首先以HY29LV160为例重点介绍了嵌入式系统Flash存储器接口电路的引脚信号及各项特性,接着详细介绍了S3C4510B系统管理器关于存储器映射的工作原理,在此基础上提出了一种基于S3C4510B的嵌入式系统Flash存储器接口电路的行之有效的调试方案。并通过实验验证了该方案的正确性。

0引言

我们在进行嵌入式系统设计的过程中,根据需求,要设计出特定的嵌入式应用系统,而嵌入式应用系统的设计包含硬件系统设计和软件系统设计两个部分,并且这两部分设计是互相关联、密不可分的,嵌入式应用系统的设计经常需要在硬件和软件设计之间进行权衡与折中。因此,这就要求嵌入式系统设计者具有较深

立即下载

上传者:

weixin_38719635

时间:

2020-11-12

嵌入式系统/ARM技术中的解析BU9435在嵌入式MP3播放模块的应用

1 引言

MP3不仅体积小、重量轻、存储容量大及耗电小。而且MP3对存储介质的访问无需任何机械运动。所以MP3还具有极强的抗振能力,无任何机械噪声优点。闪存(Flash Memory)是一种长寿命的非易失性(在断电情况下仍能保持所存储的数据信息)的存储器,数据删除不是以单个的字节为单位而是以固定的区块为单位(注意:NOR Flash 为字节存储。),区块大小一般为256KB到20MB.闪存是电子可擦除只读存储器(EEPROM)的变种,EEPROM与闪存不同的是,它能在字节水平上进行删除和重写而不是整个芯片擦写,这样闪存就比EEPROM的更新速度快。由于其断电时仍能保存数据,闪存通常被用来保

立即下载

上传者:

weixin_38696836

时间:

2020-10-22

嵌入式系统/ARM技术中的嵌入式单总线控制器设计

摘 要:以数字式温度传感器DS1820为例,介绍了单总线器件的工作原理,详细分析了单总线器件的通信时序。微处理器与单总线器件通信时必须关闭中断,造成系统实时性差。对此提出了采用VHDL语言设计嵌入式单总线控制器的方法。给出了基于VHDL的嵌入式单总线控制器的软硬件设计及仿真波形。该控制器的功能已在MAX+plusII平台上仿真实现,能够产生DS1820的通信时序。

DS1820是美国DALLAS公司生产的一种单总线(1-wire)数字温度传感器,采用1-wire总线通信协议。具有独特的单总线通信方式以及较高的测量精度,从而获得了广泛应用。参考文献[1]详细介绍了DS1820的基本原理和通

立即下载

上传者:

weixin_38680811

时间:

2020-11-11

嵌入式系统/ARM技术中的复位设计中的结构性缺陷及解决方案

随着数字化设计和SoC的日益复杂,复位架构也变得非常复杂。在实施如此复杂的架构时,设计人员往往会犯一些低级错误,这些错误可能会导致亚稳态、干扰或其他系统功能故障。本文讨论了一些复位设计的基本的结构性问题。在每个问题的最后,都提出了一些解决方案。

复位域交叉问题

1. 问题

在一个连续设计中,如果源寄存器的异步复位不同于目标寄存器的复位,并且在起点寄存器的复位断言过程中目标寄存器的数据输入发生异步变化,那么该路径将被视为异步路径,尽管源寄存器和目标寄存器都位于同一个时钟域,在源寄存器的复位断言过程中可能导致目标寄存器出现亚稳态。这被称为复位域交叉,其中启动和捕捉触发的复位是不同

立即下载

上传者:

weixin_38675746

时间:

2020-10-20

嵌入式系统/ARM技术中的VCM磁钢快速检测控制系统的软硬件设计

VCM磁钢片是计算机中硬盘驱动器(HDD)读写磁头移动的“音圈电机”中的永磁体磁钢片,其质量是保证计算机硬盘驱动器生产的重要因素。随着计算机及硬件技术的不断进步,对VCM产品的质量要求越来越高。钕铁硼稀土永磁材料是目前磁性能最强的一种永磁材料广泛应用于电动机、发动机、音圈马达、磁共振成像仪、通信、控制仪表、音响设备等方面。本文介绍VCM磁钢快速检测控制系统的软硬件设计。

1 控制系统的方案设计

所设计的VCM磁钢快速检测控制系统主要是与快速智能检测系统中的机械、气动及检测部分相结合,利用单片机控制技术[2]实现VCM磁钢快速智能检测系统的上料、分拣与下料等动作。控制系统的结构

立即下载

上传者:

weixin_38718223

时间:

2020-10-21

嵌入式系统/ARM技术中的Boot-loader原理

在Linux内核移植到ARM处理器时,有一个问题不能忽视,那就是移植Boot-loader,Linux内核启动部分的代码需要判断从Boot-loader传递过来的寄存器值。

为什么需要Boot-loader呢?这与硬件本身的启动方式有关,有了Boot-loader可以方便系统的开发。通过这段Boot-loader小程序,可以初始化硬件设备、建立内存空间的映射图,从而将系统的软硬件环境带到一个合适的状态,以便为最终调用操作系统内核准备好正确的环境。

(1)Boot-loader所支持的CPU和嵌入式板

每种不同的CPU体系结构都有不同的Boot-loader,有些Boot-lo

立即下载

上传者:

weixin_38651929

时间:

2020-11-12

嵌入式系统/ARM技术中的一种软硬结合的嵌入式系统远程调试方法

摘要:介绍一种软硬件相结合来实现嵌入式系统远程调试的方法。其主要思想是,通过使用一个程序将串口和Telnet协议进行转换,主机通过Telnet从远端访问与嵌入式系统用串口直接相连的PC机,从而间接访问到嵌入式系统,获得调试信息、发送指令和更新固件;同时,通过附加的硬件电路,完成远端对嵌入式系统的电源和I/O的控制,从而获得更为全面的调试手段。关键词:多维力传感器 MSC1210 微位移检测

引 言 随着全球化的进程,越来越多的嵌入式系统的设计工作可能由地处两个相距很远地方甚至两个国家的设计团队共同完成,或者设计在一个地方完成,制造在另外一个地方完成。于是,就有了这样一种情况,一个地方的工程

立即下载

上传者:

weixin_38693192

时间:

2020-12-13

嵌入式系统/ARM技术中的车身控制模块设计的要求和解决方法

随着人们对汽车操控性及舒适性需求不断的提高,汽车车身中的电子设备越来越多,如电动后视镜、中央门锁、玻璃升降器、车灯乃至其它更多的高级功能等。这些外部的功能需要通过一个中央处理器来执行。这个中央处理器就是车身控制模块。实现了无焊接连接,是一个清洁、绿色、环保的无铅连接工艺。

图1:典型车身控制模块(BCM)的系统架构

电源要求及方案选择

车身控制模块(body control module,简称BCM)电控单元在汽车中的应用越来越多,各电子设备间的数据通信变得越来越多,同时这些分离模块的大量使用,在提高车辆舒适性的同时也带来了成本增加、故障率上升、布线复杂等问题。于是,需要设计功能

立即下载

上传者:

weixin_38706100

时间:

2020-10-23

嵌入式系统/ARM技术中的基于LPC2119的USB-CAN转换器的设计方案

通用串行总线(USB)作为一种协议规范,是以Intel为首的7家计算机及通信产业厂商公司于1994年11月共同提出,其除具有使用方便(即插即用)、功耗低、数据传输率高等优点外,还具有软硬件支持广泛、功耗低、硬件结构标准化和总线拓扑结构完备等特点。目前在以计算机为上位机的应用领域,都首选USB口作为计算机与外设的接口。由于CAN总线具有可靠性高、功能完善、成本合理、实时性等优点,被广泛应用于各个自动化控制系统中,例如汽车电子、工业控制、智能大厦、安防监控、环境控制等。目前CAN总线是国际上应用最广泛的现场总线之一。

为了更好的将USB的通用性和CAN的专业性结合起来,通过计算机的USB接口

立即下载

上传者:

weixin_38747216

时间:

2020-11-03

嵌入式系统/ARM技术中的RS-485总线通信系统的可靠性措施

1 问题的提出 在工业控制及测量领域较为常用的网络之一就是物理层采用RS-485通信接口所组成的工控设备网络。这种通信接口可以十分方便地将许多设备组成一个控制网络。从目前解决单片机之间中长距离通信的诸多方案分析来看,RS-485总线通信模式由于具有结构简单、价格低廉、通信距离和数据传输速率适当等特点而被广泛应用于仪器仪表、智能化传感器集散控制、楼宇控制、监控报警等领域。但RS485总线存在自适应、自保护功能脆弱等缺点,如不注意一些细节的处理,常出现通信失败甚至系统瘫痪等故障,因此提高RS-485总线的运行可靠性至关重要。 图1RS485通信接口原理图2 硬件

立即下载

上传者:

weixin_38514732

时间:

2020-12-13

嵌入式系统/ARM技术中的图形液晶显示模块在嵌入式系统中的应用

摘要:本文以一种由ST7902驱动的点阵液晶显示模块OCM4×8C为例,给出了其在基于DSP的嵌入式便携仪表中与DSP芯片(TMS320F2812)的硬件接口电路和C语言显示子程序,实现了多层菜单和动态波形的显示。

关键词:图形点阵液晶显示;DSP;C语言程序

中图分类号:TP368 文献标识码:B

Abstract: In this paper ,we take an example of A Liquid Crystal Display(LCD) module OCM4×8C,which is driven by ST7902,the hardware interface circ

立即下载

上传者:

weixin_38652196

时间:

2020-11-28

相关推荐

深圳电子烟市场货源(深圳电子烟哪里拿货)
[高清组图]颁奖仪式:梅西获金球 诺伊尔金手套
那一场呼啸而过的青春一共多少集
365bet滚球网站

那一场呼啸而过的青春一共多少集

📅 08-03 👁️ 9015
'坞'字用粤语广东话点读(怎么读)
365bet平台规则

'坞'字用粤语广东话点读(怎么读)

📅 07-21 👁️ 2516