Category Archives: new product

REXIS Logo Revealed!

REXIS (Real-time EXecutive for Intelligent Systems) has been released, and now we have a branding logo! RAWRRRR! Thanks to the awesome graphic designer Kurt, from Fantastic Realities Studio!

Posted in new product, news | Leave a comment

Synchronous Message Passing and REXIS Benchmarking

If you have read the blog on REXIS Examples, or the REXIS documentation, you may have noticed that REXIS supports synchronous message passing API, in addition to the more common asynchronous messaging with mailboxes. Synchronous message passing is not a … Continue reading

Posted in new product, techniques | Tagged | 2 Comments

REXIS Examples

REXIS is both ImageCraft’s RTOS and a component of the JumpStart IoT Connectivity Suite. It’s powerful yet easy to use. This post is from an excerpt of the forthcoming REXIS User Guide, containing examples to demonstrate REXIS features. As some users … Continue reading

Posted in new product | Tagged , , | Leave a comment

Making Tedious/Complex Things Easy

The development world is full of IDE, and “everyone” uses GCC anyway. So how can ImageCraft be better? One way we can achieve excellency is by making tedious or complex things easy to do. For example, there are different floating … Continue reading

Posted in new product | Tagged | Leave a comment

Dynamic Memory and REXIS

According to some coding guidelines such as MISRA, it is “common wisdom” that embedded firmware should not use dynamic memory, e.g. malloc/free, as it introduces non-deterministic behaviors. Many firmware engineers have taken this to heart.  So is it surprising that … Continue reading

Posted in new product | Tagged , , , , | Leave a comment

JumpStart C++ for Cortex Semihosting

JumpStart C++ for Cortex’s built-in debugger now supports semihosting. Your firmware can now use printf calls for diagnostic output without tying up a serial port.

Posted in new product | Tagged | Leave a comment

Exciting Times Ahead

We are about to release ICCAVR version 8.10.00, with support for CRC generation and production ELF file. The latter allows users to specify all the special control bytes (fuse, lockbits etc.) in the C source file and have a single … Continue reading

Posted in new product | Leave a comment

Another Milestone – We Now Have Our Own Debugger

Since establishing ImageCraft in 1994, we were one of the first, if not the first embedded compiler to include a Windows IDE. In 2009, our V8 release moved our IDE to the latest technological base when we adapted CodeBlocks. However, … Continue reading

Posted in new product | Leave a comment

Cortex Compiler Alpha Review

The ImageCraft Cortex V8 compiler is now in good enough shape to show to the world. Please click on the “ARM Cortex Compiler Tools” button on our site http://imagecraft.com to visit the Cortex compiler page and to download the Alpha … Continue reading

Posted in new product | Leave a comment

A Baby Step Toward ICC for ARM Cortex

The “M Profile” of the ARM architecture may very well be the 8051 of the 2010s as the Cotex M0, M3 and now the M4 cores are licensed by just about every silicon microcontroller makers. This presents a nice opportunity … Continue reading

Posted in new product | Leave a comment