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

实现的平台:


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

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

  1. MySQL分布式ID_分布式唯一ID系列(3)——数据库自增ID机制适合做分布式ID吗

    数据库自增ID机制原理介绍 在分布式里面,数据库的自增ID机制的主要原理是:数据库自增ID和mysql数据库的replace_into()函数实现的.这里的replace数据库自增ID和mysql数据 ...

  2. BiomaRt 包进行基因ID转换

     R中两个常用的基因ID转换包:BiomaRt和clusterProlifer 1. clusterProlifer 总体来说clusterProlifer用起来是比较方便的,通过现成的org.*.e ...

  3. GEO数据库学习二(ID转换)

    上一节记录了如何下载数据,这一节学习id转换,主要是探针对应到symbol,其中表达矩阵的行是探针id,列是样品id,ids的列是探针id和symbol,我们的目的是利用探针id,将二者对应起来. 1 ...

  4. geo读取表达矩阵 RNA-seq R语言部分(表达矩阵合并及id转换)

    geo读取表达矩阵 RNA-seq R语言 方法一:1.从geo页面直接下载表达矩阵,然后通过r读取表达矩阵 2.利用getgeo函数读取表达矩阵 3.利用geo自带的geo2r,调整p值为1,获取探 ...

  5. 怎么样利用激光雷达检测车道线?这上面提供了4个方法---凯利讯半导体

    通过理论分析和实验验证可知一二两层返回的信息主要包括路面.车道线.少量障碍物和边界数据;三四两层主要返回道路边界.障碍物和少量路表信息,所以在特征种子点提取阶段需要重点分析一二两层的雷达数据,这部分数 ...

  6. minidp转html线怎么选择,如何利用miniDP转DP线实现MacBook air投屏镜像

    超薄笔记本由于它的轻便,小巧,对于广大的上班族和学生党来说一直是必备的选择,苹果超薄笔记本每年有新款出来,总会吸引一大批狂热果粉.但是超薄笔记本的接口和一般笔记本和电脑有些不一样,比如Mini Dis ...

  7. 【生信】R语言进行id转换的方法(附可直接使用代码)

    本文我都默认已经下载好了表达矩阵exp了哦 代码都是直接给出来了,需要修改的地方我进行了标记 一般只要修改一下都能直接用了 方法一:下载平台数据以得到对应信息 然后进入官网https://www.nc ...

  8. 如何利用miniDP转DP线实现MacBook air投屏镜像

    超薄笔记本由于它的轻便,小巧,对于广大的上班族和学生党来说一直是必备的选择,苹果超薄笔记本每年有新款出来,总会吸引一大批狂热果粉.但是超薄笔记本的接口和一般笔记本和电脑有些不一样,比如Mini Dis ...

  9. 利用OpenCV的函数cvtcolor()进行颜色空间转换时需要注意的地方

    OpenCV的函数cvtcolor()的原型如下: C++原型: void cv::cvtColor(InputArray src,OutputArray dst,int code,int dstCn ...

最新文章

  1. 表达式树 java_Linq表达式树编译非平凡的对象常量,并以某种方式引用它们
  2. 收藏 | 服务器和存储技术知识
  3. vue 动态生成路由菜单(从后端请求到菜单数据,生成左侧菜单栏)
  4. “OMP: Error #15: Initializing libiomp5.dylib, but found libomp.dylib already initialized“ error
  5. 在linux系统下把多个终端合并在一个窗口
  6. java解析url字符串,将字符串解析为URL
  7. why we need createBindingContext in SAP UI5
  8. linux树莓派 ssh密码,树莓派之SSH连接经验
  9. 关于iPhone 11系列、A13芯片 知乎网友是这么说的
  10. 如何在命令行下使用Android NDK交叉编译工具
  11. Oracle查询成绩高于成绩,Oracle认证考试成绩查询方法
  12. 【推荐收藏】平面设计要求之印刷输出注意事项
  13. 串口打印乱码问题处理
  14. 刘易java_java基础之多态的那些事儿
  15. 初学Java入门介绍
  16. 【稀饭】react native 实战系列教程之完成首页
  17. Win和Mac NTFS exFat等格式 兼容问题
  18. 【汇智学堂】-JAVA桌面游戏开发(五子棋之二:选择等级)
  19. 动画师必备maya绑定插件AdvancedSkeleton5.899官网新版发布!
  20. R语言输出为eps格式的图片,latex

热门文章

  1. matlab数组做运算,6.2 MATLAB数组的运算
  2. RFID资产管理软件可进行哪些管理
  3. python import自定义工具包
  4. element UI (table表格)
  5. not Chrome binary file---没有谷歌二进制文件 Windows10出现的问题
  6. 【渝粤题库】陕西师范大学201401 环境资源法作业
  7. 2021-07-19
  8. php判断运营商,PHP根据手机号判断运营商(详细介绍附代码)
  9. LeetCode整理----合集一
  10. 输出100以内所有含7或7的倍数的值