首页 文章
  • 1 votes
     answers
     views

    USB:具有中断传输和原始HID的低延迟(<1ms)

    我有一个项目需要定期读取外部IMU陀螺仪数据并将数据发送到Android手机 . 我正在使用一个meensy 2.0板通过I2C查询IMU并使用原始HID通过USB发送它 . 我正在使用RawHID变量,该变量在teensyduino的usb_rawhid的usb_api.h中声明 . 我已经读过使用中断传输的全速USB可能有1ms的最大延迟,并希望实现这1ms的最大延迟 . 我不确定要寻求什么来...
  • 3 votes
     answers
     views

    补偿ARM中断的延迟?

    我正在研究STM32F4 CPU上的一个项目,产生信号 . 我在STM32上有CPU时钟(没有预分频器)的通用定时器,在溢出时触发中断,然后用GPIO产生周期信号 . 我需要在非常精确的时间触发GPIO(基本上低至一个CPU周期精度) . 我已设法通过设置优先级等来将此抖动减少到-5个周期,但这种抖动存在,具体取决于CPU的工作情况 . 我需要补偿这几个周期的抖动 . 只要我在精确的时间切换GPI...
  • 0 votes
     answers
     views

    OSX和Windows 10上的低延迟同步输出

    我正试图通过高速USB 2以极低的延迟输出等时数据(以编程方式生成) . 理想情况下大约1-2毫秒 . 在Windows上我使用WinUsb,而在OSX上我使用的是IOKit . 我想到了两种方法 . 我想知道哪个是最好的 . 1 -frame transfer WinUsb在它允许的范围内是相当严格的,并且要求每个等时传输是整数帧(1帧= 1ms) . 因此,为了最大限度地减少延迟,请在循环中使...
  • 4 votes
     answers
     views

    Core Audio中的亚毫秒延迟

    是否可以使用Core Audio播放亚毫秒延迟的声音? 我尝试使用具有不同大小和数量的缓冲区的AudioQueues,并且我尝试使用AudioUnits,但是我无法获得低于30毫秒的延迟 . 我正在使用示波器来测量按下Arduino上的按钮和声音离开音频插孔之间的时间 . Arduino通信永远不会超过1毫秒的延迟 .
  • 1 votes
     answers
     views

    Android音频延迟 - 如何计算延迟

    据我所知,有一些问题为什么android无法使用低延迟音频,并且对所有内容都有&gt; 100ms的延迟(嗯......实际上振动更快,因为音频!!!对你感到羞耻!)..但是有一些可能性弄清楚我需要多早才能按时运行声音? 例如 how to calculate audio delay ? 我创造了一个节奏游戏,我需要与音乐同步播放“滴答声” . 我正在使用libGDX声音 - 例如声音池 - 现在...
  • 63 votes
     answers
     views

    Node.js,Socket.io,Redis pub / sub高容量,低延迟的困难

    当连接socket.io/node.js和redis pub / sub以尝试创建由可处理多个传输的服务器事件驱动的实时Web广播系统时,似乎有三种方法: 'createClient' redis连接并订阅 Channels . 在socket.io客户端连接上,将客户端加入socket.io Session 室 . 在redis.on(&quot;message&quot;,...)事件中...

热门问题