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