Download presentation
Presentation is loading. Please wait.
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.
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.