DSP System Toolbox™ поддержек оптимизированную генерацию кода C для популярных алгоритмов, таких как фильтрация и БПФ конечной импульсной характеристики на процессорах ARM Cortex-M и ARM Cortex-A. Чтобы сгенерировать этот оптимизированный код, необходимо установить Embedded Coder® Пакет поддержки процессоров ARM Cortex-M или пакета поддержки Embedded Coder для процессоров ARM Cortex-A. В сложение у вас должны быть следующие продукты: DSP System Toolbox, MATLAB® Coder™, Embedded Coder, Simulink® и Simulink Coder для рабочих процессов, основанных на Simulink.
Используя эти пакеты поддержки Embedded Coder, можно сгенерировать код С, который может связываться с библиотекой CMSIS или вызывать функции Ne10 библиотеки. Этот сгенерированный код может быть скомпилирован, чтобы предоставить оптимизированные исполняемые файлы, которые работают на процессорах ARM Cortex-M или ARM Cortex-A.
Можно также портировать сгенерированный код CRL ARM Cortex-M из MATLAB в KEIL uVision IDE и IAR Embedded Workbench. Для получения дополнительной информации смотрите Порт Сгенерированного кода CRL ARM Cortex-M от MATLAB до KEIL, и Порт Сгенерированного кода CRL ARM Cortex-M от MATLAB к IAR Embedded Workbench.
Для загрузки пакетов поддержки Embedded Coder для процессоров ARM Cortex смотрите https://www.mathworks.com/hardware-support.html.
Для получения дополнительной информации о пакетах поддержки и инструкциях по их загрузке смотрите Пакет поддержки Embedded Coder для процессоров ARM Cortex-M и Пакет поддержки Embedded Coder для процессоров ARM Cortex-A.
Поддерживаемые блоки DSP System Toolbox и системные объекты MATLAB для библиотеки CMSIS (пакет поддержки Embedded Coder для процессоров ARM Cortex-M)
Развертываемые блоки и системные объекты, поддерживающие библиотеку CMSIS.
Поддерживаемые функции CMSIS для процессоров ARM Cortex-M (пакет поддержки Embedded Coder для процессоров ARM Cortex-M)
Поддерживаемые функции CMSIS
Условия CMSIS для блоков DSP, поддерживающих процессоры ARM Cortex (пакет поддержки Embedded Coder для процессоров ARM Cortex-M)
Условия CRL CMSIS для блоков DSP для поддержки ARM Cortex-M
Условия CMSIS для системных объектов DSP, поддерживающих процессоры ARM Cortex-M (пакет поддержки Embedded Coder для процессоров ARM Cortex-M)
Условия CRL CMSIS для объектов системы DSP, поддерживающих ARM Cortex-M.
Проверьте конечная импульсная характеристика на процессоре ARM Cortex-M (пакет поддержки Embedded Coder для процессоров ARM Cortex-M)
В этом примере показано, как использовать библиотеку замещения кода (CRL) для ARM с блоками DSP.
Поддержка конечной импульсной характеристики с фиксированной точкой на процессоре ARM Cortex-M (пакет поддержки Embedded Coder для процессоров ARM Cortex-M)
В этом примере показано, как использовать библиотеку замещения кода (CRL) для ARM с блоками DSP.
Поддержка ARM CMSIS Генерации кода C dsp. FIRFilter в блоке MATLAB function (пакет поддержки Embedded Coder для процессоров ARM Cortex-M)
В этом примере показано, как использовать библиотеку замещения кода (CRL) для ARM с системными object™ DSP.
Проверьте конечная импульсная характеристика на процессоре ARM Cortex-M в MATLAB (пакет поддержки Embedded Coder для процессоров ARM Cortex-M)
В этом примере показано, как использовать библиотеку замещения кода (CRL) для процессора ARM Cortex-M с системными object™ DSP.
Параметрический аудиоэквалайзер для процессора ARM Cortex-M (пакет поддержки Embedded Coder для процессоров ARM Cortex-M)
Этот пример показывает, как сгенерировать и запустить оптимизированный код параметрического аудиоэквалайзера на процессоре ARM Cortex-M с корректировкой отклика эквалайзера из окружения Simulink ® .
Обнаружение QRS ЭКГ в реальном времени на процессоре ARM Cortex-M (пакет поддержки Embedded Coder для процессоров ARM Cortex-M)
Этот пример показывает, как сгенерировать и запустить оптимизированный код для обнаружения QRS в реальном времени сигнала электрокардиограммы (ECG) на процессоре ARM ® Cortex ® -M.
Поддерживаемые функции Ne10 Library для процессоров ARM Cortex-A (пакет поддержки Embedded Coder для процессоров ARM Cortex-A)
Поддерживаемые Ne10 функции библиотеки
Поддерживаемые блоки DSP System Toolbox и системные объекты MATLAB для библиотеки Ne10 (пакет поддержки Embedded Coder для процессоров ARM Cortex-A)
Развертываемые блоки, поддерживающие Ne10 библиотеку
Ne10 условий для системных объектов DSP для поддержки процессоров ARM Cortex-A (пакет поддержки Embedded Coder для процессоров ARM Cortex-A)
Ne10 условий CRL для объектов системы DSP для поддержки ARM Cortex-A
Ne10 условий для блоков DSP, поддерживающих процессоры ARM Cortex-A (пакет поддержки Embedded Coder для процессоров ARM Cortex-A)
Условия CRL CMSIS для блоков DSP для поддержки ARM Cortex-M
Проверьте конечная импульсная характеристика на процессоре ARM Cortex-A (пакет поддержки Embedded Coder для процессоров ARM Cortex-A)
В этом примере показано, как использовать библиотеку замещения кода (CRL) для процессора ARM с блоками DSP.
Поддержка NE10 Генерации кода C библиотеки dsp. FIRFilter в блоке MATLAB function (пакет поддержки Embedded Coder для процессоров ARM Cortex-A)
В этом примере показано, как использовать библиотеку замещения кода (CRL) для процессора ARM с системными object™ DSP.
Проверьте конечная импульсная характеристика на процессоре ARM Cortex-A в MATLAB (пакет поддержки Embedded Coder для процессоров ARM Cortex-A)
В этом примере показано, как использовать библиотеку замещения кода (CRL) для процессора ARM Cortex-A с системными object™ DSP.
Короткое спектральное ослабление на процессоре ARM Cortex-A (пакет поддержки Embedded Coder для процессоров ARM Cortex-A)
Этот пример показывает, как сгенерировать и запустить оптимизированный код для кратковременного спектрального ослабления на процессоре ARM Cortex-A.
Параметрический аудиоэквалайзер для процессора ARM Cortex-A (пакет поддержки Embedded Coder для процессоров ARM Cortex-A)
В этом примере показано, как сгенерировать и запустить код параметрического аудиоэквалайзера на процессоре ARM ® Cortex-A при корректировке отклика эквалайзера в среде SIMULINK ®.
Обнаружение QRS ЭКГ в реальном времени на процессоре ARM Cortex-A (пакет поддержки Embedded Coder для процессоров ARM Cortex-A)
Этот пример показывает, как сгенерировать и запустить оптимизированный код для обнаружения QRS в реальном времени сигнала электрокардиограммы (ECG) на процессоре ARM ® Cortex ® -A.