Evaluation Environment for AUTOSAR-Autocode in Motor Control ...
Evaluation Environment for AUTOSAR-Autocode in Motor Control ...
Evaluation Environment for AUTOSAR-Autocode in Motor Control ...
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