CAN ! USB 转 2组 CAN 来了
USB-CDC虚拟串口 转 2组 CAN,2023/6/6首次发布
USB-HID 转 2组 CAN,完美经受了全网测试
用 STC-ISP V6.91R版本的【CAN助手】,大家可以 DIY:【USB 转 CAN】
增加【CAN波特率计算器】工具
免费+包邮送的【屠龙刀-STC32G12K128核心功能实验板】,补焊CAN驱动模拟IC,
烧录本贴附件的MCU代码,就可以【DIY一个2组CAN总线测试工具,还是USB的】。
本贴附件中MCU的底层代码可以与STC-ISP V6.91R版本软件或后续版本配套使用。
http://www.stcmcudata.com/STCISP/stc-isp-15xx-v6.91R.zip
[CAN助手]界面里可以很方便的设置帧类型、帧格式、帧ID、波特率和数据内容,
并可以设置自动循环发送,包括发送间隔时间,发送次数,帧ID自动递增等功能:
与第三方CAN总线测试工具进行收发测试,
接收第三方CAN总线测试工具发送的报文:
使用STC CAN助手发送报文,第三方CAN总线测试工具接收:
如果CAN总线报文传输速度很快情况下,可通过更多设置选项,
打开“实时接收数据”功能,避免产生数据丢失:
注意:此功能比较占用CPU资源,开启后尽量不要进行其他操作(例如软件界面的放大/缩小),避免发生卡顿。
屠龙刀核心功能实验板烧录"USB-CDC_to_CAN"固件通过CDC接口转CAN。
CAN助手更多设置里面设置使用USB-CDC/串口,并且选择对应的串口号:
STC CAN助手使用CAN1(CDC1)接口与CAN2(CDC2)接口进行报文收发测试:
STC-ISP V6.91R版本发布
http://www.stcmcudata.com/STCISP/stc-isp-15xx-v6.91R.zip
Ver6.91R (2023-6-5)
1. 调整CAN助手界面
2. 完善CAN助手对CDC模式的USB转CAN工具的支持
3. 解决串口助手接收缓冲区满时显示字体会自动恢复为默认大小的问题
4. 串口助手HEX模式发送数据时增加自动发送回车符功能
5. 增加CAN波特率计算工具