Welcome, Audience, Related documentation – Echelon Neuron Field Compiler User Manual
Page 3

Neuron Field Compiler User’s Guide
iii
Welcome
Echelon’s Neuron
®
C programming language allows you to develop L
ON
W
ORKS
®
applications for Neuron Chips and Smart Transceivers. The Neuron Field
Compiler 4.0 software is a Neuron C compiler toolchain that you can use to
develop a field programming tool that generates applications for Echelon Series
5000 and Series 3100 Smart Transceivers and Neuron Chips. The Neuron Field
Compiler 4.0 software includes an application that accepts a Neuron C source file
and generates a downloadable Neuron image. The Neuron image can be used by
a network management tool to download the application over a L
ON
W
ORKS
network.
Audience
Echelon expects the Neuron Field Compiler to be used primarily by two different
types of audiences:
•
Developers of field programming tools that are used to generate
applications for devices incorporating a Smart Transceiver or Neuron
Chip.
•
End users of a field programming tool, which uses the Neuron Field
Compiler in a way that is generally transparent to the end user.
This document addresses the first audience (field programming tool developers),
and thus assumes that you have an expert understanding of the Neuron C
programming language, L
ON
W
ORKS
device development, and one of the Echelon
Neuron C development platforms (the NodeBuilder
®
FX Development Tool or the
Mini FX Evaluation Kit). In addition, a good understanding of either the Series
3100 or Series 5000 Smart Transceiver architecture is required.
Related Documentation
The following manuals are available from the Echelon Web site
applications for Neuron Chip or Smart Transceiver devices:
•
FT 3120 / FT 3150 Smart Transceiver Data Book (005-0139-01D). This
manual provides detailed technical specifications on the electrical
interfaces, mechanical interfaces, and operating environment
characteristics for the FT 3120
®
and FT 3150
®
Smart Transceivers.
•
Introduction to the L
ON
W
ORKS
Platform (078-0391-01B). This manual
provides an introduction to the ISO/IEC 14908 (ANSI/CEA-709.1 and
EN14908) Control Network Protocol, and provides a high-level
introduction to L
ON
W
ORKS
networks and the tools and components that
are used for developing, installing, operating, and maintaining them.
•
L
ON
M
ARK
®
Application Layer Interoperability Guidelines. This manual
describes design guidelines for developing applications for open
interoperable L
ON
W
ORKS
devices, and is available from the L
ON
M
ARK