Neuron® C Developer Center
Develop more productively and reduce your time-to-market with the Neuron C programming language!
Neuron C lets you create LonWorks applications for Neuron Chips and Smart Transceivers. With its extensions for network communication, hardware I/O, and event-handling, and its familiar ANSI C-based programming environment, the Neuron C language offers power and ease.
Features
|
Example
|
Documentation and Training
The Neuron C Programmer's Guide introduces you to the Neuron C programming language.
The Neuron C Reference Guide offers a detailed reference for the Neuron C programming language.
The NodeBuilder Error's Guide lists and explains errors that you may encounter while compiling and building Neuron C applications.
Online tutorials and overviews are available in the Neuron® C Developer Center - Tutorials section as well as the Introduction to Neuron C Programming eTraining course.
Engineering Bulletins
The following bulletins provide details on how to write Neuron C applications for different types of I/O:
- Analog-To-Digital Conversion
- Driving a Seven-Segment Display
- EIA-232C Serial Interfacing
- Parallel I/O
- Scanning a Keypad
- Quadrature Input
- Using the Hardware Serial Peripheral Interface (SPI) and Neurowire I/O Object Models to Interface with Peripherals and Microcontrollers
Alerts and Service Packs
Downloads
- Availability of Neuron Firmware Functions: Lists availability of Neuron firmware functions in different versions of Neuron Chips and Smart Transceivers.
- Dhrystone Integer Benchmark: Neuron C source code for the Dhrystone Integer Benchmark.
- Hardware SPI Example: Neuron C source code and NodeBuilder project to interface with a Neuron hardware SPI port.
- ISI Developer's Kit Release 4.0: Neuron C library for creating devices that install themselves using the ISI protocol.
- PSG-20 and PSG/3: Source code to interface with a PSG programmable serial gateway.
- Stack-Free Space Function: Neuron C source code to report the free space in the Neuron stack.