Re:Size cost of C++ exception handling on embedded platforms
by tremon on Monday May 16, 2016 @06:24AM
(#11705392)
You can divide embedded systems between industrial control systems and headless consumer devices, like set-top boxes or smart TVs. For the latter, you really don't want to invoke a device reset every time the input stream is malformed.
[ Parent
| on HN ]
Re:Size cost of C++ exception handling on embedded platforms
by TickleSteve on Monday May 16, 2016 @08:32AM
(#11705838)
true, but I would not consider a set-top tv a true embedded system, rather a specialised user-facing system. So yes, you wouldn't reset a user facing system.
I would characterise embedded systems as those having to maintain functionality without user intervention.
(also, comms issues such as input stream errors are the normal program logic, i.e. defined error cases).