Необходима прошивка для микроконтроллера STM32F103C8 (
со следующими функциями:
1. Запись конфигурации в управляющие регистры конечных устройств через интерфейс SPI при подаче напряжения питания. Конечные устройства: драйверы шаговых моторов TMC2660-PA (
Число драйверов: 5 (пять), длжна быть возможность конфигурации каждого драйвера по отдельности.
2. Настройки конфигурации должны быть в текстовом формате. Запись прошивки на контроллер должна происходить по USB. Первичная прошивка допустима через SWIM (STLink V2). Тип контроллера не критичен, возможна замена на сходный при сохранении функционала.
3. Все права на данное ПО принадлежат заказчику. В дальнейшем ПО будет распространятся как freeware/opensource GPLv2. Исполнитель вправе выбрать название ПО (не более 12 знаков, латиница).