Rabbit Core RCM3700 User Manual page 41

C-programmable core module with ethernet, serial flash, and enhanced software
Hide thumbs Also See for Core RCM3700:
Table of Contents

Advertisement

Dynamic C has a number of standard features. Some of these standard features are listed
below.
• Full-feature source and assembly-level debugger, no in-circuit emulator required.
• Royalty-free TCP/IP stack with source code and most common protocols.
• Hundreds of functions in source-code libraries and sample programs:
 exceptionally fast support for floating-point arithmetic and transcendental functions.
 RS-232 and RS-485 serial communication.
 analog and digital I/O drivers.
 I
2
C, SPI, GPS, file system.
 LCD display and keypad drivers.
• Powerful language extensions for cooperative or preemptive multitasking
• Loader utility program (Rabbit Field Utility) to load binary images to Rabbit-based tar-
gets without the presence of Dynamic C.
• Provision for customers to create their own source code libraries and augment on-line
help by creating "function description" block comments using a special format for
library functions.
• Standard debugging features:
 Breakpoints—Set breakpoints that can disable interrupts.
 Single-stepping—Step into or over functions at a source or machine code level, µC/OS-II aware.
 Code disassembly—The disassembly window displays addresses, opcodes, mnemonics, and
machine cycle times. Switch between debugging at machine-code level and source-code level by
simply opening or closing the disassembly window.
 Watch expressions—Watch expressions are compiled when defined, so complex expressions
including function calls may be placed into watch expressions. Watch expressions can be updated
with or without stopping program execution.
 Register window—All processor registers and flags are displayed. The contents of general registers
may be modified in the window by the user.
 Stack window—shows the contents of the top of the stack.
 Hex memory dump—displays the contents of memory at any address.
 STDIO window—
detected for debugging purposes.
RabbitCore RCM3700 User's Manual
outputs to this window and keyboard input on the host PC can be
printf
output may also be sent to a serial port or file.
printf
39

Advertisement

Table of Contents
loading

Table of Contents