Урок 14 Блоки UART в программе Flprog
Видео с канала Ключ к Arduino
Видео с канала Ключ к Arduino
Начиная с версии 1.10.5, программа FLProg позволяет объединять несколько плат Arduino в кольцевую UART сеть. Сначала рассмотрим, как это происходит. Платы соединяются между собой в соответствии со схемой, изображённой на заглавной иллюстрации. Предположим, что плата 1 отсылает через UART пакет данных содержащий идентификаторы платы, переменной, а так же значение переменной. Плата 2 принимает данный пакет …
В архиве находится: 4 блока передачи 1. 4byte_to_UART 2. 8byte_to_UART 3. 4int_to_UART 4. 8int_to_UART 4 блока приема 1. UART_to_4byte 2. UART_to_8byte 3. UART_to_4int 4. UART_to_8int 4 блока конвертации битовых переменных 1. 8bit_to_byte – соединяет 8 бит в байт 2. byte_to_8bit – разбивает байт на 8 бит 3. 16bit_to_int – соединяет 16 бит в INT 4. …
Блоки приема-передачи четырех байт данных через интерфейс UART с использованием протокола PJON.Блоки использовались совместно с радиомодулями HC-12. Есть два типа блоков: 1. PJON_ThroughSerial_SIMPLEX_1 – состоящий из трёх блоков (INIT,Transmitter,Receiver). При использовании более двух устройств для избежания коллизий нужно или периодически опрашивать каждое устройство(по типу Мастер-слэйв) или организовать тайм-фрэймы (один периодически посылает “синхроимпульс” , другие синхронизируются …
Блоки приема/передачи четырех байт через интерфейс UART посредством протокола библиотеки RadioHead. Подходит для радиомодулей HC-11,HC-12.Есть проверка CRC и подтверждение доставки. Скачать
Попытаюсь коротко объяснить, как это реализовать в FLProg из того что есть, и работает в версии 1.10
Основні тех. Характеристики: ARM Cortex M3 Розрядність – 32-х бітний Частота – 72МГц Flash-пам’ять – 64КБ / 128КБ Оперативна пам’ять – 20КБ SPI – дві штуки I2C – дві штуки UART — три апаратні UART’а + USB (тобто виходить чотири інтерфейси) CAN-шина АЦП – 12-бітний ШІМ – 16-ти бітний Напруга живлення – від 2 до …
Далее…Використання контролерів STM32F103C8 (Blue Pill) з Arduino IDE
Увага! Підтримка STM32 з’явилася у програмі FLProg, починаючи з версії 8.0.1. Контролери Arduino і ESP відповідно до цієї інструкції можна додавати і в більш ранніх версіях. Відкриваємо програму FLProg. У головному меню вибираємо пункт «Інструменти», а в ньому «Редактор користувацьких описів контролерів». Відкриється вікно редактора. У ньому додаємо новий опис контролера. …
Далее…Додавання нового контролера (STM32F103C8 “Blue Pill”) у програму FLProg.
После продолжительного перерыва вышла новая бэта версия программы с номером 7.0. Разработка этой версии заняла более трёх месяцев, но и работа была произведена очень большая. Что нового в версии 7.0. С нуля разработан новый редактор пользовательских блоков на С. При разработке я учитывал пожелания пользователей и делал его на основании технологии разработки встроенных блоков. Изменена …