这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » CAN,USB转CAN,STC-ISPV6.91R【CAN助手】收发测试

共8条 1/1 1 跳转至

CAN,USB转CAN,STC-ISPV6.91R【CAN助手】收发测试

助工
2023-05-27 08:35:55     打赏

CAN !   USB 转 2组 CAN 来了
USB-CDC虚拟串口 转 2组 CAN2023/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波特率计算工具

USB-HID_to_CAN.zip

stc-isp-15xx-v6.91R.zip

USB-CDC_to_CAN.zip




关键词: CAN     USB 转 CAN     STC-ISP V    

助工
2023-05-27 08:39:31     打赏
2楼

USB 转 CAN 的原理图从这下载

https://www.stcai.com/hxgnsyb


助工
2023-05-27 08:40:25     打赏
3楼

屠龙刀-STC32G12K128核心功能实验板, 演示程序包


助工
2023-05-27 08:40:40     打赏
4楼

屠龙刀-STC32G12K128核心功能实验板, 完整原理图


助工
2023-05-27 08:41:13     打赏
5楼

自己补焊上如下部分
屠龙刀-STC32G12K128核心功能实验板, 就是 USB 转 2组 CAN

自己补焊上如下部分
屠龙刀-STC32G12K128核心功能实验板, 就是 USB 转 3组 Lin


助工
2023-05-27 08:41:31     打赏
6楼

STC-ISP V6.91Q 版升级记录
http://www.stcmcudata.com/STCISP/stc-isp-15xx-v6.91Q.zip

Ver6.91Q (2023-5-26)
  1. 串口绘图界面中增加打开端口及数据加载/保存按钮
  2. CAN助手界面中增加目标设备号选择功能(支持同时打开多个CAN助手)
  3. USB转CAN设备支持USB-HID接口和USB-CDC接口
  4. 解决下载完成后无法自动打开独立串口助手的问题
  5. 修正保存文件对话框中选择文件类型时自动追加扩展名错误的问题
  6. 新增中断模式的STC USB-CDC库文件下载

Ver6.91P (2023-5-17)
  1. STC8G/8H/32G系列增加下载时使用芯片内部出厂时记录的频率功能
  2. 更新STC USB-Link1D仿真/下载器固件 (v1.10)
     (解决使用Link1D进行ISP后立即打开CDC串口会产生垃圾数据的问题)
     (修改提示音模式)
     (解决使用STC-USB Link1D工具无法重复下载的问题)
  3. 脱机下载板U8W固件更新为v1.46
     (修改提示音模式)
  4. 更新软件延时计数器的示例代码
     (对局部变量增加存储类型)
  5. CDC/串口助手的增加新的功能
     (增加串口绘图功能,最多可绘制8通道数据,支持用户自定义数据格式)
     (增加支持对UTF8/UTF16-LE/UTF16-BE编码格式的字符进行显示)
     (注意:只对接收的数据进行汉字编码处理,串口助手发送数据一律为ANSI编码)
  6. 增加CAN助手功能
  7. 解决显示器设置为125%放大比例时软件显示比例会失调的问题
  8. 增加STC8H2K64TL系列, STC8H2K64TLCD系列和STC32F12K64系列
  9. 更新Keil环境的CDB文件
  10.增加STC单片机固件版本备注信息
  11.安装模拟USB驱动时自动检测驱动并在系统目录中搜索可用的驱动文件
     然后由用户选择并确认后复制选定的驱动程序到系统驱动程序目录
  12.增加在线ISP下载日志记录功能
  13.串口绘图界面中增加"清除数据/设置/帮助"按钮
  14.修正自动扫描串口无法自动选择STC-USB CDC串口的问题


高工
2023-05-27 09:35:41     打赏
7楼

感谢分享


专家
2023-05-27 10:27:01     打赏
8楼

谢谢分享


共8条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]