Home
Why us?
Our Services
The Team
Testimonials
Work Samples
Capabilities
Contact Us
RF Engineer Help
Electronic Circuits
Embedded Software
Product  Process
Product Design
Articles and  Rants

Enter your E-mail Address

Enter your First Name (optional)

Then

Don't worry -- your e-mail address is totally secure.
I promise to use it only to send you Product Development Insights.

[?] Subscribe To This Site

XML RSS
Add to Google
Add to My Yahoo!
Add to My MSN
Subscribe with Bloglines

Embedded Systems Software - Basics, Tools, Development, Testing, Real Time

Over the years of working as embedded programmers we have developed embedded systems software for more than a 100 embedded systems. Many of them were hard real time system with critical missions like satellite controllers or weapons' firing system controllers.

We will here try and present our take on embedded systems software development. These are written in rare moments of leisure and have a casual tone but will hopefully help some readers. If you have any questions feel free to contact us.

Safe C Guidelines: Coding Practices

Safe C Guidelines Part II: Header Files

Embedded Systems Basics & Tips from Experienced Real Time Embedded Programmers

Software Development Success

C vs C++

Modular Programming in C

OOP in C

C Programming Tips

Developing High Performance Software with C and Lua

Reverse Engineering Tutorial and Tips

Effective Serial Port Use - Choice, Utilities, Programming, Virtual

High Performance Software with C, Lua


Need More Help? Have An Opinion?

Do you need more help to solve your problem? Would you like to ask the author a question about your specific problem? Do you have a great idea about this?

We will post an answer within 2 business days. If you need more immediate assistance or you would like to discuss your issue privately, please use our contact us form or call us at 1-888-215-8557. We love solving technical issues and there is no charge if we solve your problem over email or over a short phone call.

Enter Your Title

Ask A Question, Tell Us Your Views! [ ? ]

Author Information (optional)

To receive credit as the author, enter your information below.

Your Name

(first or full name)

Your Location

(ex. City, State, Country)

Submit Your Contribution

Check box to agree to these submission guidelines.


(You can preview and edit on the next page)


footer for embedded software tools page