PDA

View Full Version : StatiC v1.0 released


petegray
01-26-05, 09:45 AM
StatiC v1.0 has been released. Available from here -

http://www.newmicros.com/store/product_details/StatiC.html

The StatiC Language Guide is available from the same URL, as a pdf document.

Regards,
-Pete.

nmitech Edit: Fixed the broken link above

PJE
01-27-05, 01:59 PM
Hi Pete,

Congratulations! I can now stop pestering you so much ;)

I noticed that the compiler is limited to two machines and 12 states. Does this mean that StatiC will become a commercial product in the near future? If so when, and how much...

Are there any limits in the nsm mode - other than requiring the full assembler for anything other than simple demo applications.

Also, I'm looking at creating my own 56F8355/6/7 board (which I may get NMI to quote to build) and was wondering if with the correct vec83x.asm file StatiC would work. (512K Flash and 32K SRAM would make a nice embedded board with no external memory).

Regards,

Peter

petegray
01-29-05, 01:14 PM
Thanks Peter,

Yes, StatiC will become a commercial product. The pricing structure hasn't been determined yet. I hope to release details shortly.

There are no limits in NSM mode, other than those you noted.

I don't think the existing Assembler will support the 56F83xx chips - I'll probably need to design and code a new Assembler for those, and then port StatiC to support the new Assembler. I'm in the process of gathering details and hope to start work on this soon - I think the 83xx chips will make an excellent second target for StatiC.

Regards,
-Pete.

RMDumse
01-29-05, 01:39 PM
We plan to make 56F8355 boards soon ourselves. And of course, we are always happy to have semi-custom business, and build boards to our customers requirements.

PJE
02-01-05, 07:46 AM
Originally posted by RMDumse
We plan to make 56F8355 boards soon ourselves. And of course, we are always happy to have semi-custom business, and build boards to our customers requirements.

When I get my act together I'll send you an email with what I have in mind.

I'm bouncing between two versions - the 56F8x5 based product with no external RAM but lots of digital I/O and a 56F83x6/7 based design with 256+KB of SRAM - I see no need to expand the internal program space. I think the version with the RAM will win out as it would be possible to not populate the SRAM to cut costs as necessary.

I have a 56F855 card 75% layed out and it works well with two 40/48-pin headers (one on each long side of the board) with almost every active pin having its own connection.

This type of board - with the extra program and data space - together with StatiC would do almost everything (other than ethernet) I'd like to do.

Quick note to readers who haven't tried StatiC - TRY IT OUT!!! :)

PJE

petegray
02-02-05, 08:20 AM
Just a quick FYI - StatiC is featured in the March edition of Dr. Dobb's Journal (page 58) - "The StatiC Compiler and Language".

Regards,
-Pete.

sreeja
11-07-07, 02:01 AM
What is the specialty of this static 1.0 version

nmicom
11-07-07, 06:06 PM
The Static is a C like language with an integrated State Machine structure. This can make real time programs much easier to create and manage, if they can be cast in a State Machine paradigm.

ddlawrence
10-17-09, 10:41 PM
Hi. I have a few plugapods already. Can I download & try a StatiC
program without wiping out ISOMAX? If so, where is this written up?

thanks.......don

RMDumse
10-18-09, 09:17 AM
No, it's either or, StatiC or IsoMax(TM). To install StatiC, you'll need a JTAG cable. Then you can load either for SRecords object files.