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 processors and smart transceivers. Its extensions for network communication, hardware I/O, and event-handling, and its familiar ANSI C-based programming environment, offer power and ease.
Features
|
Example
|
Documentation and Training
Neuron C Programmer's Guide (PDF)
Introduction to the Neuron C programming language
Neuron C Reference Guide (PDF)
Detailed reference for the Neuron C programming language
NodeBuilder Error's Guide (PDF)
Lists and explains errors you may encounter while compiling and building Neuron C applications
Online tutorials
Using the
NodeBuilder Code Wizard, Parts 1 and 2
Introduction to Neuron C Programming eTraining course
Registration for this free online course
Engineering Bulletins
Details on how to write Neuron C applications for different types of I/O:
- Analog-To-Digital Conversion (PDF)
- Driving a Seven-Segment Display (PDF)
- EIA-232C Serial Interfacing (PDF)
- Parallel I/O (PDF)
- Scanning a Keypad (PDF)
- Quadrature Input (PDF)
- Using the Hardware Serial Peripheral Interface (SPI) and Neurowire I/O Object Models to Interface with Peripherals and Microcontrollers (PDF)
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.
