This application report describes the usage and design of the video capture and display mini-drivers that work on the TMS320DM642 Evaluation board (EVM). These device drivers are compliant with the DSP/BIOS™ IOM device driver model. The DSP?s EDMA is used to transfer data between memory and the TMS320DM642 Video Port. To maximize code reuse and streamline the integration process both driver
The C642x devices use a great deal of internal pin multiplexing to allow the most functionality in the smallest and lowest cost package. The software accompanying this application report allows the pin multiplexing registers of the device to be calculated with ease as well as showing what peripherals can be used together and what devices of the C642x family support the peripherals that are select
The ADS7846 is the next-generation version to the industry standard ADS7843 4-wire touch-screen controller. The ADS7846 is 100% pin-compatible with the existing ADS7843 and will drop into the same socket. This allows for easy upgrade of current applications to the new version.
The DaVinci™ platform offers a complete solution for many multimedia applications requiring advanced video codecs. The solution consists of a DM644x dual core architecture that offers high performance along with a rich mix of peripherals and a complete software environment. This environment includes inter-processor communication software via DSP/BIOS™ Link and a codec framework that e
The new AIC devices have the built-in feature of AGC, DRC, and the Beep Generator. Using these features requires initializing a group of control registers inside the TLV320AIC3204/3254/3100/3110/3111/
Application software targeted for today's digital signal processors (DSP) is becoming more complex. DSPs are now incorporated with numerically intensive algorithms and must perform complex system control and communication protocols previously relegated to general-purpose microprocessors. When a complicated control is mixed with DSP software the problem arises of how to implement a real-time ker
DSP/BIOS is TI's real-time embedded kernel for the TMS320C5000 and TMS320C6000 digital signal processors (DSPs). Understanding how to build applications using the DSP/BIOS kernel requires adopting a multi-threaded design paradigm that at first seems foreign for new users of DSPs and veteran DSP developers alike. However once understood designing DSP/BIOS applications becomes s
Texas Instruments (TI) designed the SN74ACT2235 to meet a variety of synchronous or asynchronous bidirectional applications. Two 1K x 9 first-in first-out (FIFO) memories are arranged in parallel to buffer data in opposite directions. Data ports also can exchange real-time data. Three-state control (GAB GBA) and real-time/stored data select (SAB SBA) match the popular ?652 transceiver logic. Pr
This application report addresses design considerations when migrating working designs from Stellaris LM3S microcontrollers to Tiva C Series microcontrollers. Topics covered include software and hardware considerations as well as feature changes and enhancements. Software migration is very straightforward when using the Driver Library APIs in the StellarisWare® and TivaWare™ for C Series