基于STM32实现CANopen协议的基本通信
我使用的板子是STM32ZET6研究了很长时间才把CANOPEN基本理解,但是更加深层次的还是理解不够,把我最近的研究放到网上与各位分享一下,希望对你们有所帮助。从三大点进行介绍:
理解DS301协议
学会使用对象字典的是canopen的第一步,你只有知道对象字典包含什么了,你才会知道自己需要怎么样研究canopen。通过canopen对象字典我们可以知道Ds301在canopen中的重要程度,其中DS301主要包括下面几个方面:NMT、SDO、PDO、HeartBeat!
推荐观看ZLG的文档:
理解DS401协议
I/O模块的子协议
配置对象字典
看链接:
https://blog.csdn.net/qq_42329322/article/details/103630114
附完整的代码看附件:
//download.csdn.net/download/qq_42329322/12042687