历史上的今天
返回首页

历史上的今天

今天是:2025年01月17日(星期五)

正在发生

2021年01月17日 | 快速学Arm(32)--系统控制模块(1)

2021-01-17 来源:eefocus

系统控制模块是一些针对系统特性和系统控制而存在的寄存器,他们与片内外设无关.系统控制模块包含了下面的功能:


.复位   

.掉电检测  

.系统控制和状态   

.代码安全&调试   

.AHB总线配置


复位是指计算机系统中的硬件逻辑归位到一个初始的状态.比如处理器从第一条指令开始执行程序等等.


造成系统复位的复位源有这样几种情况:

   .-RESET引脚复位

   .看门狗复位

   .上电复位(POR)

   .掉电检测复位(BOD)

 

-RESET引脚复位又称为外部复位.外部复位是通过把芯片的-RESET引脚电平拉低并保持一段时间来实现的.


1.在芯片未上电时,芯片的外部晶振没有工作.

2.芯片上电后,外部晶振开始震荡.因为震荡从开始到稳定需要一个过程,所有外部复位信号至少要保持10ms.

3.在外部晶振保持稳定运行或使用有源晶振时,外部复位信号只需要保持200ms即可.

 

LPC2300系列ARM内置看门狗部件.当程序出现故障不能在规定的时间内"喂狗",就使得看门狗计数器溢出产生复位信号并重新启动系统.

    快速学Arm(32)--系统控制模块(1)
   
LPC2300系列ARM具有上电复位功能,当VCC(3.3V)引脚电平超过门限(1V左右)时POR信号有效,处理器被复位.

 

LPC2300系列ARM也具有掉电复位的功能.VDD(3.3V)脚有2级电压检测.

. 当VDD(3.3V)电压低于2.95V时,掉电检测器向众多向量控制器发出中断信号.

. 当VCC(3.3V)电压降低至2.65V,第2级低压检测将产生复位信号.该复位信号可以防止Flash内容发生改变.


推荐阅读

史海拾趣

Frolyt Condensers & Elements GmbH公司的发展小趣事

随着全球对环保问题的日益重视,Frolyt Condensers & Elements GmbH积极响应号召,将环保理念融入产品设计和生产流程中。公司投入大量资金研发环保型电容器材料和生产工艺,成功推出了多款低能耗、无污染的电容器产品。这些产品不仅满足了市场对环保产品的需求,还帮助Frolyt树立了良好的企业形象,进一步提升了市场竞争力。

Deutron Electronics Corp公司的发展小趣事

Deutron Electronics Corp深知研发和创新对于公司发展的重要性。因此,公司始终保持着对研发的高投入,不断引进和培养人才。公司建立了完善的研发体系,鼓励员工参与创新活动,并为他们提供了充足的资源和支持。这些措施使得Deutron Electronics Corp在研发方面取得了显著成果,为公司的发展提供了源源不断的动力。

Fastron公司的发展小趣事

Fastron公司起源于XXXX年的德国,凭借其卓越的技术和产品质量,逐渐在电感器领域崭露头角。随着业务的发展,Fastron不仅保留了德国的精湛工艺和严格品质控制,还成功地将业务拓展到了东欧和东南亚。这些地区的生产设施均通过TS 16949和ISO 14001认证,确保了产品的全球统一品质。

ACL staticide公司的发展小趣事

Fastron公司非常重视与客户的合作关系。公司始终坚持以客户为中心的服务理念,为客户提供优质的产品和服务。Fastron不仅关注客户的需求和反馈,还积极与客户沟通合作,共同推动产品的升级和优化。这种紧密的合作关系使得Fastron与客户之间建立了长期稳定的信任关系,为公司的持续发展提供了有力保障。

EBG RESISTORS LLC公司的发展小趣事

为了进一步扩大市场份额,EBG RESISTORS LLC公司开始实施国际化战略。他们积极参加国际电子展会,与全球各地的客户建立联系。同时,公司还积极寻求与国际知名企业的合作,共同开发新产品。在XXXX年,公司成功打入欧洲市场,并在随后几年内陆续进入亚洲和北美市场。

Bkc Semiconductors Inc公司的发展小趣事

随着技术的成熟和产品的不断完善,Bkc开始积极拓展市场。公司不仅加强了与国内外知名电子厂商的合作,还积极参与国际半导体展会和技术交流,不断提升品牌知名度。同时,Bkc还通过战略投资和并购等方式,进一步扩大了自身的业务规模和市场份额。

问答坊 | AI 解惑

MCU为电动自行车提供有效的驱动(图)

从CD/DVD播放器和电脑制冷风扇到工业机械以及包含混合动力汽车、著名的Segway电动滑板车和许多其他电动滑板车、电力驱动的自行车(或称为“电动自行车”)在内的电动交通工具,无刷直流电动机正在各种领域中取代整流式电动机。由于它们越来越普及, ...…

查看全部问答>

单片机教程【3】继电器

$(\'swf_U8t\').innerHTML=AC_FL_RunContent(\'width\', \'550\', \'height\', \'400\', \'allowNetworking\', \'internal\', \'allowScriptAccess\', \'never\', \'src\', encodeURI(\'http://player.youku.com/player.php/sid/30388392/v.swf\'), ...…

查看全部问答>

多层嵌套的结构体如何初始化?

   在写一个模块时,发现一个函数的参数是一个结构体A。结构体A中有很多成员,包括结构体B,C,D,枚举成员E,F,整形G.而结构体B,C,D又包含一些结构体.请问,现在想给结构体A初始化,应该怎么写?有没有类似memset之类的函数,可以不必考虑那么多. ...…

查看全部问答>

请问各位大侠,驱动编程里面有没有类似于Sleep的函数

如题,驱动编程里面有没有类似于VC中Sleep的函数,望高手指点…

查看全部问答>

OEMIdle的疑问??

大家好! 小弟最近在搞wince5.0的battary驱动,利用DS2786来检测电池状态,现在我不用该芯片来检测,直接就在BatteryPDDInitialize()里用     sps.ACLineStatus               = AC_LI ...…

查看全部问答>

vc2005开发的智能设备ocx,如何改造能在pc(x86)下的智能设备应用中开发使用?

vc2005开发的智能设备ocx,如何改造能在pc(x86)下的智能设备应用中开发使用?…

查看全部问答>

连到系统上的设备没有发挥作用

以前做好的一个VISTA的NDIS filter,现在编译出来用osrloader总是加载不起来。错误原因就是“连到系统上的设备没有发挥作用”。试了下把WDK6000自带的filter编译出来也是同样的结果,应该不是代码的问题。出现这个的原因是什么呢…

查看全部问答>

寻HDLC控制器熟手参与项目开发!!

本公司现急需熟悉HDLC控制器协议的人参与项目,报酬丰厚,有意者请站内联系。或电询020-87071649-211 找伍小姐…

查看全部问答>

【学习Sitara™ AM335x】- Beaglebone环境的搭建方法

Basic Requirements ARM Cross CompilerUbuntu (11.04 (Natty Narwhal) minimum): sudo apt-get install gcc-arm-linux-gnueabiLinaro: https://launchpad.net/linaro-toolchain-binaries复制代码BootloaderDas U-Boot – the Universal Boot Load ...…

查看全部问答>