41
MIO-6300 User Manual
Chapter 4
S
/W Introduction
&
Installation
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 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 as I
2
C 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
APIs in SUSI, the SMBus API is available on many platforms including Windows 7.
4.3.2.3
The I
2
C API
I
2
C is a bi-directional two wire bus that was developed by Philips for use in their tele-
visions in the 1980s. Today, I2C is used in all types of embedded systems.
The I
2
C API allows a developer to interface a Windows 7 or CE PC to a downstream
embedded system environment and transfer serial messages using the I2C proto-
cols, allowing multiple simultaneous device control.
4.3.2.4
The Display Control API
There are two kinds of VGA control APIs, backlight on/off control, and brightness
control. Backlight on/off control allows a developer to turn the backlight on or off, and
to control brightness smoothly.
1.
Backlight Control: The Backlight API allows a developer to turn the backlight
(screen) on/off in an embedded device.
2.
Brightness Control: The Brightness Control API allows a developer to interface
with an embedded device to easily control brightness.
4.3.2.5
The Watchdog API
A watchdog timer (abbreviated as WDT) is a hardware device which triggers an
action, e.g. rebooting the system, if the system does not reset the timer within a spe-
cific period of time. The WDT API in SUSI provides developers with functions such as
starting the timer, resetting the timer, and setting the timeout value if the hardware
requires customized timeout values.
4.3.2.6
The Hardware Monitor API
The hardware monitor (abbreviated as HWM) is a system health supervision capabil-
ity achieved by placing certain I/O chips along with sensors for inspecting targets for
certain condition indexes, such as fan speed, temperature, voltage, etc.
However, due to the inaccuracy among many commercially available hardware mon-
itoring chips, Advantech has developed a unique scheme for hardware monitoring -
achieved by using a dedicated micro-processor with algorithms specifically designed
for providing accurate, real-time and reliable data content; helping protect your sys-
tem in a more reliable manner.
4.3.3
SUSI Installation
SUSI supports many different operating systems. Each subsection below describes
how to install SUSI and related software on a specific operating system. Please refer
to the subsection matching your operating system.
4.3.3.1
Windows 7
In Windows 7, you can install the library, drivers, and demo programs onto the plat-
form easily using the installation tool–The SUSI Library Installer. After the installer
has executed, the SUSI Library and related files for Windows 7 can be found in the
target installation directory. The files are listed in the following table.
Содержание MIO-6300
Страница 8: ...MIO 6300 User Manual viii...
Страница 21: ...Chapter 3 3 BIOS Settings...
Страница 49: ...Chapter 4 4 S W Introduction Installation...
Страница 55: ...45 MIO 6300 User Manual Chapter 4 S W Introduction Installation GPIO...
Страница 58: ...MIO 6300 User Manual 48 I2 C...
Страница 66: ...MIO 6300 User Manual 56...
Страница 67: ...Appendix A A PIN Assignments...
Страница 75: ...Appendix B B WDT GPIO...
Страница 78: ...MIO 6300 User Manual 68...
Страница 79: ...Appendix C C System Assignments...