![Advantech PCM-9362 Series Скачать руководство пользователя страница 59](http://html1.mh-extra.com/html/advantech/pcm-9362-series/pcm-9362-series_user-manual_2857913059.webp)
51
PCM-9362 User Manual
Chapter 4
S
/W Introduction
&
Installation
Application programmers can invoke the functions exported by SUSI instead of call-
ing the drivers directly. The benefit of using SUSI is portability. The same set of API is
defined for different Advantech hardware platforms. Also, the same set of API is
implemented in different Operating Systems including Windows XP and Windows
CE. This user’s manual describes some sample programs and the API in SUSI. The
hardware functions currently supported by SUSI can be grouped into a few catego-
ries including Watchdog, I
2
C, SMBus, GPIO, and VGA control. Each category of API
in SUSI is briefly described below.
4.3.2
Software APIs
4.3.2.1
The GPIO API
General Purpose Input/Output is a flexible parallel interface that allows a variety of
custom connections. It allows users to monitor the level of signal input or set the out-
put status to switch on/off a device. Our API also provides Programmable GPIO,
which allows developers to dynamically set the GPIO input or output status.
4.3.2.2
The I
2
C API
I
2
C is a bi-directional two-wire bus that was developed by Phillips for use in their tele-
visions in the 1980s and nowadays is used in various types of embedded systems.
The strict timing requirements defined in the I
2
C protocol has been taken care of by
SUSI. Instead of asking application programmers to figure out the strict timing
requirements in the I
2
C protocol, the I
2
C API in SUSI can be used to control I
2
C
devices by invoking other function calls. SUSI provides a consistent programming
interface for different Advantech boards. That means user programs using SUSI are
portable among different Advantech boards as long as the boards and SUSI provide
the required functionalities. Overall product development times can be greatly
reduced using SUSI.
4.3.2.3
The SMBus API
The System Management Bus (SMBus) is a two-wire interface defined by Intel® Cor-
poration in 1995. It is based on the same principles of operation of I2C and is used in
personal computers and servers for low-speed system management communica-
tions. Nowadays, it can be seen in many types of embedded systems. As with other
API in SUSI, the SMBus API is available on many platforms including Windows XP
and Windows CE.
4.3.2.4
The Display Control API
There are two kinds of VGA control APIs, backlight on/off control and brightness con-
trol. Backlight on/off control allows a developer to turn on or off the backlight, and to
control brightness smoothly.
1.
Brightness Control
–
The Brightness Control API allows a developer to interface with an embed-
ded device to easily control brightness.
2.
Backlight Control
–
The Backlight API allows a developer to control the backlight (screen) on/off
in an embedded device.
Содержание PCM-9362 Series
Страница 8: ...PCM 9362 User Manual viii...
Страница 14: ...PCM 9362 User Manual 6...
Страница 24: ...PCM 9362 User Manual 16 2 3 2 Board Dimension Figure 2 3 Board Dimension layout Component side...
Страница 26: ...PCM 9362 User Manual 18...
Страница 27: ...Chapter 3 3 BIOS settings...
Страница 35: ...27 PCM 9362 User Manual Chapter 3 BIOS settings 3 3 5 ACPI Settings Figure 3 8 ACPI Settings...
Страница 50: ...PCM 9362 User Manual 42 3 7 Advanced Chipset Settings Figure 3 23 Advanced Chipset Settings...
Страница 56: ...PCM 9362 User Manual 48...
Страница 57: ...Chapter 4 4 S W Introduction Installation...
Страница 69: ...Appendix A A PIN Assignments...
Страница 98: ...PCM 9362 User Manual 90 17 GND 18 A02 19 A01 20 A00 21 D00 22 D01 23 D02 24 NC 25 CD2 26 CD1 Table A 32 CN32 CF...
Страница 99: ...91 PCM 9362 User Manual Appendix A PIN Assignments...