首页
›
嵌入式基础与RISC-V
›
134-STM32 CANopenNode从站
›
《CANopenNode从站SDO通信与PDO映射配置实战》
VIP10
本课程属于:134-STM32 CANopenNode从站
嵌入式基础与RISC-V · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
CANopenNode从站SDO通信与PDO映射配置实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
CANopen协议概述
CANopen起源 · CANopen在工业自动化中的地位 · CANopenNode简介
CANopen
协议概述
02
对象字典(OD)基础
对象字典的概念 · 索引与子索引 · 对象字典在CANopenNode中的…
OD
对象字典
03
SDO通信原理
SDO协议格式 · SDO请求与响应 · SDO的快速传输与分段传输
SDO
通信原理
04
CANopenNode SDO服务器配置
SDO服务器初始化 · SDO超时处理 · SDO数据缓冲区管理
CANopenNode
SDO
05
SDO客户端实现
SDO客户端初始化 · SDO读写操作 · SDO异常处理
SDO
客户端实现
06
PDO通信原理
PDO与SDO的区别 · PDO的触发方式(事件 · 定时
PDO
通信原理
07
PDO映射机制
PDO映射对象(0x1A00/0x1… · 映射条目的结构 · 动态映射与静态映射
PDO
映射机制
08
CANopenNode PDO配置实战
TPDO配置 · RPDO配置 · PDO使能与禁止
CANopenNode
PDO
09
同步PDO与异步PDO
SYNC对象的使用 · 同步PDO的时序控制 · 异步PDO的事件触发
PDO
同步
10
PDO的传输类型详解
传输类型0-255的含义 · 周期性传输 · 非周期性传输
PDO
的传输类型详解
11
CANopenNode对象字典编辑器
OD编辑器工具介绍 · 使用OD编辑器生成C源码 · 手动修改OD文件
CANopenNode
对象字典编辑器
12
从站NMT状态机
初始化状态 · 预操作状态 · 操作状态
NMT
从站
13
心跳与节点守护
心跳协议 · 节点守护协议 · 在CANopenNode中配置心跳
心跳
节点守护
14
紧急报文(EMCY)
紧急报文的格式 · 错误寄存器 · 在CANopenNode中实现紧急报…
EMCY
紧急报文
15
CANopenNode时间戳与同步
时间戳对象(0x1012/0x101… · 同步窗口 · 时间戳的生成与消费
CANopenNode
时间戳
16
多从站系统配置
节点ID分配 · 波特率设置 · 网络管理策略
多从站系统配置
ID
17
CANopenNode启动流程分析
从main函数到CANopen初始化 · 对象字典加载 · NMT启动
CANopenNode
启动流程分析
18
SDO与PDO的优先级与仲裁
CAN总线仲裁机制 · SDO与PDO的CAN-ID分配策略 · 优先级冲突解决
SDO
PDO
19
PDO映射的动态修改
在运行时修改PDO映射 · 映射修改的同步机制 · 实际应用场景
PDO
映射的动态修改
20
SDO块传输
块传输协议 · 块传输与快速传输的选择 · 在CANopenNode中启用块传输
SDO
块传输
21
CANopenNode的定时器管理
定时器回调 · 软件定时器与硬件定时器 · 定时器在PDO中的应用
CANopenNode
的定时器管理
22
从站配置工具使用
CANopen配置工具(如CANop… · PCAN-View)的基本使用 · 通过SDO配置从站
从站配置工具使用
CANopen
23
CANopenNode的调试与日志
调试输出配置 · 日志级别 · 常见调试技巧
CANopenNode
的调试
24
错误处理与恢复
错误控制协议 · 总线关闭恢复 · 从站错误状态机
错误处理
恢复
25
CANopenNode在STM32上的移植
硬件抽象层(HAL)适配 · 中断配置 · 时钟配置
CANopenNode
STM32
26
CANopenNode在Linux上的移植
SocketCAN接口 · 用户空间驱动 · 实时性考虑
CANopenNode
Linux
27
PDO性能优化
减少PDO延迟 · 优化映射结构 · 合理选择传输类型
PDO
性能优化
28
SDO性能优化
减少SDO响应时间 · 优化对象字典访问 · 使用快速传输
SDO
性能优化
29
CANopenNode的存储与恢复
对象字典的掉电保存 · 存储对象(0x1010) · 恢复出厂设置(0x1011)
CANopenNode
的存储
30
综合实战
构建一个完整的CANopenNode… · 对象字典设计 · SDO与PDO配置
综合实战
CANopenNode
所属VIP或分类
同VIP:CANopenNode从站NMT状态机故障定位实战
同VIP:CANopenNode从站工程部署与SDO通信调试实战
同VIP:CANopenNode从站心跳报文与SDO通信故障定位实战