Лучше из #794. Не очень понятно, что не компилируется(ошибки?).
Наверное стоит подождать новой версии - мы много чего там делаем, немного нам сложно переключаться...
Мультиплатформенная среда реального времени - библиотеки, блоки, примеры
Библиотека сделана и в примерах Arduino IDE работает. Попозже оформим в виде блока - он простой получится.
Наверное мне требуется некоторое уточнение.
Да, это возможно. Частота максиум 40кГц, но лучше поменьше (меньше нагрузка на процессор). Работать будет независимо от основной программы.
Можете выложить проект?ecoins писал(а): ↑30.05.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 работает, экономится дополнительный пин.
------
С уважением, Энвер.