Infineon IMC300A Series Скачать руководство пользователя страница 3

  

 

 

V 1.2  

 

page 3 of 15 

2021-07-22 

IMC301/302A MCU Getting Started Guide 

  

Getting Started 

   

2

 

Getting Started

 

2.1

 

Requirements

 

2.1.1

 

Hardware Requirements

 

For evaluation of the IMC300A product line it is recommended to use the following hardware: 

 

(Optional) 

iMOTION™ Link

 

o

 

Isolated debug probe for the new generation 

iMOTION™ motor control ICs.

 

 

EVAL-M1-301F/EVAL-M3-302F (MADK Control Board) 

o

 

EVAL-M1-301F/EVAL-M3-

302F evaluation board is a part of the iMOTION™ Modular Application 

Design Kit for drives (iMOTION™ MA

DK).

  

 

MADK Power Board 

o

 

Select one of the MADK Power Boards that is compatible with one of the MADK Control Boards. 

Any of the hardware mentioned here can be found at 

https://www.infineon.com/cms/en/product/power/motor-control-ics/digital-motor-controller-imotion/

 

.

 

2.1.2

 

Software Requirements

 

2.1.2.1

 

Arm Keil MDK

 

Keil® MDK is a comprehensive software development solution for Arm®-based microcontrollers and includes all 
components that you need to create, build, and debug embedded applications. It includes MDK-Core based on 
µVision (Windows only) with support for Cortex-M devices. MDK also includes Arm C/C++ Compiler with 
assembler, linker, and run-time libraries optimized for code size and performance. 

Arm Keil® MDK can be downloaded a

https://www2.keil.com/mdk5/

 

2.1.2.2

 

µVision® IDE

 

µVision® IDE is an Integrated Development Environment and subset of the Arm Keil® MDK tools for Cortex M 
based microcontrollers. It combines project management, run-time environment, build facilities, source code 
editing, and program debugging in a single environment. It is also what is going to be used throughout this 
document for building and downloading source code to IMC300A MCU core. 

µVision® IDE can be downloaded a

https://www2.keil.com/mdk5/uvision/

 

. 

2.1.2.3

 

Infineon IMC300A DFP

 

Infineon IMC300A DFP is a Device Firmware Pack for the IMC300A product line. It contains low-level API library 

code for the IMC300A’s comprehensive set of peripheral modules. 

 

Infineon IMC300A DFP can be installe

from within Keil using Pack Installer

. The IMC300A DFP can be 

downloaded from the

 

Keil website a

https://www.keil.com/dd2/pack/

 under the Infineon heading in the 

Infineon IMC300A Series

 drop down menu. 

 

   

Содержание IMC300A Series

Страница 1: ...iguration of the MCE is beyond the scope of this document and can be found in the iMOTION Motion Control Engine Software Reference Manual For example code and explanation of example code please refer...

Страница 2: ...d microcontroller is using an Arm Cortex M0 core along with Flash SRAM and a comprehensive set of peripheral modules allows for the implementation of complex system functionality For further details a...

Страница 3: ...lications It includes MDK Core based on Vision Windows only with support for Cortex M devices MDK also includes Arm C C Compiler with assembler linker and run time libraries optimized for code size an...

Страница 4: ...E and the Infineon IMC300A DFP 2 Open Keil Vision IDE and select the Pack Installer as shown in Figure 2 Figure 2 Keil Vision IDE Pack Installer 3 The standalone pack installer should open in a separa...

Страница 5: ...300A DFP has been installed look under All Devices Infineon iMotion and one should see the IMC300 Series as shown in Figure 5 Figure 5 Keil Vision IDE Pack Installer Window 2 3 Setting up J LINK J TRA...

Страница 6: ...en product power motor control ics digital motor controller imotion or start a new blank project 3 Select options for target next to the Select Target dropdown menu as shown in Figure 6 Figure 6 Keil...

Страница 7: ...Keil Vision IDE Options for Target Window 5 Then click the Settings button and under the Debug tab click Scan in the interface section for USB A software device should be seen if the iMOTION Link is...

Страница 8: ...07 22 IMC301 302A MCU Getting Started Guide Getting Started Figure 8 Keil Vision IDE JLink JTrace Setup Window 6 Go to the Flash Download tab and select settings that are appropriate for your applicat...

Страница 9: ...wice to exit out of options for target 2 4 Building A Project and Downloading to Flash Memory 8 Connect iMOTION Link to EVAL M1 301F EVAL M3 302F or use the on board debugger using USB connection a Pl...

Страница 10: ...3 Press F7 or click the Build button in the top left corner as shown in Figure 11 This should build the source code and compile into an object file Figure 11 Keil Vision IDE Build Project 4 Press F8 o...

Страница 11: ...V 1 2 page 11 of 15 2021 07 22 IMC301 302A MCU Getting Started Guide Getting Started Figure 12 Keil Vision IDE Load to Flash Memory...

Страница 12: ...Q Q Why can t I find the iMOTION Link when I scan A In order to scan for the iMOTION Link port must be set to SW Serial Wire interface Q Why do I get No J Link found pop up when I try to Load firmware...

Страница 13: ...Getting Started Guide Reference 4 Reference 1 See the code examples at www infineon com iMOTION 2 iMOTION Motion Control Engine Software Reference Manual 3 AN2020 10 IMC300A Peripheral Use Case Exampl...

Страница 14: ...1 302A MCU Getting Started Guide Revision history Revision history Document version Date of release Description of changes 1 0 2021 04 13 Initial Release 1 1 2021 07 14 Updated link for IMC300A DFP 1...

Страница 15: ...ectual property rights of any third party with respect to any and all information given in this application note The data contained in this document is exclusively intended for technically trained sta...

Отзывы: