找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3182|回復(fù): 0
打印 上一主題 下一主題
收起左側(cè)

微芯物聯(lián)c++源碼can通訊資料

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:377712 發(fā)表于 2018-7-23 09:19 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
usb can bus通訊源碼
二次開發(fā)實例(C++,C#)、C++庫(帶源碼)、編程文檔


用戶如果只是利用 USB-CAN通訊模塊進行CAN總線通信測試,可以直接利用隨本產(chǎn)品提供的EmbededDebug工具軟件,接入CAN總線。如果用戶打算開發(fā)自己產(chǎn)品的軟件程序,可以使用我公司提供的相關(guān)API,簡化通訊開發(fā)過程。
下面介紹CAN通訊相關(guān)的兩個類。如果只做CAN方面的收發(fā)操作,可以只關(guān)心RT_CAN類,使用其中的SendCANMessage函數(shù)發(fā)送CAN消息,使用RecvCANMessage或者通過SetRxPackageCallBack設(shè)置接收回調(diào)函數(shù)的方式接收CAN消息即可;如果希望詳細(xì)了解我公司的通訊協(xié)議,可結(jié)合本文檔與源代碼進行學(xué)習(xí)。

1 串口通訊說明
1.1串口通訊數(shù)據(jù)包的封裝格式
通訊數(shù)據(jù)包的封裝格式:FrameHead +Data+CheckSum+FrameTail,控制符為0xA5, FrameHead為連續(xù)的兩個0xAA, FrameTail為連續(xù)的兩個0x55,如果Data中含0xA5、0xAA、0x55(即特殊字符),則在發(fā)送該字符之前添加一個控制符0xA5。CheckSum為8位校驗和,即Data的所有數(shù)據(jù)之和的低八位。

全部資料51hei下載地址:

二次開發(fā)實例(C ,C#)、C 庫(帶源碼)、編程文檔.rar (505.33 KB, 下載次數(shù): 19)


分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復(fù) 返回頂部 返回列表