资源简介
canopen协议源代码,学习嵌入式开发和工业控制的同学可能会用到

代码片段和文件信息
/* packet-canopen.c
* Routines for CANopen dissection
* Copyright 2011 Yegor Yefremov
*
* Wireshark - Network traffic analyzer
* By Gerald Combs
* Copyright 1998 Gerald Combs
*
* SPDX-License-Identifier: GPL-2.0-or-later
*/
#include “config.h“
#include
#include “packet-socketcan.h“
void proto_register_canopen(void);
void proto_reg_handoff_canopen(void);
/* Initialize the protocol and registered fields */
static int proto_canopen = -1;
static int hf_canopen_cob_id = -1;
static int hf_canopen_function_code = -1;
static int hf_canopen_node_id = -1;
static int hf_canopen_pdo_data = -1;
static int hf_canopen_pdo_data_string = -1;
static int hf_canopen_sdo_cmd = -1;
static int hf_canopen_sdo_cmd_ccs = -1;
static int hf_canopen_sdo_cmd_scs = -1;
static int hf_canopen_sdo_cmd_toggle = -1;
static int hf_canopen_sdo_cmd_updown_n = -1;
static int hf_canopen_sdo_cmd_updown_c = -1;
static int hf_canopen_sdo_cmd_init_n = -1;
static int hf_canopen_sdo_cmd_init_e = -1;
static int hf_canopen_sdo_cmd_init_s = -1;
static int hf_canopen_sdo_main_idx = -1;
static int hf_canopen_sdo_sub_idx = -1;
static int hf_canopen_sdo_data = -1;
static int hf_canopen_sdo_abort_code = -1;
static int hf_canopen_reserved = -1;
static int hf_canopen_em_err_code = -1;
static int hf_canopen_em_err_reg = -1;
static int hf_canopen_em_err_reg_ge = -1;
static int hf_canopen_em_err_reg_cu = -1;
static int hf_canopen_em_err_reg_vo = -1;
static int hf_canopen_em_err_reg_te = -1;
static int hf_canopen_em_err_reg_co = -1;
static int hf_canopen_em_err_reg_de = -1;
static int hf_canopen_em_err_reg_re = -1;
static int hf_canopen_em_err_reg_ma = -1;
static int hf_canopen_em_err_field = -1;
static int hf_canopen_nmt_ctrl_cs = -1;
static int hf_canopen_nmt_ctrl_node_id = -1;
static int hf_canopen_nmt_guard_state = -1;
static int hf_canopen_nmt_guard_toggle = -1;
static int hf_canopen_sync_counter = -1;
static int hf_canopen_lss_cs = -1;
static int hf_canopen_lss_addr_vendor = -1;
static int hf_canopen_lss_addr_product = -1;
static int hf_canopen_lss_addr_revision = -1;
static int hf_canopen_lss_addr_revision_low = -1;
static int hf_canopen_lss_addr_revision_high = -1;
static int hf_canopen_lss_addr_serial = -1;
static int hf_canopen_lss_addr_serial_low = -1;
static int hf_canopen_lss_addr_serial_high = -1;
static int* hf_canopen_lss_addr_ident[] = {
&hf_canopen_lss_addr_vendor
&hf_canopen_lss_addr_product
&hf_canopen_lss_addr_revision_low
&hf_canopen_lss_addr_revision_high
&hf_canopen_lss_addr_serial_low
&hf_canopen_lss_addr_serial_high
};
static int* hf_canopen_lss_addr_inquire[] = {
&hf_canopen_lss_addr_vendor
&hf_canopen_lss_addr_product
&hf_canopen_lss_addr_revision
&hf_canopen_lss_addr_serial
};
static int hf_canopen_lss_fastscan_id = -1;
static int
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-08-21 17:41 canopen
文件 57570 2018-08-21 09:16 canopen\packet-canopen.c
文件 909 2018-08-21 09:17 canopen\packet-socketcan.h
----------- --------- ---------- ----- ----
58479 3
- 上一篇:在线分词系统的设计与实现
- 下一篇:ArcMap自动提取山脊线和山谷线
相关资源
- CANopen使用手册_埃斯顿
- CiA-402-2-version-3.0.0
- S7-1200CANopen模块与台达伺服的通讯.d
- CANopen通信介绍及倍福的CANopen通信使用
- 最新版的CiA-301 v4.2.0
- CIA 401 Profile for I/O devices
- EDS 文件编辑器
- CAN & CANOpen EN
- canopen入门
- CANopen协议应用中文指南
- CanFestival移植至战舰STM32F1开发板
- STM32 CANopen从机
- canopen 应用
- Canopen控制伺服驱动中文资料使用者手
- 西门子PN-CANOPEN网关技术手册.pdf
- canopen在伺服电机控制中的实现
- CANopen EDS 编辑器 正式版
- CanFestival3.10最新版本的
- CANopen协议栈源代码详解
- 基于STM32CANOpen例程从站心跳.zip
- canopen库在stm32的移植
- 最新CANFestival源码+stm32测试代码+移植
- 06 canOpen PDO远程同步.zip
- CANopen协议的CiA文档全集
- canopen 主站 从站 程序 已经调试过 无
- CODESYS Canopen
- 02 回调函数.zip
- CANopen协议源代码
- CANOPEN全套协议
- canopen完整协议
评论
共有 条评论