CAN总线极限才有1M的速度, 但这不是你系统的速度.
虽然你自己也不清楚你的系统的速率, 但是我敢肯定你的系统达不到这个速度
其实我是想推荐你用HID方式, 这样对你开发难度, 最终用户使用 有很大的好处,省一堆麻烦
但是你总是说速率不够,但又不知道到底怎样才够, 导致我的思路被逼入死角
用HID的话, PC编程就是把设备当做文件打开, Write, Read, 就可以了, 还有想做的更智能一点,抓一抓设备插入,插出的Windows Message
用CDC的话, 波特率**于你ARM端的代码设置,PC端程序就是打开串口进行通信,其实也是读写,只不过这种例子更好找
其馀的通信模式, 先别看了, 把脑袋看得一头浆糊, 整个USB协议内容很多, 你现在这种基础,一步步来不是更好吗? |