From: Habib Bouaziz-Viallet on
Tim Wescott wrote:
> Habib Bouaziz-Viallet wrote:
>> Le Mon, 08 Mar 2010 21:00:01 -0800, Tim Wescott a écrit :
>>
>>> I'm not looking for something that assumes a hard disk and a Pentium or
>>> Power PC -- I'm looking for a solid reference for using C++ in a deeply
>>> embedded system
>>
>> what is a deeply embedded system ?
>
> Bend over...
>
> If you can't tell from the outside that it has a computer in it, and it
> has a computer in it, then it's likely that the computer is deeply
> embedded.
Pardon me Tim, this is a end user point of view and is almost trivial
.... Please don't forget you are talking to designers

>
> Think engine computers, fancy watches, fancy thermostats,
> uninterruptable power supplies, etc.
>
There are some uninterruptable power supplies driven by a PowerPC
(Freescale PowerQUICC).

After years programming C/C++ on Posix systems (Embedded sys and
Desktop) i can say that this is likely the same recurrent issues we have
to face.
So IMHO there is no special book helping us to become a better
programmer, just read code, copy, experiment new implementations ... and
refine our skills, forget and relearning all by another way ... It take
years.

Habib
From: Walter Banks on


"tim...." wrote:

> "Tim Wescott" <tim(a)seemywebsite.now> wrote in message
> >
> > Think engine computers,
>
> does an engine have a computer in it, or is there a computer somewhere in
> the car controlling the engine?
>
> tim

Both, Many of the engine computers are located in a sealed box that is
part of the engine assembly. There are many other options as well
for location.

The processing power of the engine controllers is impressive most
of the production cars have multiprocessors one of which is similar to
a PowerPC.

Regards,

Walter..
--
Walter Banks
Byte Craft Limited
http://www.bytecraft.com




From: linnix on
On Mar 9, 12:58 pm, Walter Banks <wal...(a)bytecraft.com> wrote:
> "tim...." wrote:
> > "Tim Wescott" <t...(a)seemywebsite.now> wrote in message
>
> > > Think engine computers,
>
> > does an engine have a computer in it, or is there a computer somewhere in
> > the car controlling the engine?
> > tim
>
> Both, Many of the engine computers are located in a sealed box that is
> part of the engine assembly. There are many other options as well
> for location.

The engine assembly would be too hot. Some are under the hood, but
far from the engine. Some are inside the passenger compartment.
Toyota now probably wish they had not push this "drive by wire"
technology too hard.

From: D Yuniskis on
linnix wrote:
> The engine assembly would be too hot. Some are under the hood, but
> far from the engine. Some are inside the passenger compartment.
> Toyota now probably wish they had not push this "drive by wire"
> technology too hard.

Why? Haven't you heard? It *can't* possibly be
the electronics at fault... (yeah, sure)

I wonder what the legal consequences would be of someone
reverse engineering one of these controllers *and* the
black box/log. I suspect you would end up spending lots
of money being harassed! :<
From: tim.... on

"Walter Banks" <walter(a)bytecraft.com> wrote in message
news:4B96B666.65C09F1C(a)bytecraft.com...
>
>
> "tim...." wrote:
>
>> "Tim Wescott" <tim(a)seemywebsite.now> wrote in message
>> >
>> > Think engine computers,
>>
>> does an engine have a computer in it, or is there a computer somewhere in
>> the car controlling the engine?
>>
>> tim
>
> Both,

I'm surprised by that answer.

99.9999% of the time, if one of these deeply embedded processors dies then
the complete product is scrap.

The idea that you would have to buy (and fit) a completely new engine
because one of the controlling processors dies just doesn't make sense.

tim