XWOS API  4.0
XWOS C/C++ API参考手册
载入中...
搜索中...
未找到
xwds_linc结构体 参考

LIN控制器 更多...

#include <controller.h>

xwds_linc 的协作图:

成员变量

struct xwds_device dev
 
const struct xwds_lin_cfgcfg
 
const struct xwds_lin_msg_infomsgitable
 
xwsz_t msgitable_itemnum
 
xwer_t(* get_msg_size )(struct xwds_linc *, xwu8_t, xwu8_t *)
 
struct xwos_mtx txlock
 

详细描述

LIN控制器

在文件 controller.h107 行定义.

结构体成员变量说明

◆ cfg

const struct xwds_lin_cfg* xwds_linc::cfg

配置s

在文件 controller.h111 行定义.

◆ dev

struct xwds_device xwds_linc::dev

继承struct xwds_device

在文件 controller.h108 行定义.

◆ get_msg_size

xwer_t(* xwds_linc::get_msg_size) (struct xwds_linc *, xwu8_t, xwu8_t *)

虚函数:从LIN消息表中查询消息的大小。 默认 xwds_linc_get_msg_size() 用户可以重载这个函数以便实现 高效率的查询算法。

在文件 controller.h114 行定义.

◆ msgitable

const struct xwds_lin_msg_info* xwds_linc::msgitable

LIN消息信息表

在文件 controller.h112 行定义.

◆ msgitable_itemnum

xwsz_t xwds_linc::msgitable_itemnum

LIN消息信息表条目数量

在文件 controller.h113 行定义.

◆ txlock

struct xwos_mtx xwds_linc::txlock

提供多线程访问安全的锁

在文件 controller.h122 行定义.


该结构体的文档由以下文件生成: