27.10.2013 Views

Open PDF - Freescale

Open PDF - Freescale

Open PDF - Freescale

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Freescale</strong> and the <strong>Freescale</strong> logo are trademarks of <strong>Freescale</strong> Semiconductor, Inc. All other product or<br />

service names are the property of their respective owners. © <strong>Freescale</strong> Semiconductor, Inc. 2009. 20<br />

Internal Application Structure<br />

►Internet Explorer Running Separately (no difference)<br />

FreeMASTER<br />

Executable<br />

In-process calls<br />

Communication DLL<br />

RS232<br />

Target Board<br />

ActiveX<br />

Interface<br />

RS232 Plug-ins<br />

SCI<br />

or<br />

In-process calls<br />

Custom<br />

Plug-in DLL<br />

phy iface<br />

Target Board<br />

Internet Explorer running separately<br />

HTML page<br />

Out-of-process calls (exe-to-exe)<br />

Custom connection<br />

(CAN, BDM, JTAG, ...)<br />

JScript or VBScript<br />

It makes no difference if the IE is running inside<br />

or outside the FreeMASTER application window.<br />

From the data exchange point of view, this is still<br />

out-of-process (slow exe to exe) procedure calls.<br />

The same approach like here can be used with<br />

other scriptable applications like Excel, PERL, or<br />

even compiled applications written in C, C++, VB,<br />

or even the new .NET languages (see next slide).<br />

Still the FreeMASTER needs to have a valid<br />

project open by the user.<br />

TM

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!