E-brain-child 发表于 2023-6-27 11:05:47

请教HID CAN通信延时

如题,请教一下官方的HID转CAN,平台是STC32G12K128,主频是24MHz,CAN波特率是1Mbps。
1.从HID上位机发数据到CAN输出数据,和从CAN接收数据到HID上位机接收数据的延时时间由多长。
2.HID转CAN(双路)能否支持,1000条CAN数据每秒的收发。
3.HID与上位机通信的协议是USB哪个版本的,HID与上位机通信的速率能到多少。

E-brain-child 发表于 2023-6-27 11:06:55

说明一下,HID转双路CAN的代码中CAN2是在官方原版1路CAN的基础上修改的。

32G12K128 发表于 2023-6-27 14:52:41

楼主可以参考这个帖子
CAN, USB 转 CAN, STC-ISP V6.91V 【CAN助手】收发测试, 【CAN波特率计算器】 - CAN/Lin/CANOpen - 国芯论坛-STC全球32位8051爱好者互助交流社区 - STC全球32位8051爱好者互助交流社区https://www.stcaimcu.com/forum.php?mod=viewthread&tid=2402&highlight=CAN

zhp 发表于 2023-6-27 14:55:41

1.从HID上位机发数据到CAN输出数据,和从CAN接收数据到HID上位机接收数据的延时时间由多长。
   延时1ms
2.HID转CAN(双路)能否支持,1000条CAN数据每秒的收发。
   不太明白这行问什么
3.HID与上位机通信的协议是USB哪个版本的,HID与上位机通信的速率能到多少。
   使用USB1.1,HID速率最快1000包HID报告/秒

E-brain-child 发表于 2023-6-27 15:29:17

zhp 发表于 2023-6-27 14:55
1.从HID上位机发数据到CAN输出数据,和从CAN接收数据到HID上位机接收数据的延时时间由多长。
   延时1ms
2. ...

收到,感谢!
问题2的意思是:
在官方原版的单路HID转CAN的基础上,增加了一路CAN,即根据源码中的文档将CAN1和CAN根据协议都用了起来,这种每个CAN接口上都需要1000条数据,是否支持。

PS:您问题3的回答已经帮忙解释了问题2,再次感谢!
页: [1]
查看完整版本: 请教HID CAN通信延时