下载此文档

cc2530中断源.docx


文档分类:论文 | 页数:约13页 举报非法文档有奖
1/13
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/13 下载此文档
文档列表 文档介绍
1、中断源
CC2530的CPU有18个中断源,每个中断源都有它自己的位于一系列SFR寄存器中的中断请求标志。每个中断请求都需要中断使能位来使能或禁止,具体定义如下表:
表1
Interrupt Number
中断号
Description
描述
Interrupt Name
中断名称
Interrupt Vector
中断向量
Interrupt Mask,CPU
中断屏蔽
Interrupt Flag, CPU
中断标志
0
RF TX FIFO underflow and RX FIFO overflow
射频发送队列空和接收队列溢出
RFERR
03h

(1)
1
ADC end of conversion
ADC转换完成
ADC
0Bh

(1)
2
USART 0 plete
串口0接收完毕
URX0
13h

(1)
3
USART 1 plete
串口1接收完毕
URX1
1Bh

(1)
4
AES encryption/plete
AES加/解密完成
ENC
23h


5
Sleep pare
睡眠定时器比较
ST
2Bh


6
Port 2 inputs/USB
P2I
33h


端口2输入/USB
NT
E
2IF (2)
7
USART 0 plete
串口0发送完毕
UTX0
3Bh


8
DMA plete
DMA发送完成
DMA
43h


9
Timer 1 (16-bit) pare/overflow
定时器1(16位)捕获/比较/溢出
T1
4Bh

(1) (2)
10
Timer 2
定时器2(MAC定时器)
T2
53h

(1) (2)
11
Timer 3 (8-bit) compare/overflow
定时器3(8位)比较/溢出
T3
5Bh

(1) (2)
12
Timer 4 (8-bit) compare/overflow
定时器4(8位)比较/溢出
T4
63h

(1) (2)
13
Port 0 inputs
端口0输入
P0INT
6Bh

(2)
14
USART 1 plete
串口1发送完毕
UTX1
73h


15
Port 1 inputs
端口1输入
P1INT
7Bh

(2)
16
RF general interrupts
RF通用中断
RF
83h

(2)
17
Watchdog overflow in timer mode
看门狗计时溢出
WDT
8Bh


(1) Hardware-cleared when interrupt service routine is called(当中断服务例程被调用后,硬件清除标志位)
(2) Additioal IRQ mask and IRQ flag bits exist.(附加中断屏蔽和中断标志位存在)
 
2、中断屏蔽
每个中断通过IEN0、IEN1、IEN2里的相应中断使能位来禁止或启用,具体如下表。
中断使能寄存器(IEN0,IEN1,IEN2)(0:中断禁止  1:中断使能)
表2
端口
Bit位
名称
初始化
读/写
描述
IEN0
7
EA
0
R/W
禁止所有中断
0:无中断被确认。
1:通过设置对应的使能位,将每个中断源分别使能或禁止。
6

0
R0
不使用,读取为0值
5
STIE
0
R/W
睡眠定时器中断使能
4
ENCIE
0
R/W
AES加解密中断使能

cc2530中断源 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数13
  • 收藏数0 收藏
  • 顶次数0
  • 上传人1373566119
  • 文件大小238 KB
  • 时间2018-11-29
最近更新