27.10.2013 Views

Open PDF - Freescale

Open PDF - Freescale

Open PDF - Freescale

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<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. 19<br />

Internal Application Structure<br />

►FreeMASTER Communication with HTML/JScript Pages<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 />

Internet Explorer running embedded in FM<br />

In-process calls<br />

Custom<br />

Plug-in DLL<br />

phy iface<br />

Target Board<br />

HTML page<br />

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

Custom connection<br />

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

JScript or VBScript<br />

Out-of-process calls are also based on Microsoft<br />

ActiveX/COM technology.<br />

Due to system overhead (exe sending messages<br />

to other exe), the out-of-process calls are quite<br />

slow. Typically up to 200 calls per seconds can<br />

only be achieved.<br />

FreeMASTER ActiveX interface exports methods<br />

like ReadVariable, WriteVariable – this means<br />

the user first needs to load a valid FreeMASTER<br />

project to define variable context.<br />

TM

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

Saved successfully!

Ooh no, something went wrong!