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.

软 件 外 设 函 数 库CAN2510LoadRTRXtd ( 续 )data要 装 入 的 数 组 。 此 数 组 长 度 必 须 至 少 等 于 numBytes 中 规 定 的 值 。说 明 : 该 函 数 仅 装 入 报 文 , 而 不 发 送 报 文 。可 使 用 函 数 CAN2510WriteBuffer() 将 报 文 写 到 CAN 总 线 。该 函 数 不 设 置 缓 冲 区 的 优 先 级 。 可 使 用 函 数CAN2510SetBufferPriority() 来 设 置 缓 冲 区 的 优 先 级 。文 件 名 :canlrtrx.cCAN2510ReadMode功 能 : 读 取 MCP2510 的 当 前 工 作 模 式 。要 求 的 CAN 模 式 : 所 有 模 式 均 可包 含 头 文 件 : can2510.h原 型 : unsigned char CAN2510ReadMode( void );说 明 : 该 函 数 读 取 当 前 的 工 作 模 式 。 对 于 新 模 式 , 可 能 有 等 待 请 求 。返 回 值 :modemode 的 值 可 以 为 下 列 值 之 一 ( 在 文 件 can2510.h 中 定 义 )。 由OPMODE2:OPMODE0 位 (CANSTAT 寄 存 器 ) 指 定 。 取 值 如 下 :CAN2510_MODE_CONFIG 可 修 改 配 置 寄 存 器CAN2510_MODE_NORMAL 正 常 ( 发 送 和 接 收 报 文 )CAN2510_MODE_SLEEP 等 待 中 断CAN2510_MODE_LISTEN 仅 监 听 , 不 发 送CAN2510_MODE_LOOPBACK 用 于 测 试 , 自 发 自 收文 件 名 :canmoder.cCAN2510ReadStatus功 能 : 读 取 MCP2510 发 送 缓 冲 区 和 接 收 缓 冲 区 的 状 态 。所 要 求 的 CAN 模 式 : 所 有 模 式 均 可包 含 头 文 件 : can2510.h原 型 : unsigned char CAN2510ReadStatus( void );说 明 : 该 函 数 读 取 发 送 缓 冲 区 和 接 收 缓 冲 区 的 当 前 状 态 。返 回 值 :statusstatus ( 一 个 无 符 号 字 节 ) 的 值 有 下 列 格 式 :bit 7TXB2IFbit 6TXB2REQbit 5TXB1IFbit 4TXB1REQbit 3TXB0IFbit 2TXB0REQbit 1RXB1IFbit 0RXB0IF文 件 名 :canstats.c© 2004 Microchip Technology Inc. DS51297C_CN 第 85 页

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

Saved successfully!

Ooh no, something went wrong!