PSoC5中断特性

[复制链接]
 楼主| huihui520 发表于 2015-10-29 14:36 | 显示全部楼层 |阅读模式
由于PSOC5的结构基于Cortex-M3 CPU核,因此中断控制器有一些额外的Cortex-M3支持的特性。在PSoC5器件中,中断控制器是Cortex-M3核的一部分
历史暴君 发表于 2015-10-29 14:41 | 显示全部楼层
活动中断:
一个活动的中断是指一个当前正在执行的中断。CPU堆栈中保存着活动中断的优先级和中断号。当任何中断开始执行时,中断优先级和中断号压到堆栈。通过读取堆栈的内容,来了解活中断的细节。在PSoc5中,使用CPU堆栈。使用两个不同的堆栈指针即进程堆栈指针(PSP)和主堆栈指针(MSP)来分别访问两个堆栈
peace555 发表于 2015-10-29 14:47 | 显示全部楼层
PSoC3测试控制器将JTAG或者SWD访问转换成DoC模块内寄存器的访问。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
飞翔的控制器 发表于 2015-10-29 14:51 | 显示全部楼层
Cortex-M3能配置使用两个堆栈,当配置使用所有堆栈时,第一个中断用PSP或者MSPwk存细节,当配置不使用所有堆栈时,只使用主堆栈指针
zb0830 发表于 2015-10-29 16:37 | 显示全部楼层
PSoC 5器件也支持一个ACTIVE寄存器,用于保存中断的活动状态,它的特性包括:寄存器的每一位指示相应中断的活动状态:在ACTIVE寄存器的比特位设置为“1”时,中断是活动的,当该位设置为“0”时,中断当前处于非活动状态
tongbu2015 发表于 2015-10-29 23:28 | 显示全部楼层
CPU堆栈中保存着活动中断的优先级和中断号。当任何中断开始执行时,中断优先级和中断号压到堆栈。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

84

主题

706

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部

84

主题

706

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部