What approach to programming an ARM Cortex M7 on simulink?
조회 수: 5 (최근 30일)
이전 댓글 표시
I want to generate C code, for a SAME70 (ARM Cortex M7), via the Embedded Coder. For this I need to build the different device drivers (like Analaog Input, Digital Output etc.) in Simulink. Some drivers are offered via third part software (like MPLAB Device Blocks), but I would have to extend them. Also CAN is not offered at all.
The microcontroller has already been completely programmed in C, but I want to rebuild the whole thing in simulink to generate better code and to use the other advantages of the embedded coder (like PIL etc.).
My question is whether I should use the S-Function builder or the C Caller to build the device drivers?
댓글 수: 0
답변 (1개)
Mark McBroom
2021년 5월 8일
편집: Mark McBroom
2021년 5월 8일
Either can be used but I would recommend the C Caller block. For either approach, you will need to write the device driver in C code.
Thanks.
Mark.
댓글 수: 0
참고 항목
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!