13.02.2013 Views

Evaluation Environment for AUTOSAR-Autocode in Motor Control ...

Evaluation Environment for AUTOSAR-Autocode in Motor Control ...

Evaluation Environment for AUTOSAR-Autocode in Motor Control ...

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>AUTOSAR</strong><br />

Application<br />

Software<br />

Runtime <strong>Environment</strong> (RTE)<br />

Adapter<br />

Adapter<br />

MEDC17 Basic Software<br />

MEDC17 Hardware<br />

4.1 Background of the Topic<br />

MEDC17<br />

Application<br />

Software<br />

Figure 4.1: Integration of <strong>AUTOSAR</strong> <strong>in</strong> MEDC17<br />

way is to change the RTE generator itself, that it prefers mechanisms <strong>in</strong> the created<br />

source code, which are easier to handle <strong>for</strong> MEDC17. As described <strong>in</strong> chapter 2, the<br />

RTE does not only consist of generated code, but also of some fix source code which is<br />

called the RTE library. This RTE library can be customized once to fit <strong>in</strong>to MEDC17.<br />

With this changes to the RTE library and the RTE generator and its output, it<br />

has to be assured, that the semantic of the configured system hasn’t changed. Because<br />

<strong>for</strong> delivered SWCs, the supplier has developed the components accord<strong>in</strong>g to<br />

the <strong>AUTOSAR</strong> standard and this expected behavior has to be obta<strong>in</strong>ed. However, it<br />

is possible, to <strong>in</strong><strong>for</strong>m the supplier about <strong>AUTOSAR</strong> features, which can’t be <strong>in</strong>tegrated<br />

and there<strong>for</strong>e shouldn’t be used <strong>in</strong> delivered software.<br />

So there rema<strong>in</strong> the follow<strong>in</strong>g questions:<br />

• Which features can be <strong>in</strong>tegrated?<br />

• Which features can’t be <strong>in</strong>tegrated?<br />

• What should be changed on the RTE generator?<br />

• What should be changed on MEDC17?<br />

S<strong>in</strong>ce the RTE depends on the configuration of the system, to get answers <strong>for</strong> these<br />

questions, different configuration have to be checked. The result should be an <strong>in</strong>terpretation,<br />

if the features can be <strong>in</strong>tegrated or what has to be changed to do it. If the<br />

feature cannot be <strong>in</strong>tegrated with adequate ef<strong>for</strong>t, this is also a result of the check.<br />

31

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

Saved successfully!

Ooh no, something went wrong!