2.8.1
C Language Code Running on the C-Motion
Engine
One of the most powerful features of the software libraries provided for the Prodigy/CME PC/104 card is that the
code sequence used to accomplish a specific function such as accessing the dual-ported RAM, or sending commands
to the Magellan Motion Processor, does not change whether the code is compiled for execution on the host controller,
or for execution on the C-Motion Engine.
This allows motion control applications developed using C-Motion on a host computer to be easily ported to the
Prodigy/CME PC/104 card. The C-Motion Engine provides a C programming environment for motor control
without requiring the time-consuming development of the entire embedded framework. Only the part unique to a
specific motor control application must be provided.
For a complete description of the C-language commands supported by the Prodigy/CME PC/104 card see the
Prodigy/CME Programmer's Reference. For a complete description of Magellan C-Motion commands, see the Magellan
Motion Processor Programmer's Command Reference. For a detailed description of how to develop, download, and monitor
user application code for the C-Motion Engine see the C-Motion Development Tools Manual.
Prodigy/CME PC/104 User's Guide
Operation
2
55
Need help?
Do you have a question about the Prodigy Series and is the answer not in the manual?