自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 基于单片机CANopen从站协议在的实现

本文对CANopen从站协议在stm32f103zet6单片机上的实现做了分析和说明。介绍了CANopen协议的SDO(服务数据对象),PDO(过程数据对象)等报文处理的工作和实现原理,实现了向主站发送数据及处理主站报文等功能。本文中,做了一个从站与一个主站进行数据交互的实现,实验表明CANopen从站协议可以正常使用在stm32f103zet6单片机上,并且可以与CANopen主站进行数据传输等交互操作。

2024-04-27 09:33:56 989 1

原创 A014_CANOPEN手把手操作例程

发送命令为:40 17 10 00 00 00 00 00,这个就是一个SDO_Read报文(40h命令字为读取命令字),告诉从站,要读取OD索引1017,子索引00的数据(这个位置存放的是从站的心跳频率)。//////////////////////////////////发送PDO映射参数配置(客户端)/////////////////////////小结:客户端(主站)通过SDO要修改服务器(从站)的数据,首先主索引、子索引要匹配,修改的字节要一致,而且要是能写入的,非只读的。

2024-06-28 08:52:39 681

原创 CANOPEN教程

CANOPEN概念与教程。

2024-04-27 10:06:49 102

CANOPEN从站模板

1、先看《手把手教你学CanOpen》 建议看2遍,有个大概了解。 2、看看《CANopen轻松入门(周立功)》,这个多看几遍……………… 3、再看看《CANopen协议分析》,这个配合着周立功的看,基本就隐隐约约的有感觉了。 4、然后按《cnaopen手把手操作》中操作下,没有硬件条件的,可以把我的记录看下,基本对一些SOD、PDO、心跳之类的就有概念了 沿着我这个流程再学习剩下的,过程比较艰难,坚持。 5、配置CANOPEN开发环境时,严格按照大佬说的版本进行操作,我装新的版本,结果还真是不行,折腾了好久,装回旧版本了………… https://blog.csdn.net/kezunhb/article/details/90522940 Canfestival对象字典工具objdictedit运行环境配置的教程。 注意:我的代码从站的,都测试过,没问题。

2024-06-28

CANOPEN使用方法与教程

CANOPEN使用方法与教程

2024-04-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除