当前位置: 首页 > article >正文

CAN总线(HALL库使用)

目录

 

1.CAN总线介绍

 2.STM32中CAN总线配置

3.HALL库实验


1.CAN总线介绍

1.闭环特点:速度快,距离短(40m)

 2.开环特点:速度慢,距离长(1000m)

 2.STM32中CAN总线配置

stm32的can总线分为5个部分

1.控制部分(配置CAN总线的工作模式)

2.邮箱发送部分(发送3个报文)
3.FIFO存储功能(每个FIFO存储3个报文)

4.筛选器(筛选需要接收的数据)

5.CAN2(使用CAN2时,必须要使能CAN1)

 

 

3.HALL库实验

第一步:配置时钟

第二步:配置CAN总线

第三步:编写业务程序,因为STM32cube仅能完成CAN的初始化配置,发送/接收数据需要自己编写,使能CAN总线的传输功能

(1)接收数据:筛选器筛选设备ID=0x1314的CAN设备的信息,放入FIFO0 

(2)CAN总线发送数据:ID=1314的CAN设备发送数据


http://www.kler.cn/news/16567.html

相关文章:

  • vue3通过ref拿element弹框中的组件问题
  • java 图形化小工具Abstract Window Toolit :画笔Graphics,画布Canvas(),弹球小游戏
  • virtio-net收包流程
  • 操作系统入门——知识合集[长期更新......]
  • Python调用二分法和牛顿法求方程的根
  • 密码学作业——置换密码部分
  • 真北游记 | 潮汕行的似水流年
  • 拷贝构造函数和赋值重载函数详解
  • 辅助驾驶功能开发-功能对标篇(16)-NOA 城市辅助系统-毫末智行
  • C++标准库 --- 动态内存 (Primer C++ 第五版 · 阅读笔记)
  • 解密.[support2022@cock.li].faust后缀勒索病毒加密的文件:拯救您的企业数据的完整指南!
  • 100+Python挑战性编程练习系列 -- day 2
  • python基于轻量级YOLOv5的生猪检测+状态识别分析系统
  • 读研读博不emo
  • 数字化医院PACS影像系统 三维影像后处理技术应用
  • 100篇帮小白入门——什么是嵌入式系统?
  • CANOE入门到精通——CANOE系列教程记录2
  • 【Python】芜湖市空气质量指数可视化(散点图、分类散点图、单变量分布图、线性回归拟合图、相关性热力图)
  • Linux常见的网络命令
  • ChatGPT技术原理 第五章:GPT模型
  • 《Effective Python 编写高质量Python代码的59个有效方法》学习笔记5
  • mybatis generator自定义model的代码注释
  • 测牛学堂:2023软件测试入门学习指南之测试方法完结总结
  • EMC VPLEX VS2 FRU故障备件更换基本流程
  • JAVA开发——常用的注解
  • 十一、通过六个因素对织物起球等级进行预测
  • 【第十一届泰迪杯B题】最终版:问题一的实现(含源代码)
  • 26从零开始学Java之如何对数组进行排序与二分查找?
  • scratch比大小 中国电子学会图形化编程 少儿编程 scratch编程等级考试三级真题和答案解析2023年3月
  • gRPC入门教程