找回密码
 立即注册
查看: 42|回复: 3

usb cdc 查询方式进行通讯,会导致定时器和中断响应,查询方式优先级应该没有外部中断和定时器优先级高,不知道怎么会导致定时器延迟

[复制链接]
  • 打卡等级:初来乍到
  • 打卡总天数:1
  • 最近打卡:2025-10-29 12:29:37
已绑定手机

3

主题

14

回帖

99

积分

注册会员

积分
99
发表于 4 天前 来自手机 | 显示全部楼层 |阅读模式
官方库文件里的USB CDC例程查询方式,项目用来检测外部中断两个下降沿中断脉宽 ,没有进行usb通讯脉宽正常,但进入usb通讯了导致这个脉宽宽度会延时增加,如果频繁进行usb通讯这个延时成正比,不知道怎么解决 让usb工作起来不影响定时器和中断
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:346
  • 最近打卡:2025-11-02 14:55:10
已绑定手机

90

主题

3356

回帖

7521

积分

荣誉版主

无情的代码机器

积分
7521
发表于 4 天前 | 显示全部楼层
三天不学习,赶不上刘少奇~
回复

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:1
  • 最近打卡:2025-10-29 12:29:37
已绑定手机

3

主题

14

回帖

99

积分

注册会员

积分
99
发表于 4 天前 来自手机 | 显示全部楼层
ercircle 发表于 2025-10-29 18:11
查询模式为什么会影响中断计时呢,在中断里printf?
打包上传工程看看


就是把库文件里面的例程打开工程,在创建外部中断和定时器定时10us,在定时器中断里面变量++,进行标准方波信号触发测试没有进行usb接收和发送数据计数时间就正常,有usb接收数据和回应了就会造成定时器的值多加了

点评

usb接收数据干了什么呢?打包下可复现问题工程吧  详情 回复 发表于 4 天前
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:346
  • 最近打卡:2025-11-02 14:55:10
已绑定手机

90

主题

3356

回帖

7521

积分

荣誉版主

无情的代码机器

积分
7521
发表于 4 天前 | 显示全部楼层
stc*** 发表于 2025-10-29 19:10
就是把库文件里面的例程打开工程,在创建外部中断和定时器定时10us,在定时器中断里面变量++,进行标准方 ...

usb接收数据干了什么呢?打包下可复现问题工程吧
三天不学习,赶不上刘少奇~
回复

使用道具 举报 送花

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-11-2 20:20 , Processed in 0.110599 second(s), 63 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表