查看: 382|回复: 0

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

[复制链接]
  • TA的每日心情
    开心
    2024-3-26 15:16
  • 签到天数: 266 天

    [LV.8]以坛为家I

    3300

    主题

    6547

    帖子

    0

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    32034
    最后登录
    2024-4-26
    发表于 2023-10-19 11:37:15 | 显示全部楼层 |阅读模式
    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所担负的功能。
    12.jpg

    签到签到
    回复

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /4 下一条

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2024-4-27 15:17 , Processed in 0.133597 second(s), 21 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

    快速回复 返回顶部 返回列表