Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
35
Добавлен:
27.04.2015
Размер:
491.73 Кб
Скачать

Freescale Semiconductor, Inc.

Freescale Semiconductor, Inc.

Chapter 1

Overview

1.1 Introduction

The Motorola Scalable Controller Area Network, (MSCAN), driver described in this manual is provided as a part of Motorola’s Embedded Software Development Kit (SDK) package for DSP56803/05 and is intended to be used within this package.

This document describes Controller Area Network, (CAN), protocol driver routines for the Motorola DSP56803/05 MSCAN modules. The Driver Application Programming Interface, (API), is a set of high-level functions accessed via the standard SDK API.

The DSP56800/MSCAN Driver is provided in source code and a demo application to present the use of driver routines. The Metrowerks’ C compiler is used as a target compiler.

Please refer to the standard Software License Agreement in Chapter 4 for license terms and conditions; please consult with your Motorola representative for premium product licensing.

1.1.1 Driver Features

Configurable initial settings for MSCAN registers

Configurable number of message buffers for both send and receive

Time scheduled and priority scheduled message transmission

Configurable synchronous and asynchronous operating mode

Configurable received messages queue for every receiving buffer

Possibility to specify user’s call back function for receiving, to speed up/customize the ReceiveISR

The driver automatically assigns Acceptance Filters

Sleep and Wake-up functions

Static driver configuration can set either CAN2.0A or CAN2.0B addressing modes

Static driver configuration can set either queued or unqueued message transmission types

MOTOROLA Overview 1-1

For More Information On This Product,

Go to: www.freescale.com

Соседние файлы в папке DSP568xx