|
Screenshots
|
Note:
All screenshots come from my machine, so they show french user interface.
Development language is english, but german, spanish and french translations
are available.
|
| Config bits editor / code generator (V1.2.1) |
Click to see full-size image
|
- Allows to choose the CONFIG bits settings
- Automatic generation of source code in C or ASM
- Generated code may be #include(d), or dragged to editor
|
| Pikdev V1.2.0 |
Click to see full-size image
|
- Automatic analysis of C source code and SLB asm code
- Direct access to each function, global data or type definition/declaration
from the project widget (this screenshot shows a C project written with the cpik C compiler).
|
| Pikdev with KDE4 running on an Asus EEE-PC netbook |
Click to see full-size image
|
- Improved dialogs for 800x1024 screen size
- Perfectly runs under KDE4, with KDE3 libs
|
| Main window (one file applications) |
Click to see full-size image
|
- Multi buffers editor,
- Any editing view can be splitted,
- Line numbering,
- Bookmarks,
- Syntax highlighting, code folding
- Automatic indentation of C source code (need astyle)
- Search, Find next, Find previous, Replace, Undo, Redo, Cut, Copy, Paste, GotoLine, Print,
Comment, Uncomment editing functions.
- Direct access to gpasm,
- Direct access to gpdasm,
- Direct access to assembly errors,
- Toolbar reconfiguration
|
| Main window (project mode) |
Click to see full-size image
|
- Direct access to gpasm and gplink
- C or ASM languages project tree widget with popup menus and support for drag' n drop
|
| Project Editor window (project mode) |
Click to see full-size image
|
- Config of asm related parameters
- Config of C language related parameters
- Config of link related parameters
|
| Programmer window |
Click to see full-size image
|
- Can be used as an independant programmer,
- Data memory, Program memory, ID memory and config fuses are editable,
- Hex file Load and Save,
- Read, Program, Verify, Erase device capabilities,
- Devices are autodetected (when applicable),
- Programming option choice (when applicable),
- Progress bar,
- Config bits documented by tootips,
- Toolbar reconfiguration
|
| GPASM/GPDASM configuration |
Click to see full-size image
|
- gpasm/gpdasm options choice
- Include directories may be specified as relative to the source file directory
- target device and hex file format can be automatically selected by
source code analysis
|
| Programmer Configuration |
Click to see full-size image
|
- Standard programmers settings selection (new std settings can be added by user)
- Parallel or Serial port selection (available ports are automatically probed)
- Pins and polarity selection (by pin names or DB9 pin numbers)
- Configuration checking
|
| Toolbar Configuration |
Click to see full-size image
|
- Standard KDE configuration widget
|