系统初始化相关设置(看门狗、irq、LVD、MCLK)
来源:互联网 发布:spss统计软件图片 编辑:程序博客网 时间:2024/04/24 19:18
MC9S08AC16系列包括下列复位源:
• 上电复位(POR)
• 低压检测 (LVD)
• 计算机正常操作监控模块 (COP)定时器
• 非法操作码检测
• 非法地址检测
• 背景调试强制复位
• 复位引脚 (RESET)
• 时钟发生器失锁和丢失时钟复位
除了背景调试强制复位,每个源对应系统复位状态寄存器相应位
重点:
1,、计算机正常操作监控模块(COP)看门狗
功能描述:
在任何一个复位之后,置位SOPT寄存器的COPE位来使能COP看门狗。如果在应用中不使用看门狗,清COPE位来禁止看门狗。写任意值到SRS可以复位COP计数器。写入操作不影响只读SRS的数据。相反地,写入操作被解码并向COP计数器发送一个复位信号。
SOPT2寄存器的COPCLKS位选择用于COP定时器的时钟源。时钟源选项是总线周期或内部的1 kHz时钟源。每个时钟源有相应的短和长溢出,由SOPT的COPT控制。
注意:SOPT为一次性写入寄存器,所以用户程序中一定要设置,即便设置值和默认值一样,防止后面程序误操作。
需要操作的寄存器:
SOPT:
1.COP是否使能
2.溢出时间选择:长溢出(2的18次方)还是短溢出(2的13次方)
3.是否使能停止模式
SOPT2:
COP看门狗时钟选择:1KHz或总线时钟
SRS(系统复位状态寄存器):
通过写此寄存器进行COP复位
2、外部中断请求(IRQ)
作用:可让系统从停止模式唤醒、
需要操作的寄存器:
IRQSC:
中断是否使能、中断标志,清中断标志,触发电平模式
3、低电压检测系统(LVD)
作用:当系统电源电压异常时,可发生中断或报警信息
需要操作的寄存器(系统电源管理状态控制寄存器):
SPMSC1:
LVD标志位、清标志位、是否使能中断、停止模式下是否可用
SPMSC2:选择LVD电压、报警电压,报警标志等
4、MCLK输出
可对外输出相应频率时钟。
需要操作寄存器:
SMCLK:
是否使能MCLK,输出频率设置(总线分频)
• 上电复位(POR)
• 低压检测 (LVD)
• 计算机正常操作监控模块 (COP)定时器
• 非法操作码检测
• 非法地址检测
• 背景调试强制复位
• 复位引脚 (RESET)
• 时钟发生器失锁和丢失时钟复位
除了背景调试强制复位,每个源对应系统复位状态寄存器相应位
重点:
1,、计算机正常操作监控模块(COP)看门狗
功能描述:
在任何一个复位之后,置位SOPT寄存器的COPE位来使能COP看门狗。如果在应用中不使用看门狗,清COPE位来禁止看门狗。写任意值到SRS可以复位COP计数器。写入操作不影响只读SRS的数据。相反地,写入操作被解码并向COP计数器发送一个复位信号。
SOPT2寄存器的COPCLKS位选择用于COP定时器的时钟源。时钟源选项是总线周期或内部的1 kHz时钟源。每个时钟源有相应的短和长溢出,由SOPT的COPT控制。
注意:SOPT为一次性写入寄存器,所以用户程序中一定要设置,即便设置值和默认值一样,防止后面程序误操作。
需要操作的寄存器:
SOPT:
1.COP是否使能
2.溢出时间选择:长溢出(2的18次方)还是短溢出(2的13次方)
3.是否使能停止模式
SOPT2:
COP看门狗时钟选择:1KHz或总线时钟
SRS(系统复位状态寄存器):
通过写此寄存器进行COP复位
2、外部中断请求(IRQ)
作用:可让系统从停止模式唤醒、
需要操作的寄存器:
IRQSC:
中断是否使能、中断标志,清中断标志,触发电平模式
3、低电压检测系统(LVD)
作用:当系统电源电压异常时,可发生中断或报警信息
需要操作的寄存器(系统电源管理状态控制寄存器):
SPMSC1:
LVD标志位、清标志位、是否使能中断、停止模式下是否可用
SPMSC2:选择LVD电压、报警电压,报警标志等
4、MCLK输出
可对外输出相应频率时钟。
需要操作寄存器:
SMCLK:
是否使能MCLK,输出频率设置(总线分频)
0 0
- 系统初始化相关设置(看门狗、irq、LVD、MCLK)
- IRQ设置
- 音频相关参数的记录(MCLK、BCLK、256fs等等)
- MSP430 系统时钟 ACLK、MCLK、SMCLK
- IRQ模式下初始化SP
- irq-proc的初始化流程
- 嵌入式系统之WATCHDOG(看门狗)概述
- irq_set_affinity_hint设置irq的affinity
- 2003系统相关设置
- 系统设置相关操作
- IOS 系统设置相关
- linux系统设置相关
- android系统初始化等待时间设置
- 系统初始化-设置时间脚本
- ARM看门狗定时器设置
- Avr128 看门狗设置
- msp430 看门狗设置
- mclk、aclk
- android load xhtml page
- jQuery验证控件jquery.validate.js使用说明+中文API
- Android夜间模式显示实现方式
- 3 Longest Substring Without Repeating Character
- MySQL 加锁处理分析
- 系统初始化相关设置(看门狗、irq、LVD、MCLK)
- 怎样在systemverilog DPI中调用SV,C与C++(二)
- Android开发学习笔记:浅谈WebView
- 第八章——思维导图
- 课程设计程序报告
- Node.js的异步式IO
- 彻底解决访问谷歌、facebook、youtube等国外网站,上网无障碍
- jdk源码
- LeetCode--Convert Sorted List to Binary Search Tree