Software lets users write, compile, and test codes.

Press Release Summary:



Dynamic C® v8 integrated development software includes all capabilities of previous versions, acting as integrated C compiler, editor, loader, and debugger. While program runs on controller, user debugs from Dynamic C on PC without in-circuit emulators, logic analyzers, or software simulators. Product allows users to write, compile, and test C and assembly code without leaving development environment. Software includes various editorial and debugging tools.



Original Press Release:



ZoWorld Releases Dynamic C® Version 8 with New User Interface and Enhanced Features



Davis, Calif., July 30, 2003-Today, ZoWorld announced the release of the newest version of its integrated development software. Dynamic C® v.8. This latest version includes all the capabilities of previous versions, plus key new Dynamic C v.8 features and functional enhancements.

Dynamic C v.8, like previous versions, is an integrated C compiler, editor, loader, and debugger created specifically for Rabbit microprocessor-based control products. Dynamic C provides OEMs quick time-to-market with software development that is interactive and fast. While a program runs on a controller, the user debugs from Dynamic C on a PC without the need for in-circuit emulators, logic analyzers, or software simulators.

The Buck Stops Here!

With Dynamic C and ZoWorld hardware, users don't need a tool "chain" from various vendors to support hardware from yet another vendor. The user receives hardware integrated with a C compiler, assembler, debugger, drivers, TCP/IP stack, and RTOS, all supported by ZoWorld's outstanding Engineering and Tech Support staff. Customers often report how much they appreciate not getting the run-around from three or four vendors pointing fingers at each other when they need support.

C Enhancements

Dynamic C's enhancements to standard C facilitate real-time programming on powerful embedded systems. Language extensions include constructs for cooperative and preemptive multi-tasking and protecting writes to variables during power failures. Libraries for standard C functions, board-specific peripheral drivers, chip peripherals, and other features are included in source code format. Assembly language programming is fully supported, and assembly code is easily mixed with C code for time-critical applications.

Developing Applications

Developing software with Dynamic C is simple. Users can write, compile, and test C and assembly code without leaving the Dynamic C development environment. Alternatively, users can compile a program to an image file for later loading. Dynamic C runs on PCs under Windows 95, 98, 2000, NT, ME, and XP. Programs are downloaded at baud rates of up to 115,200 bps via an RS232 port, and faster downloads can be achieved with through a USB port with a USB/RS232 converter.

New Features in v.8

Dynamic C v.8 introduces a large set of new editor features to facilitate program writing. These include syntax highlighting, configurable code templates, column selection mode, bookmarks, and parenthesis and curly brace matching. Editor keyboard shortcuts can be mapped to emulate several popular editors. A Unix-style grep feature with an easy-to-use GUI has been added to perform string searches on multiple files. Unix-style regular expressions are supported by both the grep feature and the standard search and replace dialog boxes.

Several improvements have been made to debugging windows including the ability to display multiple hex dumps, C source line visibility in the disassembly window, and a much easier to use watch window interface. Other GUI improvements include the addition of fly-over watch expressions to evaluate variables in pop-up boxes when the cursor is held over the variable name, and a Rabbit processor internal I/O register reference on the help menu with descriptions of I/O registers organized by peripheral. Improvements to GUI configurability include a configurable tool bar, and right mouse button menus for configuring debugging windows.

For more information on Dynamic C v.8, visit:
zworld.com/products/dc/

ZoWorld
Founded in 1983, ZoWorld is a global provider of low-cost embedded control products, including single-board computers, operator interfaces, and core modules with Internet/Ethernet connectivity. In 1989, ZoWorld launched Dynamic Co, the first integrated software development system specifically designed for embedded single-board computers. This highly successful integration of hardware and software substantially reduces OEM development time and cost. In November 1999. ZoWorld launched a new division. Rabbit Semiconductor, a fabless semiconductor company specializing in high-performance microprocessors. ZoWorld and Rabbit Semiconductor are located in Davis, Calif., 70 miles east of San Francisco.

All Topics