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
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.
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.
What is the specialty of this static 1.0 version
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.
vBulletin v3.0.7, Copyright ©2000-2012, Jelsoft Enterprises Ltd.