Pikdev V1.2.1 is available

73 views
Skip to first unread message

Alain Gibaud

unread,
Oct 8, 2009, 4:29:38 PM10/8/09
to pickit...@googlegroups.com
Hi pickit2 users

PiKdev is a lightweigth integrated development environment for PIC devices
which exists since 2002. Due to various reasons, the development
of this IDE has been stopped during a couple of years, but I found enough time
to develop it again.

PiKdev supports pic10, pic12, pic16 and pic18 devices.
Supported programmers are serial (JDM-like), parrallel (Tait-like)
or USB (Microchip's pickit2 and clones).

Programming languages are ASM (with gputils tools) and C
(with the cpik compiler for PIC18 devices).

PiKdev is simple but handy. It supports the "project concept",
but can also be used for stand-alone asm files.

Recent improvements are:

- Improved project browser, with direct access to each
function/variable/typedef declaration or definition.
This feature works also with cpik's source libraries (.slb files)
and is very useful when a project become important. A C parser has been
developped for C source code analysis.

- Interactive CONFIG bits editor. This feature has been developed for PIC18
devices because they contain no less then 14 config registers. Populating
these registers is a pain when you begin a project. The editor allows you to
choose a configuration and generates (commented) source code for you.
Can be used in both ASM or C contexts, and works for all supported devices.
Config fuses are now part of the project parameters.


PiKdev is now buildable/installable with two specially developped scripts
which **do not** use autotools (automake/autoconf/etc.)
I hope this point will suppress all the problems people had with autotools.
Please see the installation page of the website for details.

Link for pikdev: http://pikdev.free.fr

The cpik (PIC18 only) compiler is now perfectly usable and has been used for
several projects (V0.5). Feel free to test and report opinions.

Link for cpik: http://pikdev.free.fr/download-cpik.php3


Alain

Reply all
Reply to author
Forward
0 new messages