查看: 1373|回复: 1

[原创] 【朝花夕拾】RT600/1170 UAC改变输出端点interval方法

[复制链接]

该用户从未签到

715

主题

6374

帖子

0

超级版主

Rank: 8Rank: 8

积分
25213
最后登录
2025-8-18
发表于 2024-6-14 13:08:08 | 显示全部楼层 |阅读模式
【朝花夕拾】RT600/1170 UAC改变输出端点interval方法
Contents

一,文档说明
客户在使用RT600官方SDK的usb复合体例程的时候,发现默认的HS interval 是125us,代码是:mimxrt685audevk_dev_composite_hid_audio_unified_bm。但是在实际的应用中,125us的数据包间隔传输数据,会让CPU有很大的中断负荷,所以客户希望把间隔改大一些,比如1ms,改成1ms之后发现数据包是能够发到RT芯片,但是RT这边播放确实有问题。改成同步模式下的500us也是可以,不过500us,客户的CPU负荷还是达到了80%以上,不便于后续应用代码扩展,所以还是希望做到1ms的方式。
本文将给出UAC不同interval的传输情况,并且给出1ms间隔的解决方案。
1.jpg
更多内容请查看附件文档:

evkmimxrt1170_dev_composite_hid_audio_unified_bm_cm7.zip (1.64 MB, 下载次数: 0)
回复

使用道具 举报

该用户从未签到

0

主题

3

帖子

0

新手上路

Rank: 1

积分
15
最后登录
2024-6-17
发表于 2024-6-17 01:17:40 | 显示全部楼层
回复

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条

Archiver|手机版|小黑屋|恩智浦技术社区

GMT+8, 2025-8-20 03:44 , Processed in 0.077130 second(s), 21 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

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