Crossware Wizards Create Super Fast Cygnal Chip Development Environment.Business Wire CAMBRIDGE, England--(BUSINESS WIRE)--Feb. 19, 2002 Crossware (www.crossware.com), a leading embedded software Instructions that permanently reside in a ROM or flash memory chip. Embedded software may be immediately available to the CPU or, for faster execution, may be transferred to RAM first and then executed. tools developer, has added Code Creation Wizards to its 8051 Development Suite to support the mixed-signal microcontrollers from Cygnal Integrated Products (www.cygnal.com). Using sophisticated visual interfaces, the Wizards help create a super fast environment in which developers can create complete programs in seconds for any of Cygnal's 8-bit chips. The Crossware Wizards will generate code for all of the on-chip peripherals of the Cygnal chips. These include A/D converters, comparators, D/A converters, a programmable counter array and numerous timers, communications devices and voltage sources. The Wizards will also generate code to erase and program flash, configure external memory, and produce interrupt handlers. The Cygnal chips also feature on-chip oscillators and can support a range of different types of external oscillator oscillator Mechanical or electronic device that produces a back-and-forth periodic motion. A pendulum is a simple mechanical oscillator that swings with a constant amplitude, requiring the addition of energy at each swing only to compensate for the energy lost because of air too. Crossware's Oscillator Wizard looks after these. A particularly powerful feature of the Oscillator Wizard is its ability to connect to a target board and accurately measure the on-chip oscillator frequency. It takes only 5 seconds to measure the frequency to within 0.5%. Furthermore, for variants that have a programmable on-chip oscillator, the Oscillator Wizard will read the reset value of the calibration register from the target board and perform all of the calculations necessary to set the programmer's desired clock rate. Setting up a UART (Universal Asynchronous Receiver Transmitter) The electronic circuit that makes up the serial port. Also known as "universal serial asynchronous receiver transmitter" (USART), it converts parallel bytes from the CPU into serial bits for transmission, and vice to run at a particular baud rate A redundant reference to baud. Baud is a rate. baud rate - baud is not particularly difficult for an experienced 8051 programmer. However, the Cygnal chips run 6 times as fast as a normal 8051 microcontroller A single chip that contains the processor (the CPU), non-volatile memory for the program (ROM or flash), volatile memory for input and output (RAM), a clock and an I/O control unit. and provide additional options for UART timing. Crossware's UART Wizard knows all about these and works with the Oscillator Wizard to obtain the oscillator frequency and with the Timer Wizard to configure the timers. It can completely configure a UART to run at a particular baud rate with just a single click of the mouse. It can then generate a complete set of interrupt driven I/O (Input/Output) The transfer of data between the CPU and a peripheral device. Every transfer is an output from one device and an input to another. See PC input/output. I/O - Input/Output handlers, with a user specified input buffer size, to fully support RS232 serial communications See serial transmission and serial. with a connected device. For more information please contact Crossware, Old Post House, Silver Street, Litlington, Royston, Herts, SG8 0QE, UK, tel: + 44 (0) 1763 853500 or fax + 44 (0) 1763 853330, alan@crossware.com. |
|
||||||||||||

Printer friendly
Cite/link
Email
Feedback
Reader Opinion