找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2440|回复: 0
打印 上一主题 下一主题
收起左侧

微芯物联c++源码can通讯资料

[复制链接]
跳转到指定楼层
楼主
usb can bus通讯源码
二次开发实例(C++,C#)、C++库(带源码)、编程文档


用户如果只是利用 USB-CAN通讯模块进行CAN总线通信测试,可以直接利用随本产品提供的EmbededDebug工具软件,接入CAN总线。如果用户打算开发自己产品的软件程序,可以使用我公司提供的相关API,简化通讯开发过程。
下面介绍CAN通讯相关的两个类。如果只做CAN方面的收发操作,可以只关心RT_CAN类,使用其中的SendCANMessage函数发送CAN消息,使用RecvCANMessage或者通过SetRxPackageCallBack设置接收回调函数的方式接收CAN消息即可;如果希望详细了解我公司的通讯协议,可结合本文档与源代码进行学习。

1 串口通讯说明
1.1串口通讯数据包的封装格式
通讯数据包的封装格式:FrameHead +Data+CheckSum+FrameTail,控制符为0xA5, FrameHead为连续的两个0xAA, FrameTail为连续的两个0x55,如果Data中含0xA5、0xAA、0x55(即特殊字符),则在发送该字符之前添加一个控制符0xA5。CheckSum为8位校验和,即Data的所有数据之和的低八位。

全部资料51hei下载地址:

二次开发实例(C ,C#)、C 库(带源码)、编程文档.rar (505.33 KB, 下载次数: 19)


分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表