大家好、我现在已经完成了一组算法、这些算法构建了一个"图像"数组、将其放入图形序列数据包中并将其加载到 DLP 中。 该算法接受任何数量的要构建和加载的图像、但一次只加载96个图像(由于其最小曝光时间太长、我选择不使用扩展的图形序列)。 我在中使用了 clock()函数 库 (c/c++)、用于计算 CPU 执行所有指令所需的时间、包括构建"图像"、"旋转"这些指令(以实现真正的正方形)、将它们加载到 bmp"结构数组中、将其加载到数据包中、将数据包加载到 DLP 中、使用加载 DLP 数据包、 数据包和 A 数据包。 clock()估计每96个图形序列小于0.04s,但我已经用一个时钟表计时,每个96个图形序列大约需要7.5s。 这是由于 USB->Internet 通信协议造成的吗? 我希望通过 USB 2.0实现大约50MB/s 的传输速率、但~5MB 的传输速率要低得多。
谢谢
