(1)利用辅助寄存器进行条件转移;
(2)利用辅助寄存器进行暂存单元;
(3)利用辅助寄存器进行软件计数。
第2章 系统配置和中断介绍系统的 配置寄存器 和有关中断,并介绍用于 增加中断请求容量 的 外设中断扩展(PIE)寄存器 。
2.1 系统配置概述系统配置和中断操作的 内容包括,系统配置寄存器、中断优先级和中断向量表、外设中断扩展控制器(PIE)、
中断向量、中断响应的流程、中断响应的时间、CPU
中断寄存器、外设中断寄存器、复位、无效地址检测、外部中断控制寄存器。
LF2407大部分的I/O口是多路复用的,复位时会被上拉为数字输入的模式。
2.2 系统配置寄存器对功能模块进行配置。
2.2.1 系统控制和状态寄存器
(1)系统控制和状态寄存器 - SCSR1,映射到数据存储器空间 7018h。
位15,保留位14,CLKSRC,CLKOUT引脚输出源选择
0-CLKOUT引脚 输出CPU时钟 ;
1-CLKOUT引脚 输出WDCLK时钟位13-12,LPM低功耗模式选择,指明在执行 IDLE 指令 后进入哪一种低功耗模式。
00-进入IDLE1(LPM0)模式;
01-进入IDLE2(LPM1)模式;
1x-进入HALT (LPM2)模式。
位11-9,PLL时钟预定标选择,对输入时钟选择 倍频系数 。
000-4;
001-2;
010-1.33;
011-1;
100-0.8;
101-0.66;
110-0.57;
111-0.5
位8,保留位7,ADC CLKEN,ADC模块时钟使能控制位位6,SCICLKEN,SCI模块时钟使能控制位位5,SPICLKEN,SPI模块时钟使能控制位位4,CANCLKEN,CAN模块时钟使能控制位位3,EVBCLKEN,EVB模块时钟使能控制位位2,EVACLKEN,EVA模块时钟使能控制位
0,禁止模块时钟(节能) ; 1,使能模块时钟,且运行位1,保留位0,ILLADR,无效地址检测位当检测到一个无效地址时,该位被置1,该位需软件清除,写0即可。初始化时该位写0。
注意,任何无效的地址会导致NMI事件发生。
(2)系统控制和状态寄存器2 - SCSR2
映射到数据存储器空间 7019h 。
位15-7,保留位位6,I/P QUAL,时钟输入限定,它限定输入到DSP的
CAP1-6,XINT1-2,ADCSOC以及PDPINTA */PDPINTB*引脚 上的 信号被正确锁存时,需要的最小脉冲宽度 。
脉冲宽度只有达到这个宽度之后,内部的输入状态才会改变。
0-锁存脉冲至少需要 5个时钟周期 ;
1-锁存脉冲至少需要 11个时钟周期 。
如果 这些引脚作I/O,则不会使用输入时钟限定电路。
位5,WD保护位,该位 可用软件来禁止WD工作 。这位是 —个只能清除的位,复位后默认1。通过向这位写1对其清除。
0-保护WD,防止WD被软件禁止。
1-复位时的默认值位4,XMIF HI-Z。控制 外部存储器接口信号 (XMIF)
0:所有XMIF信号处于 正常驱动模式 (即 非高阻态 )
1:所有XMIF信号处于 高阻态位3,BOOTEN*(使能位)。这位反映了BOOTEN *引脚在复位时的状态。
0:使能引导ROM。地址空间0000h-00FFh被片内引导ROM块占用。 禁止用FLASH存储器 。
1:禁止引导ROM。TMS320LF2407片内FALSH程序存储器映射地址范围为0000h一7FFFh。
位2,(微处理器/微控制器选择)。这位反映了器件复位时MP/MC *引脚的状态。
本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/ruanjian/article-29489-13.html
对他无利就藐视国际法
搞不懂他们连鉴定对象是谁都不知道还要鉴定什么