Документация Engee

EDM-Target-Artery

Первичная конфигурация проекта перед генерацией кода, компиляцией, прошивкой и запуском модели.

Тип: SubSystem

Путь в библиотеке:

/Interfaces/Targets/Artery/EDM-Target-Artery

Описание

Для работы с блоком установите/обновите пакет поддержки оборудования.

Блок EDM-Target-Artery используется для первичной конфигурации проекта перед генерацией кода, компиляцией, прошивкой и запуском модели.

Блок необходим для определения, на каком оборудовании (на каком таргете) запустить модель. Блок работает только при выборе платформы Target Hardware:

target hardware 1

Подробнее о платформе Target Hardware и работе с ней читайте в статье Запуск моделей на целевом оборудовании.

Параметры

Настройки проекта

# Модель МК: — модель микроконтроллера AT32

Details

Модель микроконтроллера, например AT32F435ZMT7. Укажите auto для автоматического определения из проекта AT32 Workbench.

Значение по умолчанию

AT32F435ZMT7

Имя для программного использования

device

Настраиваемый

Нет

Вычисляемый

Да

# Программатор: — программатор для обнаружения и прошивки микроконтроллера
openocd | at-link-console

Details
Значения

openocd | at-link-console

Значение по умолчанию

openocd

Имя для программного использования

programmer_type

Настраиваемый

Нет

Вычисляемый

Да

# Путь к тулчейну для сборки: — путь к компилятору

Details

Полный путь к компилятору arm-none-eabi-gcc. Укажите auto для автоматического поиска: сначала по переменным окружения (ARM_NONE_EABI_PATH, ARM_GCC_TOOLCHAIN_PATH, GCC_ARM_NONE_EABI_PATH), затем в путях AT32 IDE, затем в PATH.

Значение по умолчанию

auto

Имя для программного использования

compiler_path

Настраиваемый

Нет

Вычисляемый

Да

# Путь к утилите для прошивки: — путь к программатору

Details

Полный путь к программатору OpenOCD (openocd.exe) или AT-Link Console (ATLink_Console.exe). Укажите auto для автоматического поиска: сначала по переменным окружения (ATLINK_CONSOLE_PATH, AT_LINK_CONSOLE_PATH), затем в путях AT32 IDE, затем в PATH.

Значение по умолчанию

auto

Имя для программного использования

programmer_path

Настраиваемый

Нет

Вычисляемый

Да

# Путь к проекту AT Workbench: — путь к папке сгенерированного проекта

Details

Полный путь к папке проекта AT32 Workbench (например, AT32F435ZMT7_WorkBench), содержащей CMakeLists.txt и файл .ATWP.

Значение по умолчанию

AT32F435ZMT7_WorkBench

Имя для программного использования

project_folder

Настраиваемый

Нет

Вычисляемый

Да

Настройка интерактивного режима

# COM порт: — путь или название COM-порта

Details

Путь или название COM-порта:

  • Для Linux — путь к COM-порту в файловой системе, например /dev/ttyACM0.

  • Для Windows — название COM-порта в системе, например COM1.

Значение по умолчанию

/dev/ttyACM0

Имя для программного использования

com_port

Настраиваемый

Нет

Вычисляемый

Да

# Резервируемый модуль USART: — модуль USART для интерактивного режима

Details

Номер модуля USART (от 1 до 6 для USART и от 4 до 8 для UART). Этот номер должен совпадать с номером модуля, настроенного в AT32 Workbench, и номером COM-порта.

Значение по умолчанию

1

Имя для программного использования

xcp_usart

Настраиваемый

Нет

Вычисляемый

Да