Getting Started with ADSP-BF537 EZ-KIT Lite
A-3
Creating a TCP/IP Application
4. Transfer data. Data can be sent and received by the host and client.
5. Close the connection. When the host and client communication
completes, the host and client must close the connection with each
other.
Vi+ Kernel (VDK) Overview
To program a TCP/IP application, a Real Time Operating system (RTOS
or kernel), is needed. Vi+ provides an RTOS called VDK. VDK
is a preemptive multitasking kernel that incorporates scheduling and
resource allocation techniques tailored for the memory and time con-
straints of programming with Analog Devices processors, such as the
ADSP-BF537 processor. The kernel facilitates development of fast-perfor-
mance structured applications using frameworks of template files.
VDK allows more efficient use of hardware by enabling improved schedul-
ing of work, as well as a development framework containing
implementations of common synchronization and scheduling paradigms.
For more information, see the
Vi+ Kernel (VDK) User’s Guide
.
BSD Socket API
The TCP/IP stack uses the standard Berkeley Sockets Interface (or
sockets
)
to provide an interface to the application. This generic interface may be
used with any inter-process communication protocol. The sockets API is
included with Vi+ for use in your TCP/IP stack application.
As mentioned earlier, in the network realm, there are host and client
applications. The difference between these applications is that the host
“listens” for connections and the client “contacts” the host. Both applica-
tions send and receive information using socket API calls once a
connection is established.
www.BDTIC.com/ADI
Содержание EZ-KIT Lite ADSP-BF537
Страница 4: ...www BDTIC com ADI ...
Страница 8: ...CONTENTS viii Getting Started with ADSP BF537 EZ KIT Lite www BDTIC com ADI ...
Страница 52: ...Listing 1 3 Exercise 1 Part 3 1 30 Getting Started with ADSP BF537 EZ KIT Lite www BDTIC com ADI ...
Страница 88: ...What s Next 3 22 Getting Started with ADSP BF537 EZ KIT Lite www BDTIC com ADI ...