Freescale Semiconductor Inc.
    Regional Technical Application Center

 

Main Page | Directories | File List | File Members

CAN_driver.c File Reference

Copyright (c) 2007 Freescale Semiconductor Freescale Confidential Proprietary

MSCAN initialization and CAN frames basic functions. More...

#include "M9S12XF512.h"
#include "CAN_driver.h"

Functions

void vfnCAN_Init (void)
 MSCAN configuration, baud rate = 500kbps, 16 bit acceptance filters.
UINT8 u8CAN_SendFrame (UINT32 u32ID, UINT8 u8Prio, UINT8 u8Length, UINT8 *u8TxData)
 CAN frame transmission.
void vfnCAN_ReceivedFrame (void)
 Read CAN reception buffer.


Detailed Description

Copyright (c) 2007 Freescale Semiconductor Freescale Confidential Proprietary

MSCAN initialization and CAN frames basic functions.

Author:
Freescale Semiconductor

Guadalajara Applications Laboratory RTAC Americas

Jaime Orozco

Version:
1.0
Date:
March/09/2007

Function Documentation

UINT8 u8CAN_SendFrame UINT32  u32ID,
UINT8  u8Prio,
UINT8  u8Length,
UINT8 *  u8TxData
 

CAN frame transmission.

Author:
Jaime Orozco
Parameters:
u32ID,: Identifier, u8Prio: Priority,
u8Length: Frame size, u8TxData: Data array
Returns:
void

void vfnCAN_Init void   ) 
 

MSCAN configuration, baud rate = 500kbps, 16 bit acceptance filters.

Author:
Jaime Orozco
Parameters:
void 
Returns:
void

void vfnCAN_ReceivedFrame void   ) 
 

Read CAN reception buffer.

Author:
Jaime Orozco
Parameters:
void 
Returns:
void