Нужна консультация.
Нужна консультация.
Хорошо, попробую достучаться до разработчиков еще раз....
Существует ли возможность создания блоков для приема/передачи переменных по UART контроллеров stm32? В частности интересует контроллер f411. Чтобы можно было назначить нужный UART в настройках и выставить скорость и т.д.
Речь идет об аппаратном UART.
-
- Полковник
- Сообщения: 4020
- Зарегистрирован: 12 фев 2016, 11:40
- Откуда: Шатура
- Имя: Энвер
- Благодарил (а): 137 раз
- Поблагодарили: 167 раз
Нужна консультация.
Существует. Сделано для i2c и SPI, это было поважнее и сложнее. По UART неплохие уже существующие возможности.evgen123 писал(а): 14 июн 2022, 21:20 Хорошо, попробую достучаться до разработчиков еще раз....
Существует ли возможность создания блоков для приема/передачи переменных по UART контроллеров stm32? В частности интересует контроллер f411. Чтобы можно было назначить нужный UART в настройках и выставить скорость и т.д.
Речь идет об аппаратном UART.
Со временем будем делать подобно функциям i2c,SPI.
Нужна консультация.
Спасибо за внятный ответ..
Может Вам всё-таки стоит разделить Вашу полную Универсальность на отдельные направления? Имею ввиду разработки блоков отдельно для семейств контроллеров. Разделяй и властвуй как говорится...
Может Вам всё-таки стоит разделить Вашу полную Универсальность на отдельные направления? Имею ввиду разработки блоков отдельно для семейств контроллеров. Разделяй и властвуй как говорится...
- Dryundel
- Полковник
- Сообщения: 2473
- Зарегистрирован: 22 май 2017, 23:15
- Откуда: Ярославль
- Имя: Андрей
- Благодарил (а): 10 раз
- Поблагодарили: 40 раз
Нужна консультация.
Увы, ecoins так не умеет. Говорено уже тысячекратно.evgen123 писал(а): 14 июн 2022, 23:29 Может Вам всё-таки стоит разделить Вашу полную Универсальность на отдельные направления?
Смиритесь и копайте все в одной куче.
-
- Полковник
- Сообщения: 4020
- Зарегистрирован: 12 фев 2016, 11:40
- Откуда: Шатура
- Имя: Энвер
- Благодарил (а): 137 раз
- Поблагодарили: 167 раз
Нужна консультация.
Концепция универсальности для разных контроллеров заложена в идеях IDE и FLProg - и мы стремимся ей следовать.evgen123 писал(а): 14 июн 2022, 23:29 Спасибо за внятный ответ..
Может Вам всё-таки стоит разделить Вашу полную Универсальность на отдельные направления? Имею ввиду разработки блоков отдельно для семейств контроллеров. Разделяй и властвуй как говорится...
Это не значит, что она всегда просто достижима для разных коммуникационных устройств - i2c, SPI, UART, CAN, WiFi, BlueTooth, TCP.
Об UART.
Средства FLProg достаточно полно реализуют работу с UART. Автором выполнена непростая работа, особенно в части чтения из UART.
Эти блоки могут использоваться и для контроллера STM32F411, которого пока нет в перечне устройств FLProg.
Мы уже неоднократно писали, что существует простой способ использования контроллеров, которых нет в перечне устройств FLProg.
Проектируйте под наиболее подходящую тип контроллера.
В большинстве случаев для STM32 подходящий контроллер Mega2560.
А при загрузке в Arduino IDE просто выбираете нужный контроллер, например STM32F411.
В большинстве случаев будет работать все, кроме работы с пинами.
И библиотеки ecoins для этого не нужны.
Для работы с UART больше ничего и не нужно кроме блоков FLProg.
Если Вы на новых контроллерах и работу с пинами хотите задействовать - тогда удобно задействовать и блоки ecoins или другие простые блоки, которые не сложно создать самостоятельно.
В более сложных случаях разработки еcoins “поглощают’ проблемы, возникающие с аппаратной реализацией разных функций в разных контроллерах.
В случае с UART таких проблем нет - используйте стандартные возможности FLProg.
Если у Вас есть дополнительные пожелания по UART - сформулируйте их в теме «Экосреда ecoins» и мы попробуем их реализовать.
Спасибо. Успехов.
Нужна консультация.
Не могли бы Вы предоставить тестовый проект с задействованием всех трёх аппаратных UART контроллера f411 стандартными блоками из FLProg?
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя