TME: Total Phase development tools for embedded systems
One of the main aspects of embedded systems programming is support of communication protocols which allow to exchange information with outside world and between internal elements of the system. Total Phase offers wide range of development tools which make implementation of chosen communication protocol far easier and which allow for testing its proper operation at a later time.
Among Total Phase products you can find:
- development boards which include hardware implementation of chosen interface together with example software;
- SPI-USB, I2C-USB and CAN-USB converters which enable communication with computer;
- protocol analysers, i.e. devices with very high capabilities (not only diagnostic ones).
Thanks to these tools you can start using the most popular communication protocols quickly and easily: USB, SPI, I2C and CAN. You should find out more about them.
Protocol analysers are important products offered by Total Phase. They allow to monitor communication on a chosen interface lines, without any interference on the system. Total Phase offers systems designed to analyse transmission over the following interfaces: USB, SPI, I2C (Beagle series) and CAN (Komodo series). Some of these devices are capable of autonomous communication with the use of a chosen interface. Beagle series includes analysers of USB and SPI/I2C interfaces. It comprises the following tools: USB 5000 V2 (in Ultimate, Standard and USB 2.0 versions), USB 480, USB 12 and SPI/I2C.
The wide range of USB protocol analysers let engineers choose exactly what they need. Various chipsets have different speeds of data transmission; they range from 12Mb/s (USB 12 supporting USB Full Speed transmission) to 5Gb/s (USB 5000 V2 for USB 3.0 transmission). SPI/I2C interface analyser supports transmission with frequency of up to 5MHz (in case of I2C) and 24MHz (in case of SPI). All analysers from Beagle family are connected to computers through USB interface and they are also powered through this interface. Thanks to this fact no additional power cords are needed.
The Komodo series includes CAN interface analysers. Interface of this kind is mainly used in automotive industry. The series comprises Komodo Solo and Komodo Duo devices. They differ in the number of measurement channels (two channels in case of Komodo Duo and one channel in case of Komodo Solo). These tools allow for analyzing data transmission in real time. They are also capable of autonomous communication. Thanks to this fact they can be used as USB-CAN converters. Total Phase offers free DataCenter software that is compatible with Total Phase analysers.
Total Phase offers also products aimed at learning the way in which individual interfaces operate. Special attention should be paid to Activity Board development boards (I2C/SPI Activity Board and CAN/I2C Activity Board). These boards can be very useful for engineers who want to start work with I2C, SPI or CAN communication protocols. They provide ready to use hardware solutions as well as example software. These development boards allow for quick connections; they are also equipped with connectors that make it possible to connect them directly to Total Phase protocol analysers.
Amongst products offered by Total Phase are SPI-USB (Cheetah SPI Host Adapter) and I2C/SPI-USB (Aardvark I2C/SPI Host Adapter) converters. SPI-USB converter supports data transmission through SPI interface at frequency up to 40MHz. It can be used for communication with flash memories. Aardvark adapter supports communication with frequency up to 800kHz in case of I2C and up to 8/4MHZ in case of SPI (8MHz in master mode, 4MHz in slave mode). It is powered via USB interface and no additional power cords are needed. Thanks to dedicated API and LabView libraries provided by the manufacturer, during the work with the systems, it is possible to use self-developed software.