MBx_Master_Member_Add
source
uint32_t MBx_Master_Member_Add(_MBX_MASTER *MBxMaster,
_MBX_MASTER_TEAM_MEMBER *MBxMember,
uint8_t SlaveID,
const _MBX_MAP_LIST_ENTRY *MAP
);
向 MBX 主机对象添加一个成员从机
传参
- MBxMaster:期望添加到的MBX主机对象指针
- MBxMember:期望配置并添加进的从机成员对象指针
- SlaveID:从机 ID 。将配置给从机成员
- MAP:该头指针指向以 MBX_MAP_LIST_END 宏为结尾的 list 表。定义所有可能的地址。将配置给从机成员。
返回值
- MBX_API_RETURN_DEFAULT(0x00):正常返回
- MBX_API_RETURN_ERR_PARAM(0x02):传参异常,检查调用时的传参。
- MBX_API_RETURN_MAP_UNFORMAT(0x101):传入的MAP表不规范