Выборка пользовательских целей

На веб-сайте MathWorks есть технические решения, которые можно использовать в качестве начальной точки для создания собственного целевого решения. Решения обеспечивают руководства по следующим задачам для создания пользовательских целей:

  • Методы встраивания кода в пользовательский процессор

  • Создание системного целевого файла

  • Настройка файла make и основного файла

  • Добавление информации о компиляторе, микросхеме и плате

  • Интеграция унаследованного кода и драйверов устройств

  • Создание блоков и библиотек

  • Реализация проверки процессора в цикле (PIL).

Рассмотрим следующие опции:

  • Загрузите руководство по разработке целевых процессоров zip файл с этой веб-страницы:

    Есть ли пример руководства по разработке целевого процессора...?

    The zip В файле приведены файлы примера и руководство по разработке пользовательского целевого процессора. Руководство разделено на две части: одну - на создании типового пользовательского целевого объекта, а другую - на создание целевого объекта для процессора Freescale™ S12X с помощью Cosmic Compiler.

    Ознакомьтесь с примером руководства вместе с этим документом, чтобы узнать о задачах разработки целевых процессоров.

  • Для получения дополнительной информации о файлах примера для конкретных процессоров смотрите:

    Эти наборы примеров содержат модели примера, файлы генерации кода и руководства по инструкциям по генерации и проверке кода для процессора. Пример Cosmic иллюстрирует использование целевого API подключения для проверки процессора в цикле (PIL). CodeWarrior® пример не имеет PIL, но показывает CAN Calibration Protocol (CCP) и Simulink® режим external mode.

    Цель примеров состоит в том, чтобы предоставить рабочие примеры, которые можно использовать в качестве основы для создания собственного целевого решения. Цель состоит в том, чтобы не предоставлять полнофункциональный и поддерживаемый Целевой Процессор продукт, подобный тем, которые предоставляет MathWorks® или сторонних продуктов, как указано на веб-странице аппаратной поддержки Embedded Coder.

  • Можно посмотреть видео, в котором показан обзор набора примеров www.mathworks.com/videos/programming-the-freescale-s12x-target-68811.html.

  • Для примера цели для процессора ARM9 (STR9) смотрите Есть ли пример ARM9 (STR9) цели... использование GNU ARM Compiler и Hitex STR9-comStick ?.

Если у вас есть вопросы по конкретным целям, отправьте mytarget@mathworks.com по электронной почте.

Примеры наборов и этого документа описывают Embedded Coder® такие функции, как настраиваемые ert системные целевые файлы и проверка процессора в цикле, но можно изучить примеры как начальная точка для использования с Simulink Coder™ целевыми системами.

Похожие темы