infineon4engineers Facebook

infineon@google+ Google+

infineon@linkedin linkedin

infineon4engi@twitter twitter

infineon@youtube youtube

+ Reply to Thread
Results 1 to 8 of 8

Thread: How to compile AP32013i_Inverter_TC27xC program?

  1. #1
    New Member New Member Aurix_wff is on a distinguished road
    Join Date
    Mar 2018
    Posts
    6
    Points
    72.5

    How to compile AP32013i_Inverter_TC27xC program?

    I purchased the program for the development board, and added the c file and the H file into the FrameWork,but can't compile .With the Tasking also I can't compile it.
    How do I need to build a project to compile this program?
    Thanks!

  2. #2
    Advanced Advanced HIGHTEC.henk-piet.glas is on a distinguished road
    Join Date
    May 2017
    Posts
    46
    Points
    782.5
    Hi Wan,

    Quote Originally Posted by Aurix_wff View Post
    I purchased the program for the development board, and added the c file and the H file into the FrameWork,but can't compile .With the Tasking also I can't compile it.
    How do I need to build a project to compile this program?
    Thanks!
    Can you show us a snapshot of the error message? It may contain a hint as to what's happening.

    Best regards,

    Henk-Piet Glas
    Principal Technical Specialist

  3. #3
    New Member New Member Aurix_wff is on a distinguished road
    Join Date
    Mar 2018
    Posts
    6
    Points
    72.5
    Quote Originally Posted by HIGHTEC.henk-piet.glas View Post
    Hi Wan,



    Can you show us a snapshot of the error message? It may contain a hint as to what's happening.

    Best regards,

    Henk-Piet Glas
    Principal Technical Specialist
    Thanks for your answer!
    Click image for larger version

Name:	111111.JPG
Views:	5
Size:	218.4 KB
ID:	3580
    have set the path to the Tasking compiler and added the H file path in the project.

  4. #4
    Advanced Advanced HIGHTEC.henk-piet.glas is on a distinguished road
    Join Date
    May 2017
    Posts
    46
    Points
    782.5
    Hi Wan,

    Quote Originally Posted by Aurix_wff View Post
    Thanks for your answer!
    Attachment 3580
    have set the path to the Tasking compiler and added the H file path in the project.
    Looking at the error message I think what you may be missing is the --include-file option. Within their IDE TASKING uses it to automatically pre-include SFR files. In your case, although you are using IDE, you are probably calling an external makefile that is part of the IFX framework. The IDE itself therefore has no control over it and you will have to find a way to add this option manually.

    Calling external makefiles from IDE is sometimes denoted as non-managed makefiles. Preferably you'd like to have managed makefiles instead. These are automatically regenerated as soon as you change a compiler, assembler or linker setting. So the trick is to migrate a non-managed makefile project to a managed one instead. If you'd like to know how this is done, just take a peek into this documentation. Using a step-by-step approach it shows you how to jump all the hurdles.

    Best regards,

    Henk-Piet Glas
    Principal Technical Specialist

  5. #5
    New Member New Member Aurix_wff is on a distinguished road
    Join Date
    Mar 2018
    Posts
    6
    Points
    72.5
    Quote Originally Posted by HIGHTEC.henk-piet.glas View Post
    Hi Wan,



    Looking at the error message I think what you may be missing is the --include-file option. Within their IDE TASKING uses it to automatically pre-include SFR files. In your case, although you are using IDE, you are probably calling an external makefile that is part of the IFX framework. The IDE itself therefore has no control over it and you will have to find a way to add this option manually.

    Calling external makefiles from IDE is sometimes denoted as non-managed makefiles. Preferably you'd like to have managed makefiles instead. These are automatically regenerated as soon as you change a compiler, assembler or linker setting. So the trick is to migrate a non-managed makefile project to a managed one instead. If you'd like to know how this is done, just take a peek into this documentation. Using a step-by-step approach it shows you how to jump all the hurdles.

    Best regards,

    Henk-Piet Glas
    Principal Technical Specialist
    Thanks very much!

  6. #6
    Advanced Advanced HIGHTEC.henk-piet.glas is on a distinguished road
    Join Date
    May 2017
    Posts
    46
    Points
    782.5
    Quote Originally Posted by Aurix_wff View Post
    Thanks very much!
    My pleasure. Happy to help.

    Best regards,

    Henk-Piet Glas
    Principal Technical Specialist

  7. #7
    New Member New Member Aurix_wff is on a distinguished road
    Join Date
    Mar 2018
    Posts
    6
    Points
    72.5
    Quote Originally Posted by HIGHTEC.henk-piet.glas View Post
    My pleasure. Happy to help.

    Best regards,

    Henk-Piet Glas
    Principal Technical Specialist
    Thanks for your help!
    First, I'm very sorry,my English is poor!
    I follow your documentation, create a new project, add a Demo, and finally compile successfully.
    I have learned a lot of knowledge.
    Click image for larger version

Name:	111111.JPG
Views:	4
Size:	118.7 KB
ID:	3589

  8. #8
    Advanced Advanced HIGHTEC.henk-piet.glas is on a distinguished road
    Join Date
    May 2017
    Posts
    46
    Points
    782.5
    Hi Wan,

    Quote Originally Posted by Aurix_wff View Post
    Thanks for your help!
    First, I'm very sorry,my English is poor!
    I follow your documentation, create a new project, add a Demo, and finally compile successfully.
    I have learned a lot of knowledge.
    That's brilliant! Happy to read you're making progress.

    Best regards,

    Henk-Piet Glas
    Principal Technical Specialist

+ Reply to Thread
Disclaimer

All content and materials on this site are provided “as is“. Infineon makes no warranties or representations with regard to this content and these materials of any kind, whether express or implied, including without limitation, warranties or representations of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. No license, whether express or implied, is granted by Infineon. Use of the information on this site may require a license from a third party, or a license from Infineon.


Infineon accepts no liability for the content and materials on this site being accurate, complete or up- to-date or for the contents of external links. Infineon distances itself expressly from the contents of the linked pages, over the structure of which Infineon has no control.


Content on this site may contain or be subject to specific guidelines or limitations on use. All postings and use of the content on this site are subject to the Usage Terms of the site; third parties using this content agree to abide by any limitations or guidelines and to comply with the Usage Terms of this site. Infineon reserves the right to make corrections, deletions, modifications, enhancements, improvements and other changes to the content and materials, its products, programs and services at any time or to move or discontinue any content, products, programs, or services without notice.