添加收藏夹  设为首页  深圳服务热线:13692101218  13751165337
51电子网联系电话:13692101218
位置:首页 > IC型号导航 > 首字符P型号页 > 首字符P的型号第389页 > PXAC37KFBD > PXAC37KFBD PDF资料 > PXAC37KFBD PDF资料1第60页
飞利浦半导体
初步speci fi cation
XA的16位微控制器系列
32K / 1024 OTP可以传输层控制器
1个UART ,1个SPI端口, CAN 2.0B , 32的CAN ID过滤器,传输层协处理器
XA-C3
CAN中断的SFR
与所有XA事件中断,五CAN中断可
独立启用,禁用和使用中断优先级
在XA核心控制特殊功能寄存器(见IEH , IEL和IPA0 - IPA7表
26第50页,看看表16第26页) 。位位置的定
下面英寸
表27. SFR中断使能/优先级位的位置
注:也可参见表25页的49
SFR
SFR
第7位
名字
地址
IEH
IEL
IPA0
IPA1
IPA2
IPA4
IPA5
IPA6
IPA7
EMRI
EMTI
EMER
ECER
ESPI
ETI0 , ERI0
EBUFF
EA , ET2 , ET1 , EX1 , ET0 , EX0
PX0 , PT0 , PX1 , PT1 , PT2
PBUFF
PRI0 , PTI0
PSPI
PMRI
PMTI
PMER
PCER
427
426
4A0
4A1
4A2
4A4
4A5
4A6
4A7
EMRI
EA
接收信息完成中断
启用。
Tx消息完全中断
启用。
消息错误中断使能。
帧错误中断使能。
SPI端口中断使能。
XA - C3串口0中断
使能位。
接收缓冲区满中断使能。
XA -C3全部启用,定时器,以及
外部中断允许位。
XA- C3外部和定时器
中断的优先领域。
接收缓冲区满中断优先级
科幻场。
XA - C3串口0中断
优先领域。
SPI端口的中断优先级字段。
接收信息完成中断
优先级字段。
Tx消息完全中断
优先级字段。
信息错误中断优先级
科幻场。
帧错误中断优先级字段。
第6位
EMTI
未使用
第5位
EMER
EBUFF
PT0
PT1
PBUFF
PTI0
PSPI
PMER
PMRI
4位
ECER
ET2
第3位
ESPI
ET1
第2位
未使用
EX1
第1位
ETI0
ET0
PX0
PX1
PT2
PRI0
未使用
PCER
PMTI
位0
ERI0
EX0
模式是瞬间,并通过任何中断启动。我
dd
在IDLE
模式是在25-30毫安的范围@ 32兆赫如果CAN / CTL
模块被关闭,也许54-80毫安@ 32 MHz时,如果是CAN
左活跃。注意,将对应XA芯,其本身进入空闲模式
大约30毫安, 32MHz的降低了功耗。
XA - C3空闲模式
默认状态下为CTL / CAN模块将保持清醒
在待机模式下,使得芯能够“睡眠”,而CAN
传输/接收正在进行中。任何中断(例如,
消息完成)会醒来的核心。一个选项会
提供包括在空闲模式下的CAN / CTL模块。此选项
将在软件中写入的MMR SLPEN位被选中
CANCMR [3]。如果CAN
是否
睡觉在空闲模式下,则任何
在CAN RXD输入引脚转换将异步锁定
并立即重新启用时钟向CAN / CTL模块
所以,它可以开始接收输入的帧。将有
be
任何中断然而生成的,以及所述处理器核心将
保持在空闲模式。 CPU将只能来自对空闲模式下,一旦出
被接收并存储与一个完整的消息
消息完全中断的情况下(除非,当然,一些
其它系统中断之前,该唤醒它) 。建行会
生成一个“ ccb_idle_n ”信号,该信号将被发送到所有其它的
CAN / CTL块(包括CMI)在顶层。
XA -C3掉电模式
如果发生了CAN RXD输入端的过渡时, XA -C3是
掉电模式时,CPU将进入空闲模式(后
9892
时钟延迟) ,而建行和消息处理电路将
激活以接收和处理所述输入帧。时任
这些模块产生一个中断(或其他允许中断
出现这种情况) ,只有这样的CPU来的空闲模式出来,并开始
执行代码。恢复代码执行无论是在中断
服务程序,如果它的优先级比当前更高的代码,或者与
下一条指令掉电指令。此时
的掉电模式下的终端实际上是完整的。
掉电和空闲模式
背景: XA掉电模式和空闲模式
在XA掉电模式意味着主振荡器
夹断,并没有任何形式的芯片活动。我
dd
在这种模式
是几十微安的数量级上。唤醒从
掉电通过系统复位或在过渡完成
外部中断0或1针。唤醒周期是万
振荡器的时钟(够好CAN帧被传输) 。
上对应XA空闲模式意味着该时钟在运行,但
门控截止到处理器内核。大多数外设活跃,但
一些可被置于睡眠状态沿着与芯。唤醒从空闲
可以睡启用
一定条件下,必须在之前可满足/ CTL模块可
安然进入休眠状态(空闲或掉电) 。本质上,必须有
没有进行中的CAN活动,并没有中断挂起。建行
必须产生一个“ sleepok ”信号( SLPOK = CANSTR [2] ),其
表明,这些条件都得到满足。这个信号必须被用来
启用“ ccb_idle_n ”信号。此外, “ sleepok ”信号
2000年01月25
53

深圳市碧威特网络技术有限公司