12.07.2015 Views

MPLAB® C18 C 编译器函数库

MPLAB® C18 C 编译器函数库

MPLAB® C18 C 编译器函数库

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

软 件 外 设 函 数 库表 3-5: 外 部 CAN2510 函 数 ( 续 )函 数描 述CAN2510SetMsgFilterStd 为 标 准 报 文 配 置 某 个 接 收 缓 冲 区 的 所 有 过 滤 器 和 屏 蔽 器 。CAN2510SetMsgFilterXtd 为 扩 展 报 文 配 置 某 个 接 收 缓 冲 区 的 所 有 过 滤 器 和 屏 蔽 器 。CAN2510SetSingleFilterStd 为 标 准 (Std) 报 文 配 置 指 定 的 接 收 过 滤 器 。CAN2510SetSingleFilterXtd 为 扩 展 (Xtd) 报 文 配 置 指 定 的 接 收 过 滤 器 。CAN2510SetSingleMaskStd 为 标 准 (Std) 格 式 报 文 配 置 指 定 接 收 缓 冲 区 的 屏 蔽 器 。CAN2510SetSingleMaskXtd 为 扩 展 (Xtd) 报 文 配 置 指 定 接 收 缓 冲 区 的 屏 蔽 器 。CAN2510WriteStd使 用 第 一 个 可 用 的 发 送 缓 冲 区 , 将 标 准 格 式 报 文 写 到 CAN总 线 。CAN2510WriteXtd使 用 第 一 个 可 用 的 发 送 缓 冲 区 , 将 扩 展 格 式 报 文 写 到 CAN总 线 。注 1: 在 下 列 情 况 下 , 函 数 CAN2510Enable 和 CAN2510Disable 需 要 重 新 编 译 :- PICmicro 单 片 机 CS 引 脚 的 分 配 做 了 修 改 , 不 和 RC2 相 连- 需 要 修 改 器 件 的 头 文 件3.3.1 函 数 描 述CAN2510BitModify功 能 : 将 一 个 寄 存 器 中 的 指 定 位 修 改 为 新 值 。所 要 求 的 CAN 模 式 : 所 有 模 式 均 可包 含 头 文 件 : can2510.h原 型 :void CAN2510BitModify(unsigned char addrunsigned char maskunsigned char data );参 数 :addraddr 的 值 指 定 要 修 改 的 MCP2510 寄 存 器 的 地 址 。maskmask 的 值 指 定 将 被 修 改 的 位 。datadata 的 值 指 定 各 位 的 新 状 态 。说 明 :文 件 名 :该 函 数 修 改 地 址 指 定 的 寄 存 器 的 内 容 , mask 指 定 哪 些 位 要 修 改 , data指 定 要 加 载 到 这 些 位 的 新 值 。 只 能 对 某 些 特 定 寄 存 器 使 用 位 修 改 命 令 。canbmod.c© 2004 Microchip Technology Inc. DS51297C_CN 第 73 页

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!