|
Source-Level
Debugger for Embedded Microcontroller Development
PathFinder
is an advanced source-level debugger and software test environment for
embedded control applications. PathFinder unites all Ashling microcontroller
development tools into one uniform user-interface.
Ashling
developed PathFinder as a fully compliant 32-bit Microsoft WindowsT
application in order to reduce the debugger learning curve and increase
user friendliness, while also maintaining a consistent style between the
debugger and other WindowsT applications.
In-Circuit
Emulation, source-level debug, performance analysis and code coverage
are all controlled by PathFinder, providing a true integrated view
of the embedded development domain.
Features
- Operates under WindowsT, Windows ®95 and WindowsT NT
- Full
source level support
- Full
expression handling for C
- Non-intrusive
On-the-Fly variable watching during program execution
- Software
and hardware automatic test
- Automatic
synchronisation of source and data windows
- Dynamic
code browse window
- Dynamic,
real-time variable watch windows
- On-line
help on all emulator functions and on the C language
- Supports
many popular C compilers and assemblers
- High
Level single step, breakpoints and trace
- Windows
for on-chip RAM, external data memory, SFRs, CPU status, stack and
variables
- Powerful
C-like macro test language can control, monitor and log all emulator
functions, for automatic testing of software and hardware
- Provides symbolic function trace, timing analysis and automatic
software verification reports
- Full multi-core support
- Splitter window support for all source, disassembly and memory
windows
- Inline-editable memory, register and variable windows
- Right mouse button pop-up menu support for all windows
- All changed memory and variable values are highlighted when program
halts
- Pop-up variable display in Source window
- Drag & Drop support for variables from source window to variables
window
- Drag & Drop support for program files from Explorer to PathFinder
- Ethernet, USB and serial connection to the host PC
- Most Recently Used (MRU) file list
Software
Quality Assurance
- Optional for non-intrusive real-time program analysis using Ashling's
STARS Performance Analyzer
- Code Coverage system for software quality assurance using Ashling's
CodeScan code coverage system.
PathFinder
Source Level Debugger
As PathFinder is a fully compliant Windows
application, a consistent style is maintained between the debugger and
other Windows applications in the development tool-chain.
| |
Non-intrusive
On-the-Fly variable watching during program execution |
|
|
|
Full
Source Level Debug Support
|
Dynamic
Code Browser Window
|

|