The flexibility of the TPU has created demand for a wide variety of functions.
Electro-Logic Machines has developed a microcode set which augments Freescale's freeware.
Our current offerings include the following categories.
If you have a requirement in one of these areas, please
.
We may already have code you can use.
- Stepper Motor Controllers
We have developed many different stepper motor control functions. From high speed single
channel microsteppers with 32 bit step counts and acceleration profiles to multi-channel
drive fractional steppers with auto dithering and asymmetric ballistics.
We even have a function that cyclicly varies the stepper speed during slew operations.
- UARTs
There are many variations of UART functions available.
Some of these are derivatives of the freeware UART.
However we've built a new UART from the ground up.
The new UART provides the following options:
- Programmable Length Ring Buffers with half buffer interrupts
- Support for CTS and RTS Signaling
- Programmable Signal Polarity
- Programmable Dead Time Detection
- Programmable Noise Immunity for the Receiver
- Synchronous and Asynchronous Serial Data Stream Handlers
These functions are used in a variety of application including HDLC like data
operations, magnetic card readers or any other application where transactions involve a long series of bits.
- Quadrature Decode
We have implementations of 2 channel quadrature decoders that can handle inputs in the
several hundred KHz range.
- Many More
There are lot of functions not listed here.
Please
if you don't see what you're looking for.
If we don't already have what you need, we can generate a custom function to fit your requirements.
|
|