教程介绍
工作的原因,在STM32H743+FreeRTOS上移植了CANFestival框架的CANOpen协议栈,CANOpen协议栈⽹上的资料大多都是零散的片面的,没有⼀个完整的系统教程,以至于初学者学起来⾮常的困难,被各种各样的术语、逻辑弄得晕头转向,⽽实际上CANOpen的使⽤并不复杂!
鉴于此,笔者历时1个月的时间,整理了这套完整的CANOPen学习系统教程—《CANOpen从⼊⻔到精通.pdf》,包含CAN、FDCAN、CANOpen、CANFestival、对象字典的使用、笔者移植的例程DEMO及测试的完整过程等
《CANOpen从入门到精通.pdf》包含了学习CANOpen协议栈所需的全部知识点,按照该教程进行系统的学习,你可以快速的掌握并使⽤CANOpen协议栈
资源介绍
文件 | 说明 |
---|---|
STM32H743+FreeRTOS+CANOpen Client Server.zip | 基于STM32H743+FreeRTOS移植好的CANOpen 客户端、服务器协议栈例程DEMO |
STM32H743+CAN.zip | 基于STM32H743+FreeRTOS的FDCAN使用例程 |
《CanOpen从⼊⻔到精通.pdf | 笔者整理85页的CANOpen学习教程⽂档 |
CanAnalysis | CAN分析仪资料,包含测试工具CANTest |
CanFestival | CanFestival源码⽂件 |
对象字典环境搭建⼯具包 | 对象字典工具包 |
CANOpen.csv | CANTest使用到的报文帧定义,测试时使用 |
Document | ⽹上搜集的CAN、CANOpen相关资料,包含《CAN-Bus规范V2.0》《CAN⼊⻔书》《CiA301 v4.2.0中英⽂版》《CANopen_easy_begin》《CANopen_meno》 |
CANOpen入门到精通.pdf
- 第一章:介绍CAN-Bus协议的通讯机制
- 第二章:介绍STM32H743自带的FD-CAN
- 第三章:介绍CANOpen协议,对象字典、SDO、PDO等
- 第四章:介绍了CANFestival以及移植的详细过程,对象字典工具的使用等
- 第五章:测试移植好的项目例程
教程获取
教程获取方法,教程非免,介意勿扰