
www.moxa.com
Industrial Computing >
Ready-to-Run Rcore Software Platform
Industrial Computing
18
18-8
In addition to being part of the Linux community, the Moxa embedded
computer family also includes models running the Microsoft®
Windows® Embedded operating system. Adopting a widely used
programming environment makes our embedded computers suitable
for software development and legacy system migration.
The LCM Programming function helps
developers easily program LCM displays on the
UC-7410/7420 and DA-660 series computers.
Moxa embedded computers come with network
interfaces that allow client-server applications
to communicate with each other across a
computer network. A Socket Programming
function helps developers implement socket
programming with TCP or UDP protocols.
Developers can use the RTC Programming
function to get the current time, set the
hardware clock time to a specific time, set the
hardware clock time to the system time, or set
the system time from the hardware clock, by
using the function sample codes.
Moxa’s embedded computers are
also equipped with a Watchdog Timer
Programming function that sets the
system back to normal if applications don’t
acknowledge.
The Keypad Programming function helps developers
easily program keypad buttons on the UC-7410/7420
and DA-660 series computers. In addition to the
primary function, additional API functions are
provided, such as a callback function defined by
programmers to associate with an event.
In addition to the primary Serial Port Programming
function, Moxa embedded computers offer higher
level APIs for serial connections.
A Buzzer Programming function allows developers
to trigger alarm beeps for unusual events.
To download Sample Code, visit the following link:
http://rcorecommunity.moxa.com/
samplecodedownload
Keypad
Socket
Real Time Clock
Watchdog Timer
LCM
Serial
Buzzer
Download
Sample Code
To lower customers’ development cost, Moxa provides sample code for a wide
range of embedded applications, such as serial-to-Ethernet (S2E), serial-to-serial
(S2S), and Modbus TCP and RTU. This high-level sample code or application
libraries hide the details of implementing complex data communication by
presenting relatively simple function prototypes for user applications. In addition,
low-level libraries that manage direct access to peripheral I/O devices, such as
LCM, key pad, digital IO signals, and watchdog functions, are also included. With
ready access to such a rich assortment of embedded applications, programmers
obtain much greater flexibility than would otherwise be possible. These libraries
help programmers quickly grasp the full functionality of their applications, and in
this way gain the condence needed to complete their project, speeding up product
development and ensuring that code is efficient and bug-free.
Sample Code Makes Software Development a Piece of Cake!
Komentáře k této Příručce