|

|
|
RI Tools for Programming Embedded Systems
|
| | | |
Download
|
Description
The RI Tools support programming of embedded systems, specifically created
to accompany the book
Programming Embedded Systems by Vahid/Givargis, 2010.
The tools include:
- RIMS (RI Microcontroller Simulator): A single
easy-to-use graphical environment for writing, compiling,
executing, and debugging C code for the RI (virtual)
microcontroller.
- RIBS (RI Builder of State machines): A tool for
graphical capture of synchronous state machines (synchSMs),
automatic generation of C code, and simulation in concert with RIMS.
- RITS (RI Timing-diagram Solution): A tool for
displaying and saving timing diagrams generated by RIMS.
A license is required to run the tools, provided with purchase of the PES book.
For e-book downloads, the license appears on the PES download page after
purchase, and also in a confirmation sent to the purchaser's email address.
For hardcopy purchases, request a license by emailing
info@programmingembeddedsystems.com with proof-of-purchase.
The tools run in Microsoft Windows.

Download
-
RI Tools V2.4.1 (August 11, 2011)
Windows installer
(Requires Windows XP/Vista/7)
If you can't run the installer (such as if you lack adminstrator
privileges), download this
zip file,
unzip to a folder, and click on the RIMS, RIBS, or RITS
program in the folder's "bin" sub-folder.
New features include multi-synchSM support in RIBS,
simpler file open/save/run/terminate functionality in RIBS/RIMS,
and minor bug fixes and UI improvements. Version 2.4.1 contains bug
fixes for C code generation in RIBS.
Mac users: Consider installing VMware's
Fusion to enable installing Windows and running Windows applications:
Fusion web site,
Amazon listing.
Available
discounted or possibly
free
to academic users.
-
Previous versions
V2.3 (Jul 7, 2010): Windows installer
  zip file,
Help/Feedback
RI Tools help page
The tools do not come with technical support. We welcome comments and bug reports, and may be able to answer some questions. Email RITools@ProgrammingEmbeddedSystems.com. Include a detailed description of any problem and the platform and Windows version used.
About
The RI (Riverside-Irvine) Tools were developed jointly at
UC Riverside and
UC Irvine.
The tools are based upon work supported in part by the U.S. National
Science Foundation's CCLI (Course Curriculum and Laboratory Improvement)
program under grant number DUE-0836905. Any opinions, findings, and
conclusions or recommendations expressed in this material are those of
the authors and do not necessarily reflect the views of the NSF. Key
tool developers include Bailey Miller (RIBS) and Andrew Becker (RIMS).
www.programmingembeddedsystems.com
Copyright © 2010
Frank Vahid and
Tony Givargis
|
|