Operation; Initialization - Analog Devices VisualDSP++ 5.0 Service Manual

Visualdsp++ 5.0 device drivers and system for blackfin processors
Table of Contents

Advertisement

Operation

that occurs once at a specific date and time. There is a stopwatch event
that occurs when a given duration has elapsed. And there is an event
which signals the completion of all pending register writes.
The sections in this chapter cover the basic operation of the real-time
clock service, describing the application programming interface (API) and
providing the necessary instructions for initializing and using the real-time
clock service in a client application.
The debug version of the system services library provides parameter check-
ing for a more complete test of the API function parameters and other
error conditions. Analog Devices strongly recommends that development
work be done using the debug versions of the system services library, and
that final test and deployment be done with the release version of the
library.
Operation
This section describes the overall operation of the real-time clock service.
Details on the application programming interface (API) can be found later
in this chapter.

Initialization

Prior to using the real-time clock service, the application must initialize
the service by calling the initialization function,
some system services which require the application to provide memory to
the service upon initialization, the real-time clock service requires no addi-
tional memory. The only parameter passed to
region parameter that may be used later if the interrupt manager is called
upon to protect critical regions of code. In the current implementation of
the system services, a NULL pointer is used for the critical region parame-
ter. For more information, refer to
page
2-12.
11-2
adi_rtc_Init()
"Protecting Critical Code Regions" on
VisualDSP++ 5.0 Device Drivers and System
Services Manual for Blackfin Processors
. Unlike
adi_rtc_Init()
is a critical

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the VisualDSP++ 5.0 and is the answer not in the manual?

Subscribe to Our Youtube Channel

Table of Contents