打印
[汽车MCU – KEA]

KEAZN128 中断问题

[复制链接]
1980|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
663208879|  楼主 | 2014-9-22 15:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
Enable_Interrupt(INT_KBI0);

void Enable_Interrupt(UINT8 vector_number)
{
    vector_number= vector_number-16;

    /* Set the ICPR and ISER registers accordingly */
    NVIC_ICPR |= 1 << (vector_number%32);
    NVIC_ISER |= 1 << (vector_number%32);
}

是否能解释下上面函数的功能,还有这2个寄存器(NVIC_ICPR,NVIC_ISER )的资料没有找到

相关帖子

沙发
FSL_TICS_Robin| | 2014-9-22 16:20 | 只看该作者
NVIC的寄存器是ARM内核的,所以参考手册上没有介绍。
你可以看一下 Kinetis资料检索方法、中文资料及日常问题(不断完善中)的那篇《飞思卡尔Kinetis芯片中NVIC模块的中断寄存器的介绍及其应用举例》文档。





使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

32

帖子

0

粉丝