End of November release of dsPIC PRO?

General discussion on mikroC for dsPIC30/33 and PIC24.
Post Reply
Author
Message
pwdixon
Posts: 1431
Joined: 13 Apr 2005 11:14
Location: UK

End of November release of dsPIC PRO?

#1 Post by pwdixon » 20 Nov 2009 09:49

Is MikroElektronika on track for an end of November release of dsPIC PRO?

I'm having real problems with the standard version and I'm hoping that an upgrade will save the day.

User avatar
anikolic
mikroElektronika team
Posts: 1775
Joined: 17 Aug 2009 16:51
Location: Belgrade
Contact:

#2 Post by anikolic » 24 Nov 2009 13:13

Hi,
We are doing our best to keep those "deadlines". The first week in December might be the most probable beta release period, but I cannot make any hard promises yet.

Best regards,
Aleksandar
Web Department Manager

womai
Posts: 239
Joined: 16 Apr 2008 07:45

#3 Post by womai » 24 Nov 2009 19:07

Hi guys,

please don't miss this inofficial deadline - I need something to do over Christmas, and finding bugs in the new compiler would certainly keep me busy :D

I just managed to squeeze out a few RAM bytes by abusing unused SFR registers to store some variables, but would much rather prefer the possibility to reduce the amount MikroC sets apart for dynamic allocation so I can use it for my variables - hope that more flexible allocation is still a feature of the Pro compiler?

Orcino Borges
Posts: 42
Joined: 17 Apr 2009 13:33

#4 Post by Orcino Borges » 25 Nov 2009 00:26

Hope is the last to die.

Orcino

Orcino Borges
Posts: 42
Joined: 17 Apr 2009 13:33

#5 Post by Orcino Borges » 25 Nov 2009 00:39

The fact is that the compiler is not a priority for the company, if it would not be so long without updates. I like the compiler, but for the DSPIc I'm thinking of buying another compiler and use the Mikroe only PIC 16 and 18F.

Orcino Borges

Sidharta
Posts: 233
Joined: 01 Sep 2005 10:53
Location: Spain

#6 Post by Sidharta » 25 Nov 2009 07:48

The policy of upgrades free for ever leads to this.
The compilers less used by hobbist have lesser commercial interest than the most used, in fact the bussines of mE is selling cards.
In any case the microchip C compiler is quite good even when losses the optimizations(the student version).
An if you spend a little more and buy it is quite perfect and quite affordable. The strong point in mE is the dsPic Pro3 & 4 development boards so it's easier to develop using the mE C compiler even if it is almost discontinued.
I bought the C compiler for dsPic in mE and I'm not sure I did ok, now I've got a lot of work done and changing is hard.
Lets wait a little more.....perhaps some day there will be a Pro for dsPic.
With malloc if possible.
:oops:
To be or not to be...Hum.. sure I need more options

pwdixon
Posts: 1431
Joined: 13 Apr 2005 11:14
Location: UK

#7 Post by pwdixon » 25 Nov 2009 11:26

Orcino Borges wrote:The fact is that the compiler is not a priority for the company, if it would not be so long without updates. I like the compiler, but for the DSPIc I'm thinking of buying another compiler and use the Mikroe only PIC 16 and 18F.

Orcino Borges
I pretty much agree with your comments, but I must still be young enough to hope everything will come good in the end. Let's hope the end is sooner than we expect.

womai
Posts: 239
Joined: 16 Apr 2008 07:45

#8 Post by womai » 25 Nov 2009 18:48

Hi orcino,

missing product development deadlines is not unique to MikroE - although I can understand your frustration (can't wait myself for the new compiler to show up - and then it will be a few months before all the major bugs ar ironed out). Having worked in engineering for quite a few years now I'd tend to say it's the norm rather than the exception - I'm always surprised if one of my company's development projects finishes within a few weeks of the target date - and there aren't too many occasions to be surprised :-)

m_gou1
Posts: 4
Joined: 17 Apr 2008 12:21

