usb can bus通訊源碼
二次開發實例(C++,C#)、C++庫(帶源碼)、編程文檔
0.png (45.97 KB, 下載次數: 41)
下載附件
2018-7-23 17:50 上傳
0.png (92.96 KB, 下載次數: 50)
下載附件
2018-7-23 17:51 上傳
用戶如果只是利用 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)
2018-7-23 09:18 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
|