Существуют технические решения на веб-сайте MathWorks, который можно использовать в качестве отправной точки, чтобы создать собственное целевое решение. Решения предоставляют руководства по следующим задачам для создания пользовательских целей:
Методы встраивания кода на пользовательский процессор
Создание системного конечного файла
Настройка make-файла и основного файла
Добавляя компилятор, чип и плату определенная информация
Интеграция унаследованного кода и драйверов устройств
Создание блоков и библиотек
Процессор Implementing в цикле (PIL) тестирование.
Запустите путем загрузки файла zip
руководства разработки целевых процессоров с этой веб-страницы:
Существует ли руководство в качестве примера при разработке целевого процессора...?
Файл zip
обеспечивает файлы в качестве примера и руководство по разработке пользовательского целевого процессора. Руководство разделено на две части, один при создании типичной пользовательской цели и другого при создании цели для процессора Freescale™ S12X с помощью Космического Компилятора.
Считайте руководство в качестве примера наряду с этим документом, чтобы понять задачи для разработки целевых процессоров.
Для более подробных файлов в качестве примера для определенных процессоров см.:
Эти наборы в качестве примера содержат модели в качестве примера, файлы генерации кода и справочные руководства при генерации и тестировании кода для процессора. Космический пример иллюстрирует использование целевого API возможности соединения для процессора в цикле (PIL) тестирование. Пример CodeWarrior® не имеет PIL, но показывает режим external mode Simulink® и Калибровочный протокол CAN (CCP).
Намерение наборов в качестве примера состоит в том, чтобы обеспечить рабочие примеры, которые можно использовать в качестве основы, чтобы создать собственное целевое решение. Намерение не состоит в том, чтобы обеспечить полнофункциональный и сохраняемый продукт Целевого процессора как обеспеченные MathWorks® или сторонними продуктами, как перечислено на веб-странице Аппаратной поддержки Embedded Coder.
Можно посмотреть ролики, показывающие обзоры обоих наборы в качестве примера в следующих ссылках:
Для другой цели в качестве примера для процессора ARM9 (STR9) смотрите, там пример ARM9 (STR9) цель... использование Компилятора ARM GNU и Hitex STR9-comStick?.
При наличии вопросов на определенных целях, электронная почта mytarget@mathworks.com.
Наборы в качестве примера и этот документ описывают функции Embedded Coder®, такие как настроенные системные конечные файлы ert
и процессор в тестировании цикла, но можно изучить примеры как отправную точку для использования с целями Simulink Coder™.