找回密码
 立即注册

QQ登录

只需一步,快速开始

打印 上一主题 下一主题
开启左侧

[NUC] uart中断需要启动NVIC IRQn问题

[复制链接]
跳转到指定楼层
楼主
assman 发表于 2021-7-14 09:03:50 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
各位前辈 安安

在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);

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 顶 踩
回复

使用道具 举报

沙发
admin 发表于 2021-7-15 16:31:46 | 只看该作者
UART中断问题,使能中断向量在UART_EnableInt
函数里        

牛卧堂
回复 支持 反对

使用道具 举报

板凳
admin 发表于 2021-7-15 16:32:15 | 只看该作者

牛卧堂
回复 支持 反对

使用道具 举报

地板
 楼主| assman 发表于 2021-7-15 16:46:18 | 只看该作者
喔喔~原来包在函数里面了,是我没看清楚,谢谢版大!
回复 支持 反对

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies |上传

本版积分规则

新唐MCU