Ранее на Хабре была опубликована статья «ModBus Slave RTU/ASCII без смс и регистрации», посвященная реализации ModBus Slave RTU/ASCII устройств. В комментариях к статье было высказано множество замечаний, в том числе и несколько весьма дельных. В данной публикации приведена новая версия ModBus Slave RTU/ASCII с учетом этих замечаний. Читать дальше →
Я уже десять лет не писал под AVR… А вдруг разучился?! Для проверки я решил портировать библиотеку ModBus Slave RTU/ASCII без смс и регистрации на платформу IAR AVR, а также, по просьбам читателей, показать демку подключения к панели оператора Weintek. Читать дальше →
В статье приводиться пример реализации протокола ModBud RTU Slave используя инструментарий STM32Cube IDE (version 1.12.0). В последнее время часто приходиться реализовывать устройства для промышленности с применением протокола обмена данных ModBus RTU, используя младшие контроллеры stm32 без использования систем реального времени. Предлагаю один из вариантов реализации, который может пригодиться начинающим разработчикам. Итак. Читать далее
В этом тексте я покажу как собрать прошивку при помощи компилятора IAR и GNU Make файлов.Собрать прошивку компилятором IAR с помощью GNU Make — это не просто возможно, это стандартный подход для автоматизации сборки, например, на CI/CD серверах, где использование IDE неудобно. IAR поставляется с набором консольных утилит, которые делают этот процесс вполне прямолинейным. Читать далее