Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    text
    copied!<p>This is done all the time with embedded systems. What ever you write IS the OS essentially.</p> <p>Are you developing a hardware embedded device?</p> <p>Some example systems.</p> <p><a href="http://www.devtools.com/pcpp/ide.htm" rel="nofollow noreferrer">PARADIGM C++ PROFESSIONAL IDE</a>. Borland C++ 4.5 with a bunch of embedded extensions. I've used it.</p> <p>PocketPC and Windows CE could be candidates. </p> <p>There is also <a href="http://www.microsoft.com/windowsembedded/en-us/default.mspx" rel="nofollow noreferrer"><strong>Windows Embedded</strong></a>.</p> <hr> <p><strong>Edit:</strong> For clarity below was for an X-Ray Generator where all the code I created was the OS. It was not Win-Embedded and not a pink cell phone.</p> <p>If you have the storage (Compact Flash card, SD card, or just enough memory, etc) create and save all your UI elements as bitmaps. I used GIMP to create the graphic elements and HEXWorkshop to convert them to a binary format the device "understood."</p> <p>In the UI create "hotspots" (regions/rects) that act as buttons, or whatever, that can trigger events that mimic OnClick, etc. Hopefully, that should get you started. Look up Win32 "OwnerDraw" buttons. It will show you a good methodology for this, especially if you end up in Windows Embedded.</p> <p>If you are interested in Linux go here: <a href="http://www.linux.org/dist/" rel="nofollow noreferrer">http://www.linux.org/dist/</a> they have some tiny linux distro's made for embedded systems.</p> <p>HTH</p>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload