新唐MCU技术
直播中

李敏

7年用户 1371经验值
私信 关注
[问答]

NUC230启动NVIC的IRQ中断请求如何写?

NUC230_240_Series_BSP_CMSIS_V3.01.004\SampleCode\StdDriver\UART_TxRx_Function官方范例中此范例最后只启动uart的中断,没启动NVIC的IRQ 中断请求,中断功能正常,想问看看各位大大为何可以如此写?谢谢大家!


    /* Enable Interrupt and install the call back function */
    UART_EnableInt(UART0, (UART_IER_RDA_IEN_Msk | UART_IER_THRE_IEN_Msk | UART_IER_TOUT_IEN_Msk));
    while(g_bWait);


    /* Enable Interrupt and install the call back function */
    UART_EnableInt(UART0, (UART_IER_RDA_IEN_Msk | UART_IER_THRE_IEN_Msk | UART_IER_TOUT_IEN_Msk));
    NVIC_EnableIRQ(UART02_IRQn);
    while(g_bWait);

回帖(1)

姜钰

2023-8-21 10:29:28
UART中断问题,使能中断向量在UART_EnableInt
函数里      
举报

更多回帖

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