cereal emulation framework 0.93.5
Sponsored Links
cereal emulation framework 0.93.5 Ranking & Summary
File size:
0.94 MB
Platform:
Any Platform
License:
GPL (GNU General Public License)
Price:
Downloads:
1609
Date added:
2005-06-11
Publisher:
Miloslav Trmac
cereal emulation framework 0.93.5 description
cereal is an emulation framework designed to allow easy emulation of interconnected modules. Its main component is an 8051 emulator module, so it can be used as an 8051 emulator.
The reason for writing cereal was an 8051 embedded controller which should control an engine using pulse-width modulation, read the resulting flow from a flowmeter, and regulate the output to keep flow at a given value.
In the real world, it takes about two seconds for the algorithm to stabilize, and emulating two seconds using conventional emulators (computing the engine input, the real flow, the feedback frequency) by hand is simply impossible to do.
Using cereal, it took about two hours to create a module emulating the engine/flowmeter combination, along with a window showing the current values. Then it is trivial to connect this module to the 8051 module and just sit back and watch the result.
Another, more trivial example is a multiplexed display/keyboard combination (in my case, selecting one of four 8-segment LCD displays). Instead of watching the port bits, why not create a module that shows the output graphically as four displays?
In addition to these possibilities, cereal offers breakpoints, watches, evaluate/modify dialog (which can solve 2 * x + 1 = 5). The KDE GUI also can be extended using KParts (8051 interface is provided as a KParts plugin).
Also included is a command interface usable for creating testsuites for your programs (or for cereal itself - cereal has over 400 tests in its testsuite), and a simple 8051 disassembler.
The reason for writing cereal was an 8051 embedded controller which should control an engine using pulse-width modulation, read the resulting flow from a flowmeter, and regulate the output to keep flow at a given value.
In the real world, it takes about two seconds for the algorithm to stabilize, and emulating two seconds using conventional emulators (computing the engine input, the real flow, the feedback frequency) by hand is simply impossible to do.
Using cereal, it took about two hours to create a module emulating the engine/flowmeter combination, along with a window showing the current values. Then it is trivial to connect this module to the 8051 module and just sit back and watch the result.
Another, more trivial example is a multiplexed display/keyboard combination (in my case, selecting one of four 8-segment LCD displays). Instead of watching the port bits, why not create a module that shows the output graphically as four displays?
In addition to these possibilities, cereal offers breakpoints, watches, evaluate/modify dialog (which can solve 2 * x + 1 = 5). The KDE GUI also can be extended using KParts (8051 interface is provided as a KParts plugin).
Also included is a command interface usable for creating testsuites for your programs (or for cereal itself - cereal has over 400 tests in its testsuite), and a simple 8051 disassembler.
cereal emulation framework 0.93.5 Screenshot
Advertisements
cereal emulation framework 0.93.5 Keywords
cereal
emulation
framework
8051
module
emulator
cereal emulation framework
cereal emulation framework 0.93.5
Emulators
System
Bookmark cereal emulation framework 0.93.5
cereal emulation framework 0.93.5 Copyright
WareSeeker periodically updates pricing and software information of cereal emulation framework 0.93.5 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of cereal emulation framework 0.93.5 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed
Featured Software
Want to place your software product here?
Please contact us for consideration.
Contact WareSeeker.com
Related Information
Related Software
Horde Application Framework is a general-purpose web application framework in PHP. Free Download
SME Web Application Framework provides a Web application framework for small and medium-sized organizations. Free Download
Salto Framework is a framework based on Ajax, Struts and J2EE technologies. Free Download
EmanonPHP Framework is a framework developed in PHP which uses a .NET-like convention for calling classes. Free Download
Khalkhi framework was formerly known as Contacts framework. Free Download
GNU dictionary framework project contains a toolkit for connecting to different dictionaries. Free Download
Locale::Framework is a Perl module for internationalization. Free Download
Config::Framework is a Perl module with handy one-stop shopping for (most) of your configuration file needs. Free Download
Latest Software
Popular Software
Favourite Software