ARM Cortex-M 프로세서와 ARM Cortex-A 프로세서에 대한 코드 생성
DSP System Toolbox™는 ARM Cortex-M 프로세서와 ARM Cortex-A 프로세서에서 FIR 필터링 및 FFT와 같이 널리 사용되는 알고리즘에 최적화된 C 코드 생성을 지원합니다. 이 최적화된 코드를 생성하려면 Embedded Coder® Support Package for ARM Cortex-M Processors 또는 Embedded Coder Support Package for ARM Cortex-A Processors를 설치해야 합니다. 또한 DSP System Toolbox, MATLAB® Coder™, Embedded Coder, Simulink®, Simulink 기반 워크플로용 Simulink Coder 제품이 있어야 합니다.
이러한 Embedded Coder 지원 패키지를 사용하여 CMSIS 라이브러리와 연결하거나 Ne10 라이브러리 함수를 호출할 수 있는 C 코드를 생성할 수 있습니다. 이렇게 생성된 코드를 컴파일하여 ARM Cortex-M 프로세서 또는 ARM Cortex-A 프로세서에서 실행되는 최적화된 실행 파일을 제공할 수 있습니다.
생성된 ARM Cortex-M CRL 코드를 MATLAB에서 KEIL μVision IDE 및 IAR Embedded Workbench로 플로팅할 수도 있습니다. 자세한 내용은 Port the Generated ARM Cortex-M CRL Code from MATLAB to KEIL μVision IDE 및 Port the Generated ARM Cortex-M CRL Code from MATLAB to IAR Embedded Workbench를 참조하십시오.
ARM Cortex 프로세서용 Embedded Coder 지원 패키지를 다운로드하려면 https://www.mathworks.com/hardware-support.html 항목을 참조하십시오.
지원 패키지에 대한 자세한 내용과 다운로드 지침을 확인하려면 ARM Cortex-M Processors (Embedded Coder) 항목과 ARM Cortex-A Processors (Embedded Coder) 항목을 참조하십시오.
도움말 항목
ARM Cortex-M 프로세서
- Supported DSP System Toolbox Blocks and MATLAB System Objects for CMSIS Library (Embedded Coder)
Deployable blocks and System objects supporting CMSIS library. - Supported CMSIS Functions for ARM Cortex-M Processors (Embedded Coder)
Supported CMSIS functions for ARM Cortex-M processors. - CMSIS Conditions for DSP Blocks to Support ARM Cortex Processors (Embedded Coder)
CMSIS CRL Conditions for DSP blocks to support ARM Cortex-M. - CMSIS Conditions for DSP System Objects to Support ARM Cortex-M Processors (Embedded Coder)
CMSIS CRL Conditions for DSP System objects to support ARM Cortex-M. - Verify FIR Filter on ARM Cortex-M Processor (Embedded Coder)
This example shows how to use the Code Replacement Library (CRL) for ARM® with DSP blocks. - Support Fixed-Point FIR Filter on ARM Cortex-M Processor (Embedded Coder)
This example shows how to use the Code Replacement Library (CRL) for ARM® with DSP blocks. - Support ARM CMSIS C Code Generation of dsp.FIRFilter in MATLAB Function Block (Embedded Coder)
This example shows how to use the Code Replacement Library (CRL) for ARM® with DSP System object™. - Verify FIR Filter on ARM Cortex-M Processor in MATLAB (Embedded Coder)
This example shows how to use the Code Replacement Library (CRL) for ARM® Cortex®-M processor with DSP System object™. - Parameteric Audio Equalizer for ARM Cortex-M Processor (Embedded Coder)
This example shows how to generate and run the optimized code of a parametric audio equalizer on ARM® Cortex®-M processor while adjusting equalizer response from within Simulink® environment. - Real-Time ECG QRS Detection on ARM Cortex-M Processor (Embedded Coder)
This example shows how to generate and run optimized code for real-time QRS detection of an electrocardiogram (ECG) signal on the ARM® Cortex®-M processor.
ARM Cortex-A 프로세서
- Supported Ne10 Library Functions for ARM Cortex-A Processors (Embedded Coder)
Supported Ne10 library functions. - Supported DSP System Toolbox Blocks and MATLAB System Objects for Ne10 Library (Embedded Coder)
Deployable blocks supporting the Ne10 library. - Ne10 Conditions for DSP System Objects to Support ARM Cortex-A Processors (Embedded Coder)
Ne10 CRL conditions for DSP System objects to support ARM Cortex-A. - Ne10 Conditions for DSP Blocks to Support ARM Cortex-A Processors (Embedded Coder)
Ne10 CRL Conditions for DSP blocks to support ARM Cortex-A. - Verify FIR Filter on ARM Cortex-A Processor (Embedded Coder)
This example shows how to use the Code Replacement Library (CRL) for ARM® processor with DSP blocks. - Support NE10 Library C Code Generation of dsp.FIRFilter in MATLAB Function Block (Embedded Coder)
This example shows how to use the Code Replacement Library (CRL) for ARM® processor with DSP System object™. - Verify FIR Filter on ARM Cortex-A Processor in MATLAB (Embedded Coder)
This example shows how to use the Code Replacement Library (CRL) for ARM® Cortex®-A processor with DSP System object™. - Short-Time Spectral Attenuation on ARM Cortex-A Processor (Embedded Coder)
This example shows how to generate and run optimized code for short-time spectral attenuation on the ARM® Cortex®-A processor. - Parametric Audio Equalizer for ARM Cortex-A Processor (Embedded Coder)
This example shows how to generate and run the code of a parametric audio equalizer on ARM® Cortex®-A processor while adjusting equalizer response in the Simulink® environment. - Real-Time ECG QRS Detection on ARM Cortex-A Processor (Embedded Coder)
This example shows how to generate and run optimized code for real-time QRS detection of an electrocardiogram (ECG) signal on the ARM® Cortex®-A processor. - Use Target Hardware Instruction Set Extensions to Generate SIMD Code from Simulink Blocks for ARM Cortex-A Processors
Generate high performance SIMD Code from Simulink Blocks in DSP System Toolbox by using the Embedded Coder Support Package for ARM Cortex-A Processors.