创龙科技
直播中

张晓宁

7年用户 210经验值
私信 关注

请问C6748的组合中断怎么使用?

你好,有组合中断如何使用,有示例的demo吗?

回帖(1)

王彬

2019-10-14 11:12:27
void HWIInit(void)
{
    // 动态创建硬件中断
    Hwi_Params hwiParams;

    Hwi_Params_init(&hwiParams);
    hwiParams.eventId = SYS_INT_UART1_INT;
    hwiParams.enableInt = true;

    Hwi_create(C674X_MASK_INT6, UART1Isr, &hwiParams, NULL);
}
中断响应正常。

由于中断数量比较多,不可屏蔽中断号不够用,于是我仿照光盘V2.6里sy***ios下的Board例程我改成下面,
void HwiInit(void)
{
    Hwi_Params hwiParams;
    Hwi_Params_init(&hwiParams);
   /* UART1 */
    EventCombiner_dispatchPlug(SYS_INT_UART1_INT, &UART1Isr, 1, TRUE);
    UART1InterruptInit();
}

举报

更多回帖

发帖
×
20
完善资料,
赚取积分