LPC800前生今世 第五章-系统配置模块SYSCON

描述

   

统设置模块SYSCON

   

系统配置模块(SYSCON)是整个MCU的配置中枢,它负责协调各个功能模块之间的互联互动。

 

每个功能模块自身的操作和配置,都会有属于该模块相应的寄存器组实现,但是很多模块之间的配置或资源分配,则需要统一在Syscon中进行,例如时钟的分频、各功能模块的复位、低功耗模式的配置等。

  1.1 SYSCON的基本特征LPC800全系列的每个型号都标配系统配置模块(SYSCON),不同子系列的功能基本差不多。不同子系列之间差别主要体现在整体功能的配置上,例如对于没有ADC模块的子系列,SYSCON模块中就不包含有关ADC模块的配置部分。本章的所有说明以LPC824的配置为主,除非有特别的标注。

 

 

SYSCON主要实现以下一些功能:

 

 

 

▲时钟控制

 

 

 

■配置系统PLL

 

■配置系统振荡器和看门狗振荡器

■使能各外设模块和存储器的时钟信号

 

 

■配置时钟信号的输出

 

 

 

 

■配置时钟分配器、数字滤波器的时钟、以及USART的波特率时钟

 

▲分别为各外设模块执行复位

 

 

▲选择外部引脚中断和模式匹配引擎的引脚(参见第9章 )

 

 

▲配置低功耗模式

 

 

 

 

▲系统唤醒控制

 

▲配置掉电检测功能

 

 

▲启动和停止微跟踪缓冲控制(Micro-Trace Buffer Control: MTB)

 

 

▲控制中断的延迟

 

 

▲选择NMI(不可屏蔽中断)的信号源

 

 

▲校准系统嘀嗒时钟

  1.2 SYSCON寄存器一览

此处给出所有寄存器和制位的列表和简单功能说明,读者可以从这个表里的寄存器功能,更加清晰地了解到SYSCON所担负的功能。

恩智浦

   

END

   

更多恩智浦AI-IoT市场和产品信息,邀您同时关注“NXP客栈”微信公众号

恩智浦      

NXP客栈


恩智浦致力于打造安全的连接和基础设施解决方案,为智慧生活保驾护航。

       

 

恩智浦MCU加油站


这是由恩智浦官方运营的公众号,着重为您推荐恩智浦MCU的产品信息、开发技巧、教程文档、培训课程等内容。

恩智浦  

长按二维码,关注我们

 

 


原文标题:LPC800前生今世 第五章-系统配置模块SYSCON

文章出处:【微信公众号:恩智浦MCU加油站】欢迎添加关注!文章转载请注明出处。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分