Массив в UART

Создаем свой блок. Вопросы, помощь знатоков.
Ответить
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Поблагодарили: 5 раз
Контактная информация:

Массив в UART

Сообщение Sancho »

Тестируем блоки, возможны разные переделки. По просьбам форумчан.
Набираем массив, указываем размер для отправки, последние два байта будут CRC, добавляются автоматически, но при отправке учитывать, указывать общее количество в посылке.
Что-бы убрать CRC - закоментите строку в блоке.
Пока такое описание, если полетит - улучшим.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
Аватара пользователя
dimonsustr
Рядовой
Сообщения: 39
Зарегистрирован: 15 мар 2018, 14:39
Имя: Dima

Массив в UART

Сообщение dimonsustr »

Класс, оттестирую обязательно!
p.s.: не захотело работать с software UART, а в Serial0 выдает по 4 байта за цикл. В проекте ничего не менял, только настройки порта. ProMini, FLP 6.3.1.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Поблагодарили: 5 раз
Контактная информация:

Массив в UART

Сообщение Sancho »

dimonsustr писал(а): 26 фев 2020, 13:03 Класс, оттестирую обязательно!
p.s.: не захотело работать с software UART, а в Serial0 выдает по 4 байта за цикл. В проекте ничего не менял, только настройки порта. ProMini, FLP 6.3.1.
У меня так:[spoiler]
screenshot_20-02-26_17-19-13.png
screenshot_20-02-26_17-00-11.png
[/spoiler]

Отправлено спустя 1 минуту 17 секунд:
Мой проект на Pro-Mini, 6.2.2.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
Аватара пользователя
dimonsustr
Рядовой
Сообщения: 39
Зарегистрирован: 15 мар 2018, 14:39
Имя: Dima

Массив в UART

Сообщение dimonsustr »

Проверил с HardUART - все работает, CRC считает правильно. Можно попросить еще блок CRC сделать отдельно? Он понадобится для принятых данных, проверить их правильность.
Ответить

Вернуться в «Разработка пользовательских блоков»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость