DSP2407片内外设寄存器定义

TMS320LF2407片内外设寄存器2
描述和说明:LF2407片内外设寄存器定义
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
片内外围寄存器定义
**************************************************************************************************************************************************************---C2xx 内核寄存器
IMR  0x0004---中断屏蔽寄存器
15-6
5
4
3
2
1
0
保留位。
INT6 mask中断6屏蔽位。
INT5 mask中断5屏蔽位。
INT4 mask中断4屏蔽位。
INT3 mask中断3屏蔽位。
INT2mask中断2屏蔽位。
INT1 mask中断1屏蔽位。
0:屏蔽INT6 INT5 INT4 INT3 INT2INT1的中断
1:使能中断INT6INT5 INT4 INT3 INT2INT1
GREG    0x0005---全局变量定位寄存器
IFR  0x0006---中断标志寄存器
15-6
5
4
3
2
1
0
保留位。这些位读书时始终为0
INT6 flag中断6标志位。
INT5 flag中断5标志位。
INT4 flag中断4标志位。
INT3 flag中断3标志位。
INT2 flag中断2标志位。
INT1 flag中断1标志位。
0:无INT6 INT5 INT4 INT3 INT2INT1的中断悬挂
1:至少一个INT6INT5 INT4 INT3 INT2INT1的中断悬挂,
向该位写1可以将该位清除为0,即清除中断请求
ABRPT  0x01f---分析断点
WSGR  FFFF ---系统模块寄存器
恒功率直流电源
PIRQR0  0x7010 ---外设中断请求寄存器0(0:中断请求未悬挂;1:悬挂中断请求)
15~14~13~12
11~10~9
8~7
6~5
4
3~2
1
0
位置
IRQ0.15
IRQ0.14
IRQ0.13
IRQ0.12
IRQ0.11
IRQ0.10
IRQ0.9
IRQ0.8
IRQ0.7
IRQ0.6
IRQ0.5
IRQ0.4
IRQ0.3
IRQ0.2
IRQ0.1
IRQ0.0
中断
T1OFINT
T1UFINT
T1CINTT
T1PINT
CMP3INT
CMP2INT
CMP1INT
CANMERNT
CANMBINT
TXINT
RXINT
SPIINT
XINT2
XINT1
ADCINT
PDPINTA
中断描述
Timer1上溢中断
Timer1下溢中断
Timer1比较中断
Timer1周期中断
Compare3中断
Compare2中断
Compare1中断
高级先级模式的CAN错误、邮箱中断
高级先级模式的SCI发送、接受中断
高级先级模式SPI中断
高级先级模式的外部引脚21中断
高级先级模式ADC中断
功率驱动保护引脚中断
INT2
INT1
淋幕机
PIRQR1  0x7011---外设中断请求寄存器10:中断请求未悬挂;1:悬挂中断请求)
15
14~13
12
11~10
9~8
7
6~5~4
3~2~1~0
保留位。读出为0,写入没影响
IRQ1.14 IRQ1.13
IRQ1.12
IRQ1.11
IRQ1.10
IRQ1.9
IRQ1.8
IRQ1.7
IRQ1.6
IRQ1.5
IRQ1.4
IRQ1.3~IRQ1.2
IRQ1.1~IRQ1.0
XINT2
XINT1
ADCINT
CANMERNT
CANMBINT
TXINT
RXINT
SPIINT
CAP3INT
CAP2INT
CAP1INT
T2OFINT~T2UFINT
T2CINT~T2PINT
低级先级模式的外部引脚21中断
低级先级模式ADC中断
低级先级模式的CAN错误、邮箱中断
低级优先级模式的SCI发送、接受中断
低级优先级模式的SPI中断
Capture3中断
Capture2中断
Capture2中断
Timer2上溢中断
Timer2下溢中断
Timer2比较中断
Timer2周期中断
INT6
INT5
INT4
INT3
PIRQR2  0x7012---外设中断请求寄存器2
0:中断请求未悬挂;1:悬挂中断请求)
15
14~13~12
11~10~9~8
7~6~5~4
3~2~1
0
IRQ2.14
IRQ2.13
IRQ2.12
IRQ2.11
IRQ2.10
IRQ2.9
IRQ2.8
IRQ2.7
极化片
IRQ2.6
IRQ2.5
IRQ2.4
IRQ2.3
IRQ2.2
IRQ2.1
IRQ2.0
CAP6INT
CAP5INT
CAP4INT
T4OFINT
T4UFINT
T4CINT
T4PINT
T3OFINT
T3UFINT
T3CINT
T3PINT
CMP6INT
CMP5INT
CMP4INT
PDPINTB
Capture6中断
Capture5中断
Capture4中断
Timer4上溢中断
Timer4下溢中断
Timer4比较中断
Timer4周期中断
Timer3上溢中断
Timer3下溢中断
Timer3比较中断
Timer3周期中断
Campare6中断
Campare5中断
Campare4中断
功率驱动保护中断引脚
INT4
INT3
INT2
INT1
PIACKR0    0x7014---外设中断应答寄存器0
PIACKR1    0x7015---外设中断应答寄存器1
PIACKR2    0x7016---外设中断应答寄存器2
SCSR1  0x7018---系统控制和状态寄存器1
15
14
13,12
11,10,9
8
7
6
5
4
3
2
1
0
保留位
CLKSRC
LPM
PLL时钟预定标选择位
保留
ADC CLKEN
SCI CLKEN
SPI CLKEN
CAN CLKEN
EVB CLKEN
EVA CLKEN
保留
ILLADR
CLKOUT引脚源选择位
低功耗模式选择位
ADC模块时钟使能控制位
SCI模块时钟使能控制位
SPI模块时钟使能控制位
CAN模块时钟使能控制位
EVB模块时钟使能控制位
EVA模块时钟使能控制位
无效地址检测位
0:CLKOUT引脚输出CPU时钟
00:CPU进入 IDLE1 (LMP0)模式
000-4f
001-2f
010-1.33f
011-1f
0:禁止ADC模块时钟
0:禁止SCI模块时钟
0:禁止SPI模块时钟
0:禁止CAN模块时钟
0:禁止EVB模块时钟
0:禁止EVA模块时钟
1:CLKOUT引脚输出WDCLK时钟
01:IDLE1(LMP1) 1x:HALT(LMP2)
100-0.8f
101-0.66f
110-0.57f
111-0.5f
1:使能ADC模块时钟
1:使能SCI模块时钟
1:使能SPI模块时钟
1:使能CAN模块时钟
1:使能EVB模块时钟
1:使能EVA模块时钟
SCSR2  0x7019---系统控制和状态寄存器2
15-7
6
5
4
3
2
1~0
保留位
I/P QUAL
WD OVERRIDE
XMIF HI-Z
MP/
SARAM程序/数据空间选择位
输入时钟限定器
WD保护位
XMIF高阻控制位
BOOT使能脚
微处理器/微控制器选择位
0:出入限定器所存脉冲至少5个时钟周期
0:使用户不能通过软件来禁止WD
0:所有XMIF信号处于正常驱动模式(即非高阻)
0:使能引导ROM,地址空间000h-00FFh被片内引导ROM块占用。禁止使用FLASH存储器
0:器件设置为微控制器方式,程序地址范围0000h~7FFFh被映射到片内
00:地址不被映射,改空间被分配到外部存储器;
01SARAM被映射到片内程序空间;
1:出入限定器所存脉冲至少11个时钟周期
1:复位时的缺省值,使用户能够通过软件来禁止WD工作
1:所有XMIF信号处于高阻态
1:禁止引导ROM.
1:器件设置为微处理器方式,程序地址范围0000h~7FFFh被映射到片外
10SARAM被映射到片内数据空间;
11SARAM即被映射到片内程序,又被映射到片内数据
DIN  0x701C--- 期间识别寄存器
PVIR  0x701E ---外设中断向量寄存器
15-0
V15~V0。中断向量V15~V0位。该寄存器有最近一次应答的外设中断地址向量
**************************************************************************************************************************************************************---看门狗/ 实时中断(RTI / 锁相环 (PLL 寄存器)
WDCNTR  0x7023---看门狗计数器寄存器
15~8
7~0
保留位
WDCNTR 包含WD计数器的当前值,8位计数器以WDCLK速率连续增加。如果计数器溢出,看门狗会初始化复位状态。如果用一个有效的组合写WDKEY寄存器,那么计数器复位成0
WDKEY  0x7025---看门狗复位密钥寄存器
158
7通讯加密0
保留位
WDKEY紧跟着OXAA写入OX55将清除WDCNTR位。写入任何其他值则会立即使看门狗复位
WDCR  0x7029---看门狗控制寄存器
15~8
7
6
5~3
2~0
保留位
WDFLAG 看门狗复位状态标志位
pcu h
WDDIS 向该位写1将使看门狗模块无效,即关;写其他值立即复位。
无论何时执行写此寄存器的操作,用户必须总是将这些位写成101。写其他值立即复位。
这些位相对于OSCCLK/512来配置看门狗计数器的时钟频率(WDCLK000:软件狗分频为1
**************************************************************************************************************************************************************---外围串行接口(SPI寄存器)
SPIPC1  0x704D---SPI端口控制寄存器1
SPIPC2  0x704E---SPI端口控制寄存器2
串行外设接口配置控制寄存器(SPICCR)----0x7040  p275
7
6
5~4
3~0
SPI SW RESET
CLOCK POLARITY
保留位
SPI CHSR3~ SPI CHSR0
SPI软件复位位。用户在改变配置前,应把该位清0,并在恢复操作前把该位置1
移位时钟极性位,该位控制SPICLK信号的极性。
数据长度选择位
0:初始化串行外设接口操作标志位至复位条件
0:在SPICLK信号上升沿输出数据,在下降沿输入数据。当无数据发送时,SPICLK保持低电平。
0000:字符长度1
0001:字符长度2
…….
1111:字符长度16
1:串行外设接口准备发送或接收下一个字符
1:在SPICLK信号下降沿输出数据,在上升沿输入数据。当无数据发送时,SPICLK保持高电平。
n2200

本文发布于:2024-09-22 19:42:58,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/1/141871.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:寄存器   中断   外设   时钟
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议