#9 Post by m_gou1 » 25 Nov 2009 23:29

While a development delay to improve functions could be understandable,
i would tend to think that lack of support for new devices is less understandable.

I bought a dspic33fj128gp80 and dspic33fj12gp201 when they came out nearly a year ago, and still not supported.

I also am very anxious to see the new release ;)

Mig.

User avatar
anikolic
mikroElektronika team
Posts: 1775
Joined: 17 Aug 2009 16:51
Location: Belgrade
Contact:

#10 Post by anikolic » 26 Nov 2009 10:36

Hi,
please don't miss this inofficial deadline - I need something to do over Christmas
You will be programming on Christmas, I guarantee that! At least with beta version for sure!
With malloc if possible.
Malloc() will be implemented in new compiler.
I bought a dspic33fj128gp80 and dspic33fj12gp201 when they came out nearly a year ago, and still not supported.
dspic33fj12gp201 - Is supported in PRO compiler
dspic33fj128gp802 and dspic33fj128gp804 - Also suported.

Best regards,
Aleksandar
Web Department Manager

mihaj
Posts: 4
Joined: 14 Oct 2009 16:03
Location: US, Columbia, MD

#11 Post by mihaj » 30 Nov 2009 19:35

Aleksandar,
Thank you for keeping us updated!

I'm also very anxious to see the new release.
I have one question though.
Will the new release support PIC24FJ256GB110?
Will it have USB library?

Thanks
Mike.

User avatar
anikolic
mikroElektronika team
Posts: 1775
Joined: 17 Aug 2009 16:51
Location: Belgrade
Contact:

#12 Post by anikolic » 01 Dec 2009 13:43

Hi,
Q: Thank you for keeping us updated!
A: I'm glad to be able help :-)

Q: Will the new release support PIC24FJ256GB110?
A: Yes

Q: Will it have USB library?
A: Unfortunately not. This library will not be implemented for dsPIC30/33 and PIC24 compilers in this release. I cannot make any promises, but I assure you we are working on it.

Best regards,
Aleksandar
Web Department Manager

Sobrietytest
Posts: 619
Joined: 05 Jul 2008 06:05
Location: Thailand

#13 Post by Sobrietytest » 07 Dec 2009 06:01

Q: Will it have USB library?
A: Unfortunately not. This library will not be implemented for dsPIC30/33 and PIC24 compilers in this release. I cannot make any promises, but I assure you we are working on it.
That's a real disappointment and I can't really understand it given that you have included support for the GB processors - I would have thought that USB functionality would have been right up near the top of the list.

Anuradha
Posts: 40
Joined: 16 Apr 2010 16:13

Re:

#14 Post by Anuradha » 04 May 2010 09:22

[quote="aleksandar.nikolic"]
Malloc() will be implemented in new compiler.


Hello Alesandar,

I am using mikroC Pro for PIC.
I need to use malloc() function for pic16f877a project.
Is malloc() is supported by my MikroC version.

It seems my version doesnot support that.
I tried including standard C libraries stdlib.h but still having errors.

Is there a way to get malloc() work in Mikroc?

Hoping a soon reply.

Thank you.

User avatar
anikolic
mikroElektronika team
Posts: 1775
Joined: 17 Aug 2009 16:51
Location: Belgrade
Contact:

Re: End of November release of dsPIC PRO?

#15 Post by anikolic » 05 May 2010 10:27

Hello,

malloc() was not considered to be implemented for PIC architecture, and this is not a forum topic related to PIC compilers either. Non-linear, bank-based memory organization make it extremely complex to implement malloc() for PIC architecture.
Linear memory organization, found in dsPIC and AVR is much more convenient for dynamic memory allocation. All that needs to be done is to implement global heap data structure that will allow this kind of dynamic memory implementation.

For now, we focused on different priorities, SSA optimization and IDE polishing, but dsPIC compilers will soon support heap and malloc();

Best regards,
Aleksandar
Web Department Manager

Post Reply

Return to “mikroC for dsPIC30/33 and PIC24 General”