公告

大中华汽车电子生态圈社区并入开发者社区- 更多资讯点击此

Tip / 登入 to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
gufeixiang
Level 1
Level 1
5 sign-ins First reply posted First question asked
英飞凌外部中断ERU模块可以配置一个引脚为外部中断源,但是通过什么将这个触发信号映射到我们撰写的中断处理函数呢,也就是说如何将中断信号和优先级(或中断处理函数)挂钩
0 点赞
7 回复数
kkogin
Level 3
Level 3
First question asked Welcome! First reply posted
同求,外部中断的配置,配置完通道和触发方式,中断服务函数如何加入中断向量表。
0 点赞
DBC
Level 1
Level 1
可以看一下库函数用户手册中MODULES->iLLD->CPU->Interrupt functions->How to define interrupts? 这里面有对中断的使用有详细的介绍及例程。 我大致介绍一下里面的内容,首先定义优先级,然后看你这个中断是软件还是硬件,需要在IFX_CFG.H中进行配置,硬件和软件好像只能选其中一个使用。然后根据软硬件选择不同的中断函数注册方式。 首先是硬件: IFX_INTERRUPT (Isr_Stm0, 0, IFX_INTPRIO_STM0) Isr_Stm0是中断函数名,IFX_INTPRIO_STM0是中断优先级,中间那个我猜可能是核心0? 下面是软件: IfxCpu_Irq_installInterruptHandler (Isr_Stm0, IFX_INTPRIO_STM0);大差不差。 最后就是去模块配置中断触发了,将触发和优先级关联起来,比如设置引脚外部中断,就去PORTS模块里去设置。 以上解释都是我猜的,我只看没用过
0 点赞
baggins
Level 3
Level 3
First solution authored 50 replies posted 25 replies posted
注册中断的时候需要配置相应的结构体,结构体里添加上对应的优先级,回调函数就好了吧
0 点赞
SIX_66
Level 6
Level 6
First question asked First comment on blog 500 replies posted
学习学习
0 点赞
SIX_66
Level 6
Level 6
First question asked First comment on blog 500 replies posted
了解一下
0 点赞
SIX_66
Level 6
Level 6
First question asked First comment on blog 500 replies posted
(个_个)
0 点赞
SIX_66
Level 6
Level 6
First question asked First comment on blog 500 replies posted
0 点赞