当前位置: 首页 > news >正文

有关合泰BA45F5260中断的思考

最近看前辈写的代码,发现这样一段代码:

#ifdef SUPPORT_RF_NET_FUNCTION
        if(UART_INT_is_L())
        {
            TmrInsertTimer(eTmrHdlUartRxDelay,TMR_PERIOD(2000),NULL);
            break;
        }
#endif

其中UART_INT_is_L()是表示RF模块有收到数据,mcu被唤醒 。后面给与2s的超时接收时间。

这里我一开始想的是这个只是一个电平信号(L),没有看到对应的中断处理函数。

后面看规格书发现PA 口都有唤醒和中断功能 ,当电平从高到低(L)时,就说明RF收到数据,mcu需要被唤醒,这个时候只需要唤醒功能即可,不需要中断函数来处理 。

跟A96L416不同。

 

http://www.lryc.cn/news/98668.html

相关文章:

  • Numpy-算数函数与数学函数
  • Nginx在springboot中起到的作用
  • 12.(开发工具篇vscode+git)vscode 不能识别npm命令
  • 如何在MacBook上彻底删除mysql
  • web攻击面试|网络渗透面试(一)
  • VBA操作WORD(六)另存为不含宏的文档
  • 分享69个Java源码,总有一款适合您
  • 《cool! autodistill帮你标注数据训练yolov8模型》学习笔记
  • Rust vs Go:常用语法对比(十)
  • SliverPersistentHeader组件 实现Flutter吸顶效果
  • Nginx性能优化配置
  • 杭州多校2023“钉耙编程”中国大学生算法设计超级联赛(4)
  • 音视频入门之音频采集、编码、播放
  • 在 Linux 系统中,如何发起POST/GET请求
  • 文心一言大数据模型-文心千帆大模型平台
  • django学习笔记(1)
  • postgresql主从搭建
  • 将Parasoft和ChatGPT相结合会如何?
  • Go text/template详解:使用指南与最佳实践
  • Stable Diffusion在各种显卡上的加速方式测试,最高可以提速211.2%
  • Java读取外链图片忽略ssl验证转为base64
  • 系统架构设计师 10:软件架构的演化和维护
  • Windows 11 绕过 TPM 方法总结,通用免 TPM 镜像下载 (2023 年 7 月更新)
  • EXCEL,如何比较2个表里的数据差异(使用数据透视表)
  • 字节抖音小程序,使用 uniapp 调起内置支付
  • django模板继承和组件了解
  • 首屏优化,给以图片为背景的元素增加相似背景,优化用户体验,background-image 绘制规则
  • 【用户体验分析报告】 按需加载组件,导致组件渲染卡顿,影响交互体验?组件拆包预加载方案来了!
  • idea 关闭页面右侧预览框/预览条
  • CSS3 Flexbox