lomax! писал(а): ↑20 апр 2021, 10:33
спасибо, я под словом модель имел в виду не тип двигателя, а симуляцию двигателя.
В таком случае нужно:
1) Проверить, в какой конфигурации скомпилирована уже загруженная программа (в предыдущем посте написано, какой параметр проверить - Тип Аппаратной Конфигурации), и если там стоит "Симулятор", то перекомпилировать проект не надо.
2) Если загруженный проект сконфигурирован под преобразователь, то да, нужно его перекомпилировать.
Для этого в файле "build.h" проекта нужно найти список макросов (дефайнов), определяющих конфигурацию, закомментить ненужный и раскомментить нужный.
То есть, должно выглядеть примерно так:
Код: Выделить всё
//Выбор типа аппаратной части
//VectorCARD с отладочным комплектом DRV8301
//#define HW_VECTORCARD_DRV8301_EVM
//VectorCARD с отладочным комплектом DRV8312
//#define HW_VECTORCARD_DRV8312_EVM
//VectorCARD с имитационными моделями двигателей
#define HW_VECTORCARD_SIMULATOR
//Отладочная плата НИИЭТ с имитационными моделями двигателей
//#define HW_NIIET_BOARD_SIMULATOR
//Контроллер МК40.4 НПФ ВЕКТОР
//#define HW_VECTOR_MK_40_4
//Контроллер Motor Control Board
//#define HW_MOTORCONTROLBOARD