usb_dev_bulk



现有lm3s9b96 的demo板子,修改usb_dev_bulk例子,

我想要让9b96直接发送数据到电脑,而不是回应,却怎么也实现不了,郁闷。。。。

有没有谁用M3系列的作过USB方面的,能不能提供简单的例子和上位机程序。

  • 是上位机软件的问题。usb_bulk_example.c 中

                        //
                        // We expect the same number of bytes as we just sent.
                        //
                        dwError = ReadUSBPacket(hUSB, szBuffer, ulWritten, &ulRead,
                                                INFINITE, NULL);

    改为

                        //
                        // We expect the same number of bytes as we just sent.
                        //
                        dwError = ReadUSBPacket(hUSB, szBuffer, MAX_STRING_LEN, &ulRead,
                                                INFINITE, NULL);

    就能正常收发数据。