利用STM32VET6实现CAN线波特率,ID转换(适合两端的id和波特率都固定的情况)

在做项目时候,遇到了用的控制器和底盘的CAN的id和波特率都固定,问了商家都没法改,但又必须得通信,就用STM32做了一个中转站。用来实现通信
首先看下两边的情况:
控制端:
id:0x18ff94f1 波特率:250
底盘端:
id:0x131 波特率:500

实现的平台:
利用STM32VET6实现CAN线波特率,ID转换(适合两端的id和波特率都固定的情况)
利用STM32VET6实现CAN线波特率,ID转换(适合两端的id和波特率都固定的情况)
即一块stm32(vet6)作为转换器。用两台电脑和两根pcan做为控制器与底盘。(在我的程序里,can1波特率250,can2波特率500,具体可以在can.c文件里设置)
具体代码包我打包上传到百度云:
链接:https://pan.baidu.com/s/1iHNy_jjLQoncp0LmxP3puw
提取码:uygs

上一篇:如何发送垃圾邮件?


下一篇:FastAPI(2)- 快速入门