The TMS320LF240x and TMS320LC240x devices, new members of the ’24x family of digital signal processor(DSP) controllers, are part of the C2000 platform of fixed-point DSPs. The ’240x devices offer the enhancedTMS320 architectural design of the ’C2xx core CPU for low-cost, low-power, high-performance processingcapabilities. Several advanced peripherals, optimized for digital motor and motion control applications, havebeen integrated to provide a true single chip DSP controller. While code-compatible with the existing ’24x DSPcontroller devices, the ’240x offers increased processing performance (30 MIPS) and a higher level of peripheralintegration. See the TMS320x240x device summary section for device-specific features.The ’240x family offers an array of memory sizes and different peripherals tailored to meet the specificprice/performance points required by various applications. Flash-based devices of up to 32K words offer areprogrammable solution useful for:– Applications requiring field programmability upgrades– Development and initial prototyping of applications that migrate to ROM-based devicesFlash devices and corresponding ROM devices are fully pin-to-pin compatible. Note that flash-based devicescontain a 256-word boot ROM to facilitate in-circuit programming.All ’240x devices offer at least one event manager module which has been optimized for digital motor controland power conversion applications. Capabilities of this module include centered- and/or edge-aligned PWMgeneration, programmable deadband to prevent shoot-through faults, and synchronized analog-to-digitalconversion. Devices with dual event managers enable multiple motor and/or converter control with a single’240x DSP controller.The high performance, 10-bit analog-to-digital converter (ADC) has a minimum conversion time of 500 ns andoffers up to 16 channels of analog input. The auto sequencing capability of the ADC allows a maximum of16 conversions to take place in a single conversion session without any CPU overhead.A serial communications interface (SCI) is integrated on all devices to provide asynchronous communicationto other devices in the system. For systems requiring additional communication interfaces; the ’2407, ’2406,and ’2404 offer a 16-bit synchronous serial peripheral interface (SPI). The ’2407 and ’2406 offer a controller areanetwork (CAN) communications module that meets 2.0B specifications. To maximize device flexibility,functional pins are also configurable as general purpose inputs/outputs (GPIO).To streamline development time, JTAG-compliant scan-based emulation has been integrated into all devices.This provides non-intrusive real-time capabilities required to debug digital control systems. A complete suiteof code generation tools from C compilers to the industry-standard Code Composer debugger supports thisfamily. Numerous third party developers not only offer device-level development tools, but also system-leveldesign and development support.
猜您喜欢
评论