XWOS API
4.0
XWOS C/C++ API参考手册
|
BSP中需要提供的CAN控制器驱动函数表 更多...
#include <controller.h>
成员变量 | |
struct xwds_driver | base |
xwer_t(* | write )(struct xwds_canc *, const struct xwds_canc_txobj_cfg *, struct xwds_can_msg *) |
xwer_t(* | set_mode )(struct xwds_canc *, xwsq_t) |
xwer_t(* | set_bd )(struct xwds_canc *, const struct xwds_canc_bd_cfg *) |
xwer_t(* | enable_irqs )(struct xwds_canc *) |
xwer_t(* | disable_irqs )(struct xwds_canc *) |
BSP中需要提供的CAN控制器驱动函数表
在文件 controller.h 第 173 行定义.
struct xwds_driver xwds_canc_driver::base |
C语言面向对象:继承struct xwds_driver
在文件 controller.h 第 174 行定义.
关闭CAN控制器的所有中断
在文件 controller.h 第 181 行定义.
开启CAN控制器的所有中断
在文件 controller.h 第 180 行定义.
xwer_t(* xwds_canc_driver::set_bd) (struct xwds_canc *, const struct xwds_canc_bd_cfg *) |
设置波特率
在文件 controller.h 第 178 行定义.
设置CAN控制的模式
在文件 controller.h 第 177 行定义.
xwer_t(* xwds_canc_driver::write) (struct xwds_canc *, const struct xwds_canc_txobj_cfg *, struct xwds_can_msg *) |
写TX邮箱
在文件 controller.h 第 175 行定义.