首页
›
车载软件与智能汽车
›
038-CANopenNode工业IO从站
›
《从站开发与CiA 301标准落地》
VIP10
本课程属于:038-CANopenNode工业IO从站
车载软件与智能汽车 · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
从站开发与CiA 301标准落地
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
CANopen协议概述
从站开发全景图 · CiA 301标准定位 · CANopen与OSI模型映射
CANopen
协议概述
02
对象字典(OD)深度解析
OD结构 · 索引与子索引 · 数据类型定义
OD
对象字典
03
通信对象入门
SDO · PDO · NMT
通信对象入门
SDO
04
NMT网络管理
节点状态机(Initializati… · 状态切换命令 · 心跳与节点守护
NMT
网络管理
05
SDO服务详解
SDO下载/上传 · 分段传输与快速传输 · SDO超时处理
SDO
服务详解
06
PDO过程数据对象
TPDO与RPDO配置 · PDO映射 · PDO传输类型(同步/异步/事件触发…
PDO
过程数据对象
07
SYNC同步对象
生产者与消费者 · SYNC周期设置 · 同步PDO的触发机制
SYNC
同步对象
08
EMCY紧急报文
错误码定义 · 错误寄存器 · 紧急报文生成条件
EMCY
紧急报文
09
LSS层设置服务
节点ID配置 · 比特率设置 · LSS快速扫描与配置
LSS
层设置服务
10
CiA 301标准核心
强制性对象 · 制造商特定对象 · 标准设备子协议(Device Pro…
CiA
301标准核心
11
从站硬件架构
MCU选型 · CAN收发器(TJA1050/SN6… · 隔离设计
从站硬件架构
MCU
12
CAN控制器驱动
SJA1000/内置CAN控制器初始… · 波特率计算 · 验收滤波器配置
CAN
控制器驱动
13
CANopen协议栈移植
开源协议栈(CanFestival/… · 移植步骤 · 内存优化
CANopen
协议栈移植
14
对象字典实现
OD存储结构设计 · OD访问回调函数 · OD持久化(EEPROM/Flash…
对象字典实现
OD
15
NMT从站实现
状态机编程 · 状态切换响应 · 心跳生产者实现
NMT
从站实现
16
SDO服务器实现
SDO请求解析 · 响应生成 · 分段传输状态机
SDO
服务器实现
17
PDO生产者/消费者实现
PDO映射动态配置 · PDO发送触发逻辑 · PDO接收处理
PDO
生产者
18
SYNC从站实现
SYNC接收处理 · 同步PDO触发 · SYNC时间戳应用
SYNC
从站实现
19
EMCY生产者实现
错误检测逻辑 · 紧急报文生成与发送 · 错误恢复机制
EMCY
生产者实现
20
LSS从站实现
LSS命令解析 · 节点ID/波特率配置 · LSS状态机
LSS
从站实现
21
从站配置工具
EDS/DCF文件解析 · 配置工具(如CANopenMagic… · 在线配置流程
从站配置工具
EDS/DCF
22
启动与初始化流程
上电自检 · OD加载 · NMT启动
启动
初始化流程
23
调试与测试方法
CANalyzer/CANoe使用 · SDO读写测试 · PDO监控
调试
测试方法
24
常见问题与避坑
OD索引冲突 · PDO映射错误 · 心跳超时
常见问题
避坑
25
多从站组网
节点ID分配策略 · 总线终端电阻 · 网络拓扑
多从站组网
ID
26
CiA 301与CiA 40x设备子协议
I/O模块 · 驱动器 · 传感器子协议映射
CiA
301
27
从站固件升级
Bootloader设计 · SDO升级协议 · Flash分区管理
从站固件升级
Bootloader
28
安全性与可靠性
看门狗设计 · 总线冗余 · 错误被动处理
安全性
可靠性
29
性能优化
PDO周期优化 · SDO并发处理 · 中断优先级
性能优化
PDO
30
项目实战
从零搭建一个CANopen I/O从… · 硬件设计 · 协议栈移植
项目实战
CANopen
所属VIP或分类
同VIP:CANopenNode对象字典配置实战
同VIP:CANopenNode工业IO从站实战
同VIP:Linux嵌入式CANopen从站部署