CCS C Software and Maintenance Offers
FAQFAQ   FAQForum Help   FAQOfficial CCS Support   SearchSearch  RegisterRegister 

ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

CCS does not monitor this forum on a regular basis.

Please do not post bug reports on this forum. Send them to CCS Technical Support

CCS or Not CCS 4.xxx?

 
Post new topic   Reply to topic    CCS Forum Index -> General CCS C Discussion
View previous topic :: View next topic  
Author Message
octal



Joined: 15 Jan 2007
Posts: 39

View user's profile Send private message Visit poster's website

CCS or Not CCS 4.xxx?
PostPosted: Sun Jan 21, 2007 12:36 pm     Reply with quote

Hi,
I'm reading the posts on this forum and I'm a little lost. I'm planning to buy the CCS compiler (full PCWH version) that supports ALL PICs but when I see all the problems on the v4 I'm quite affraid. I have created (with a friend) a new company specialised in embedded systems, and I would like to develop firmwares in C and ASM (mainly on Microchip PIC). Actually I'm using C18 from Microchip, and PICC for HITEC (at my JOB) for my actual working company (I'm going to leave them in few days). In creating my company, I want to buy a UNIQUE development system to share as much as possible code between PIC16 and PIC18 series.

Is CCS compiler stable ? can we rely on it for PRODUCTION use? Can any users give us objective feedback :I prefer feedback from companies that realy use it for PRODUCTION and not from hobbistes, because PRODUCTION systems are less fault tolerant than hobby projects.

Best regards
_________________
http://www.pocketmt.com the GLCD Font Creator home Smile
dyeatman



Joined: 06 Sep 2003
Posts: 1934
Location: Norman, OK

View user's profile Send private message

PostPosted: Sun Jan 21, 2007 1:33 pm     Reply with quote

As has been asked here many times...

"Use Version 4 for Production or serious work?" the answer is NO.

Version 4 is still still considered a "rough beta" by many on this board including myself. I play with V4 periodically just to see what works and what doesn't but I certainly do not use it for any production work. If you can't live with using CCS version 3.249 for the next 3-6 months then I would go elsewhere.

I currently use 3.249 (and earlier) for several production items and have had no significant problems to date.

However, it needs to be said that I am a very conservative programmer in that I don't try to use anything other than a very straight forward programming style so I avoid a number of issues others run into (using pointers etc).
octal



Joined: 15 Jan 2007
Posts: 39

View user's profile Send private message Visit poster's website

PostPosted: Sun Jan 21, 2007 1:43 pm     Reply with quote

Thank you dyeatman, I also do not use systematically prebuit functions and drivers blindly. I use C only because it let me write control structure quickly (using parameters in functions is a nice thing). Most of the work I do it by using peripherals directly by manipulating pic registers. I learned that becaus Hitec C we were using at works was lacking drivers... and because I'm a long time PIC ASM programmer.

but I have two questions:

1- What do you mean by
"and have had no significant problems to date."

2- If I buy now the PCWH, can I have access to version 3.249 (since ccs is selling version 4, is v3 still available)?

Best regards
_________________
http://www.pocketmt.com the GLCD Font Creator home Smile
abraxas
Guest







PostPosted: Sun Jan 21, 2007 1:59 pm     Reply with quote

I'm working for a company taht is using the V4.xxx version and we produce about 10 000 differents units per year....waht I can say to you


BE AWARE that you'll find bugs that are not common and you absolutly need to be very good in ASM to be sure that the compiler is doing what you want...


conclusion : Is that normal that CCS release 3 versions per weeks ?...My best wishe would be that CCS is able to release a new version without introducing new bugs in it.

CCS is a good compiler
Assen



Joined: 18 Oct 2006
Posts: 8

View user's profile Send private message

PostPosted: Sun Jan 21, 2007 7:07 pm     Reply with quote

octal wrote:

but I have two questions:

1- What do you mean by
"and have had no significant problems to date."

2- If I buy now the PCWH, can I have access to version 3.249 (since ccs is selling version 4, is v3 still available)?


I can answer from my experience:

1 - I have no problems at all using ver 3.249 after some playing to see what is working fine and what with problems. I have several products in production with 10 000+ lines of code and all is working fine so far.

2. If you buy 4.xx always you can download the old one here: http://www.ccsinfo.com/compilerupdates.php

I've tested all available c compilers for pic micros. I think this one is not one of the most stable compilers I've seen but when you know its small problems you can write your code much faster than many other compilers.
dyeatman



Joined: 06 Sep 2003
Posts: 1934
Location: Norman, OK

View user's profile Send private message

PostPosted: Sun Jan 21, 2007 9:12 pm     Reply with quote

I also agree CCS is a good compiler. I have been using it now for a number of years.

In some older versions (prior to 3.249) I encountered a couple of issues that were eventually fixed in a following release. I each case I simply changed my approach to get around the problem. I personally have encountered none to date with 3.249.

As was stated above, yes, 3.249 is still available on the download page. I expect they will keep it there until version 4 becomes relatively stable.

Dave
Display posts from previous:   
Post new topic   Reply to topic    CCS Forum Index -> General CCS C Discussion All times are GMT - 6 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group