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.
Можно также портировать сгенерированный ARM код CRL Cortex-M от MATLAB до KEIL μVision IDE и IAR Embedded Workbench. Для получения дополнительной информации смотрите Порт Сгенерированный ARM Код CRL Cortex-M от MATLAB до KEIL μVision IDE и Портируйте Сгенерированный ARM Код CRL 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 (пакет поддержки 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 генерация кода C CMSIS dsp.FIRFilter в блоке MATLAB function (Пакет поддержки Embedded Coder для процессоров ARM Cortex-M)
В этом примере показано, как использовать Заменяющую библиотеку кода (CRL) для ARM с Системой DSP object™.
Проверьте КИХ-фильтр на процессоре ARM Cortex-M в MATLAB (пакет поддержки Embedded Coder для процессоров ARM Cortex-M)
В этом примере показано, как использовать Заменяющую библиотеку кода (CRL) для процессора ARM Cortex-M с Системой DSP object™.
Параметрический аудио эквалайзер для процессора ARM Cortex-M (пакет поддержки Embedded Coder для процессоров ARM Cortex-M)
В этом примере показано, как сгенерировать и запустить оптимизированный код параметрического аудио эквалайзера на процессоре ARM Cortex-M при корректировке ответа эквалайзера из среды Simulink®.
ECG в реальном времени обнаружение QRS на процессоре ARM Cortex-M (пакет поддержки Embedded Coder для процессоров ARM Cortex-M)
В этом примере показано, как сгенерировать и запуститься, оптимизированный код для обнаружения QRS в реальном времени электрокардиограммы (ECG) сигнализируют на процессоре ARM® Cortex®-M.
Поддерживаемые библиотечные функции Ne10 для процессоров 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.
Поддержите генерацию кода C Библиотеки NE10 dsp.FIRFilter в блоке MATLAB function (Пакет поддержки Embedded Coder для процессоров ARM Cortex-A)
В этом примере показано, как использовать Заменяющую библиотеку кода (CRL) для процессора ARM с Системой DSP object™.
Проверьте КИХ-фильтр на процессоре ARM Cortex-A в MATLAB (пакет поддержки Embedded Coder для процессоров ARM Cortex-A)
В этом примере показано, как использовать Заменяющую библиотеку кода (CRL) для процессора ARM Cortex-A с Системой DSP object™.
Кратковременное спектральное затухание на процессоре ARM Cortex-A (пакет поддержки Embedded Coder для процессоров ARM Cortex-A)
В этом примере показано, как сгенерировать и запустить оптимизированный код для кратковременного спектрального затухания на процессоре ARM Cortex-A.
Параметрический аудио эквалайзер для процессора ARM Cortex-A (пакет поддержки Embedded Coder для процессоров ARM Cortex-A)
В этом примере показано, как сгенерировать и запустить код параметрического аудио эквалайзера на процессоре ARM® Cortex-A при корректировке ответа эквалайзера в среде SIMULINK®.
ECG в реальном времени обнаружение QRS на процессоре ARM Cortex-A (пакет поддержки Embedded Coder для процессоров ARM Cortex-A)
В этом примере показано, как сгенерировать и запуститься, оптимизированный код для обнаружения QRS в реальном времени электрокардиограммы (ECG) сигнализируют на процессоре ARM® Cortex®-A.