|
View:
New views
4 Messages
—
Rating Filter:
Alert me
|
|
|
PiKdev 1.2.1 availableHi,
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. 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 --------------------------------------------------------------------- To unsubscribe, e-mail: gnupic-unsubscribe@... For additional commands, e-mail: gnupic-help@... |
|
|
Re: PiKdev 1.2.1 availableAlain Gibaud wrote:
> 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. I haven't gotten around to using SDCC and I have to say I really the looks of cpik! I'll give it a go in a project likely later this year. I need timers, AD, some math and serial output so I'm all set! :) //Peter --------------------------------------------------------------------- To unsubscribe, e-mail: gnupic-unsubscribe@... For additional commands, e-mail: gnupic-help@... |
|
|
Re: PiKdev 1.2.1 availableAlain,
I downloaded the src & bin for cpik. Two comments: 1. The src does not have a Makefile. 2. The bin install script is hard coded to install in /usr. I prefer to install non-distribution related code in /usr/local so that it does not get erased with the next OS upgrade. Thanks, George On 10/08/2009 04:21 PM, Alain Gibaud wrote: > Hi, > > 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. > > 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 > > --------------------------------------------------------------------- > To unsubscribe, e-mail: gnupic-unsubscribe@... > For additional commands, e-mail: gnupic-help@... > > > --------------------------------------------------------------------- To unsubscribe, e-mail: gnupic-unsubscribe@... For additional commands, e-mail: gnupic-help@... |
|
|
Re: PiKdev 1.2.1 availableLe Saturday 17 October 2009 01:47:45 George M. Gallant, Jr., vous avez écrit :
Hello George The src package containts a cpik050.pro, which is an input file for qmake (the Makefile generator from trolltech/nokia which comes with Qt) qmake -o Makefile cpik050.pro generates the Makefile, according to the target system This point is expained in the cpik WEB page, but an INSTALL or README file should be provided in the package. I plan to switch to cmake in the future - but I need to become comfortable with it. I am not sure it is really a good idea to install to /usr/local because the executable itself is related to OS version (it depends on glibc and stdc++ shared libraries) After a major OS release, cpik will not work anymore if it is not rebuilded. However, I must admit that such a situation is very rare. Other files (cpik libraries, run-time library, devices headers) could be stored in /usr/local/share. I just put them in /usr/share because 98% of apps do that, but if people are unhappy with that, I can change it. Alain > Alain, > > I downloaded the src & bin for cpik. Two comments: > > 1. The src does not have a Makefile. > > 2. The bin install script is hard coded to install in /usr. > I prefer to install non-distribution related code in /usr/local > so that it does not get erased with the next OS upgrade. > > Thanks, > George > > On 10/08/2009 04:21 PM, Alain Gibaud wrote: > > Hi, > > > > 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. > > > > 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 > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: gnupic-unsubscribe@... > > For additional commands, e-mail: gnupic-help@... > > --------------------------------------------------------------------- > To unsubscribe, e-mail: gnupic-unsubscribe@... > For additional commands, e-mail: gnupic-help@... --------------------------------------------------------------------- To unsubscribe, e-mail: gnupic-unsubscribe@... For additional commands, e-mail: gnupic-help@... |
| Free embeddable forum powered by Nabble | Forum Help |