Лучше из #794. Не очень понятно, что не компилируется(ошибки?).
Наверное стоит подождать новой версии - мы много чего там делаем, немного нам сложно переключаться...
Лучше из #794. Не очень понятно, что не компилируется(ошибки?).
Сделали временную версию, которую проверяли на STM32.
Установить STM32CubeProgrammerurqagun писал(а): 13 май 2023, 05:22 Доброго дня! появилась возможность начать тестировать среду с стм 32, подскажите, как научить ide видеть стлинк?
можно шить через DFUurqagun писал(а): 13 май 2023, 05:22 Доброго дня! появилась возможность начать тестировать среду с стм 32, подскажите, как научить ide видеть стлинк?
Библиотека сделана и в примерах Arduino IDE работает. Попозже оформим в виде блока - он простой получится.tema писал(а): 17 май 2023, 17:18 Ув. ecoins. А нет ли у вас блока что бы можно было менять на лету частоту аппаратного шим для есп32?
Или генератора. Чтобы выход не зависел от выполняемой программы. Для управления скоростью сервы.
Наверное мне требуется некоторое уточнение.tema писал(а): 17 май 2023, 22:40 У меня сервопривод на 3квт. Управляется pulse (частотой импульсов ) и comand ( направление ).
типа драйвера шаговика step\dir.
Да, это возможно. Частота максиум 40кГц, но лучше поменьше (меньше нагрузка на процессор). Работать будет независимо от основной программы.tema писал(а): 18 май 2023, 07:22 Если правильно, то симетричний генератор с регулировкой частоты на ходу и входом разрешения работы .
Главное чтобы основная программа на него не влияла.
По етому думал задействовать АПАРАТНЫЕ таймера шима.
Можете выложить проект?ecoins писал(а): 30 май 2023, 16:46 Протестировали соединение между 2 контроллерами STM32F103C обмен через Modbus через модули на MAX13487
https://aliexpress.ru/item/100500437962 ... 8972977441.
Модуль не требует дополнительного сигнала DE - только RX-TX.
Master читает слово из Slаve(измеренное АЦП 0-4095 с отображением на Lcd на обоих контроллерах.
Результаты:
1.Скорость 115200 (проверяли и на 9600).
2.Частота запроса уменьшили до 5мс (можно и до 1мс).
3.Размер посылок - менее 770мкс.
4.На быстродействие MCU практически не влияет (примерно 75тыс.циклов loop в сек).
------------
Выводы:
1.Разработчик FLProg Сергей Глушенко сделал отличный оптимизированный обмен по Modbus. Лучше всего известного. Отдельное спасибо ему за это.
2.Обмен на основе MAX13487 работает, экономится дополнительный пин.
------
С уважением, Энвер.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя