Presentation is loading. Please wait.

Presentation is loading. Please wait.

David Nicholls, Hitex (UK) Ltd.

Similar presentations


Presentation on theme: "David Nicholls, Hitex (UK) Ltd."— Presentation transcript:

1 David Nicholls, Hitex (UK) Ltd.
Using MATLAB® & Simulink® with AURIXTM A MultiCore Modelling Solution – Embedded World 2018 David Nicholls, Hitex (UK) Ltd. set date Copyright © Hitex GmbH All rights reserved.

2 Copyright © Hitex (UK) Ltd. 2018. All rights reserved.
Targeted Modelling and Build Solution Build your complete multicore application in Simulink® Use Embedded Coder® to produce application C code Compile C code and download application to Target Copyright © Hitex (UK) Ltd All rights reserved.

3 Re-use existing control algorithms
Existing control algorithms built in MATLAB®/Simulink® may now be reused Conversion to AURIXTM simpler than ever before Targets such as ShieldBuddy supported “out of the box” Adaption to customer Targets on demand Copyright © Hitex (UK) Ltd All rights reserved. set date Copyright © Hitex GmbH All rights reserved.

4 Setup the Simulink® Model
Copyright © Hitex (UK) Ltd All rights reserved.

5 Simulink® Model Setup Select the AURIXTM Target in Simulink®
Copyright © Hitex (UK) Ltd All rights reserved.

6 Simulink® Model Setup AURIXTM Blockset in Simulink® Library Browser
Copyright © Hitex (UK) Ltd All rights reserved.

7 Copyright © Hitex (UK) Ltd. 2018. All rights reserved.
Simulink® Model Setup Custom Target Options Copyright © Hitex (UK) Ltd All rights reserved.

8 Build Application Structural
Copyright © Hitex (UK) Ltd All rights reserved.

9 Copyright © Hitex (UK) Ltd. 2018. All rights reserved.
Build Application - Structural Startup Config Build Startup Configuration and assign to the Required AURIXTM Core Copyright © Hitex (UK) Ltd All rights reserved.

10 Build Application - Structural
Create Scheduled Functions Assign an AURIXTM Core and Scheduling Period Copyright © Hitex (UK) Ltd All rights reserved.

11 Build Application - Structural
Interrupt Service Routine (ISR) may be modelled and connected as a function call to the required AURIXTM Core Install Interrupt Service Routines Copyright © Hitex (UK) Ltd All rights reserved.

12 Build Application Functional Examples
Copyright © Hitex (UK) Ltd All rights reserved.

13 Build Application – Functional Examples
Set, Clear, & Toggle Digital Output Read and Write Digital IO Read State of Digital Input Copyright © Hitex (UK) Ltd All rights reserved.

14 Build Application - Functional Examples
Use C Style Format String. Block adapts to number of required inputs. Write Data to Serial Terminal Copyright © Hitex (UK) Ltd All rights reserved.

15 Build Application - Functional Examples
Versatile Analog to Digital Converter Trigger VADC conversions and read results Copyright © Hitex (UK) Ltd All rights reserved.

16 Copyright © Hitex (UK) Ltd. 2018. All rights reserved.
Build Application - Functional Examples Simple 6-Step Block Commutation Application Block PWM Application Copyright © Hitex (UK) Ltd All rights reserved.

17 Build Application Send to Target
Copyright © Hitex (UK) Ltd All rights reserved.

18 Copyright © Hitex (UK) Ltd. 2018. All rights reserved.
Build Application – Send to Target Build Model to .ELF/.HEX Single Click to Build, Compile and Download to Target Copyright © Hitex (UK) Ltd All rights reserved.

19 Build Application – Send to Target
Download with Infineon MemTool Copyright © Hitex (UK) Ltd All rights reserved.

20 Copyright © Hitex (UK) Ltd. 2018. All rights reserved.
Build Application – Send to Target Alternatively use fully featured Multicore Debugger to Download and Run Debug Application Copyright © Hitex (UK) Ltd All rights reserved.

21 Copyright © Hitex (UK) Ltd. 2018. All rights reserved.
Further Information For additional information, pricing and options please contact Hitex (UK) Ltd. Or Talk to us at the show! Copyright © Hitex (UK) Ltd All rights reserved.


Download ppt "David Nicholls, Hitex (UK) Ltd."

Similar presentations


Ads by Google