Introduction; Value-Added Software Services; Software Api - Advantech AIMB-581 User Manual

Intel core i7/i5/i3/celeron and xeon-e3 lga1155 micro atx with vga/dvi/lvds, 6 com, dual lan, 4 sata ii, 2 sata iii, pcie x 16
Hide thumbs Also See for AIMB-581:
Table of Contents

Advertisement

4.1

Introduction

The mission of Advantech Embedded Software Services is to "Enhance quality of life
with Advantech platforms and Microsoft® Windows® embedded technology." We
enable Windows® Embedded software products on Advantech platforms to more
effectively support the embedded computing community. Customers are freed from
the hassle of dealing with multiple vendors (hardware suppliers, system integrators,
embedded OS distributors) for projects. Our goal is to make Windows® Embedded
Software solutions easily and widely available to the embedded computing commu-
nity.
4.2

Value-Added Software Services

Software API: An interface that defines the ways by which an applicat on program
may request services from libraries and/or operating systems. Provide not only the
underlying drivers required but also a rich set of user-friendly, int lligent and inte-
grated interfaces, which speeds development, enhances secu ity and offers add-on
value for Advantech platforms. It plays the role of catalyst between developer and
solution, and makes Advantech embedded platforms easier and simpler to adopt and
operate with customer applications.
4.2.1

Software API

4.2.1.1
Control
GPIO
SMBus
AIMB-581 User Manual
General Purpose nput/Output is a flexible parallel interface
that allows a va iety of custom connections. It allows users to
monitor he level of signal input or set the output status to
switch on/off the device. Our API also provide Programmable
GPIO which allows developers to dynamically set the GPIO
input or output status.
SMBus is the System Management Bus defined by Intel Cor-
poration in 1995. It is used in personal computers and serv-
ers for low-speed system management communications. The
SMBus API allows a developer to interface a embedded sys-
tem environment and transfer serial messages using the
SMBus protocols, allowing multiple simultaneous device
control.
66

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents