Is it possible to compile matlab code to Keil 5 code(C language) ?

I have FM4 S6E2CC ARM Cortex platform communicate with it thru Keil 5. I want to compile function for adding noise to audio signal and to filter it with 2 filters in matlab. How can i insert matlab code in Keil 5 and compile to work? Should i compile matlab code with matlab compiler to c or there is another way to do that. Thanks!

回答 (2 件)

Mark McBroom
Mark McBroom 2022 年 12 月 22 日

0 投票

You should use MATLAB Coder to generate C/C++ code from from your MATLAB code.

2 件のコメント

Walter Roberson
Walter Roberson 2022 年 12 月 22 日
It seems to be common for people using that class if devices to create Simulink models and export to target.
Dubravka Lekovic
Dubravka Lekovic 2023 年 1 月 30 日
Hello, i have tried to use MATLAB Coder to generate C/C++ code from MATLAB code and when i compile code it does not create target in Keil. I need help with setting up hardwer board( what needs to be chosen here, is it my fm4 board?) and toolchain(should i choose GNU Tools for ARM Embedded Processors or should i make toolchain for keil specialy).
Thank you

サインインしてコメントする。

Mark McBroom
Mark McBroom 2023 年 1 月 31 日

0 投票

Have you installed the ARM Cortext support package? https://www.mathworks.com/hardware-support/arm-cortex-m.html
Thanks.
mark.

1 件のコメント

Dubravka Lekovic
Dubravka Lekovic 2023 年 1 月 31 日
Yes, i have installed the package but doesnt want to compile code in Keil. Is there any additional settings for this component?
Thank you for quick answer

サインインしてコメントする。

製品

リリース

R2022b

質問済み:

2022 年 12 月 12 日

コメント済み:

2023 年 1 月 31 日

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by