|
Newsfeeds |
|
Ecademy: Group messages
|
Recent Ecademy club messages from Embedded Systems Professionals
|
-
The answer is... Both! [Embedded Systems Professionals : Greg Havenga]
Microkernels are handy - multithreaded programming is a boon to those who know how to use it,
but it comes with a penalty - the dreaded task switch!
Both the greatest power and any kernel's achilles' heel is task switching. Even in a microkernel,
the amount of time it takes to do a task switch can raise havoc with realtime events such as processing
interrupts, etc., and often demands hardware support (queues on UARTs, etc., ) to deal with the overhead.
Of course, it all depends on your project - I think that if you have the hardware to support it, and your project
is complex enough to require it, the firmware will be cleaner if you you have a microkernel around and can
multitask.
Greg Havenga,
-
Public Training @ Embedded World 2009 - Nürnberg 4th/5th March [Embedded Systems Professionals : Robert Berger]
I'll be giving a class and a talk at the Embedded World:
http://www.reliableembeddedsystems.com/news/latest/public-training-at-embedded-world-conference-2009.html
The class is about how to avoid bugs and debug those you could not avoid:
http://www.reliableembeddedsystems.com/news/latest/embedded-world-conference-2009---more-busting-bugs.html
The talk is about how you can estimate the time to market of embedded software projects:
http://www.reliableembeddedsystems.com/news/latest/embedded-world-conference-2009---swe=ft.html
Come by and let's have a chat.
Regards,
Robert
---
Robert Berger
Embedded Software Specialist
Reliable Embedded Systems
Consulting Training Engineering
Tel.: (+30) 697 593 3428
Fax.: (+30 210) 684 7881
email: info@reliableembeddedsystems.com
URL: http://www.reliableembeddedsystems.com/
P.S.:
-
Security for Connected Device Designers [Embedded Systems Professionals : Robert Berger]
Normally I don't advertise stuff here, but in this case I make an exception, since I think the guys do have a decent solution. Please click the Request Follow up link below. What's in it for you if you accept? Free Source Code Trial & Device Security Design Consultation and a free beer if you come by here in Athens/Greece. What's in it for kids if you buy something? A donation to One Laptop per Child. What's in it for me? A little fee so I can buy your beer. Request Follow up
Regards,
Robert
---
Robert Berger
Embedded Software Specialist
Reliable Embedded Systems
Consulting Training Engineering
Tel.: (+30) 697 593 3428
Fax.: (+30 210) 684 7881
email: robert.berger@reliableembeddedsystems.com
URL: http://www.reliableembeddedsystems.com/
-
Microkernels rock or suck? [Embedded Systems Professionals : Robert Berger]
If small footprint software loads will become more important, it's time to have a second look at mircokernels.
More info here.
Regards,
Robert
---
Robert Berger
Embedded Software Specialist
Reliable Embedded Systems
Consulting Training Engineering
Tel.: (+30) 697 593 3428
Fax.: (+30 210) 684 7881
email: robert.berger@reliableembeddedsystems.com
URL: http://www.reliableembeddedsystems.com/
P.S.:
Click here to join the Embedded Systems Professionals Club.
-
Great board for Embedded Linux [Embedded Systems Professionals : Greg Havenga]
AVR32 Based Network Gateway Reference Design
Board Details
Gregory Havenga
Professional Bit Twiddler For Hire
|