Тестирование версии 8.х

Обсуждение ошибок, "хотелок", доработок которые будут в версии 8.х

Это мой личный форум. Здесь я буду задавать вопросы пользователям, проводить опросы, и тому подобное. Темы в этом форуме могу создавать только я, Вы можете создавать комментарии и отвечать на опросы.
Аватара пользователя
support
Супермодератор
Сообщения: 1900
Зарегистрирован: 03.01.2018{, 11:45}
Репутация: 790
Откуда: Астрахань
Имя: Сергей
Контактная информация:

Тестирование версии 8.х

#1

Сообщение support » 03.01.2021{, 20:51}

К 10-ЛЕТИЮ FLPROG.

В этом году исполняется 10 лет со дня выхода первой версии FLProg.

Для меня и ветеранов форума это является знаковой датой, важным этапом развития FLProg.

FLProg применяется в детских клубах, образовательных и научных учреждениях, инженерами, просто увлеченными людьми. С ориентацией на FLProg проектируются прикладные и универсальные контроллеры, программируемые реле (ПР), программируемые логические контроллеры (ПЛК), распределенные системы управления. Важным партнером является KaScada (г. Чехов).

Дальнейшее развитие требует создания новых организационных структур с вовлечением в неё разработчиков, программистов, конструкторов, инженеров.

Начата техническая и организационная работа по развитию форума. В переходный период организация работы форума будет осуществляться через прямое администрирование.

Благодарю всех модераторов за бесперебойную работу форума


Разработчик FLProg.


Пока тестовая версия 8.0 ещё в разработке, и думаю выйдет ещё не очень скоро, но я подумал что стоит сразу завести тему для её обсуждения. При работе над стабильной версией 7.3. у Вас возникло достаточно много идей по доработке, и большинство из них действительно актуальны. Описывайте эти пожелания в этой теме. В начале разработки новой линейки версий можно очень много "хулиганить" - время на поиск ошибок и "доводку" программы сейчас есть.

31-12-22 Вышла новая версия программы с номером 8.0.1. Подробнее можно посмотреть здесь:https://flprog.ru/news/vyhod-novoj-vers ... -flprog-2/

28-01-23 Вышла новая версия программы с номером 8.1.0. Подробнее можно посмотреть здесь:https://flprog.ru/news/vyhod-novoj-vers ... -flprog-3/

03-04-23 Вышла новая версия программы с номером 8.2.1. Подробнее можно посмотреть здесь:https://flprog.ru/news/vyhod-novoj-versii-programmy-2/
Автор программы FLProg.

Аватара пользователя
AlexCrane
Капитан
Сообщения: 895
Зарегистрирован: 20.10.2017{, 13:22}
Репутация: 294
Откуда: Ульяновск
Имя: Александр

Тестирование версии 8.х

#661

Сообщение AlexCrane » 28.08.2023{, 20:46}

Serhio44 писал(а):
28.08.2023{, 18:30}
Но хочется STM пощупать
Что мешает попробовать? Если подключение стандартное по SPI то по идее должно заработать

Отправлено спустя 1 минуту 58 секунд:
Serhio44 писал(а):
28.08.2023{, 18:30}
мне удалось запустить блоки от AlexCrane
Напомните что за блоки (ссылку), что-то не припомню
Если не знаю, то не скажу. Если скажу, то сначала проверю...
Если нет возможности отблагодарить материально, хотя бы оцени пост....

Serhio44
Рядовой
Сообщения: 14
Зарегистрирован: 12.10.2020{, 16:21}
Репутация: 0
Откуда: Шизино
Имя: Сергей

Тестирование версии 8.х

#662

Сообщение Serhio44 » 28.08.2023{, 23:06}

AlexCrane писал(а):
28.08.2023{, 20:48}
Напомните что за блоки (ссылку), что-то не припомню
ссылку точно не найду, но с форума был взят проект с блоками
AlexCrane писал(а):
28.08.2023{, 20:48}
Что мешает попробовать? Если подключение стандартное по SPI то по идее должно заработать
вселяет оптимизм. Обязательно испробую
Вложения
SD blocks.flp
(204.79 КБ) 30 скачиваний

Abay1
Рядовой
Сообщения: 31
Зарегистрирован: 01.03.2022{, 08:03}
Репутация: 0
Имя: Александр

Тестирование версии 8.х

#663

Сообщение Abay1 » 30.08.2023{, 05:51}

Здравствуйте!
Проблемы с одновременным использованием master и slave через MODBUS RTU.
На штатных контроллерах ESP32 и STM32F103 не работает. ESP32 даже не компилится.
Непонятки с размером компиляции - простой тестовый проект для МЕГИ выходит с размером в 3 раза больше, чем в версии 7.5.2
На многих пользовательских описаний контроллеров не компилится. При этом все объявленные описания UARTов работают со штатными блоками UART (прием/передача).
:smile37:
Вложения
test_RTU_2_UART.flp
(74.08 КБ) 23 скачивания

ecoins
Полковник
Сообщения: 3029
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 458
Откуда: Шатура
Имя: Энвер

Тестирование версии 8.х

#664

Сообщение ecoins » 30.08.2023{, 06:03}

Abay1 писал(а):
30.08.2023{, 05:51}
Здравствуйте!
Проблемы с одновременным использованием master и slave через MODBUS RTU.
На штатных контроллерах ESP32 и STM32F103 не работает. ESP32 даже не компилится.
Непонятки с размером компиляции - простой тестовый проект для МЕГИ выходит с размером в 3 раза больше, чем в версии 7.5.2
На многих пользовательских описаний контроллеров не компилится. При этом все объявленные описания UARTов работают со штатными блоками UART (прием/передача).
Разработчик сейчас плотно занимается доработкой и развитием коммуникаций (Modbus, Ethernet,WiFi,SPI,UART,i2c) для работы на контроллерах с разными архитектурами. Многое уже сделано, но работа пока продолжается. Наверное новшества будут выложены уже в новой версии.
С уважением, Энвер.

Sergoo
Рядовой
Сообщения: 14
Зарегистрирован: 29.09.2021{, 11:34}
Репутация: 1
Имя: Сергей

Тестирование версии 8.х

#665

Сообщение Sergoo » 02.09.2023{, 14:38}

viewtopic.php?f=39&t=7668&p=125551#p125551
support писал(а):
27.11.2021{, 15:32}
Sergoo писал(а):
27.11.2021{, 13:51}
support писал(а):
27.11.2021{, 06:20}
.... первый раз об этой проблемме слышу. Поподробнее можно?
Проблему уже описывали где-то на форуме , но у меня так полноценно не получилось устранить ее.
Попробуйте скомпилировать две программки для 8266 и 32, проги одиннаковые, но на 32й ошибка при компиляции в ARDU IDE. Скорее всего причина в разных библиотеках WiFiUDP на платы 32 и 8266 , а flprog наверное при компиляции под 32ю плату берет библиотеку из папки 8266, но это есессено не точное предположение, в ручную меняя папки результата не получил я :smile37: .
Но результат после танца с бубнами все же есть, если в ARDU IDE после объявление всех библиотеек добавить строчку #define UDP_TX_PACKET_MAX_SIZE (номер порта UDP), то проект скомпилируется, но получилась только односторонняя связь при передаче переменных между 8266 и 32. Плата 32я от 8266й принимает переменные , но 8266я не принимает переменные, но скорее всего это 32я неправильно передает в 8266ю. Связь между двух8266 работает без проблем.

viewtopic.php?f=156&t=7286 вот тема кстати
функцию допилить бы стоило в программе раз уж она встроенная)))
Постараюсь допилить)))) но теперь уже после третьего числа, сейчас заканчиваю вахту и выезжаю домой....
support, может чем то поможет для решения...)
----------------------------------------------------------------------------------------------------------------
Конечно, вот пример программы на Arduino для передачи нескольких переменных (integer, bit и строка) через WiFi UDP на плату ESP32:

#include <WiFi.h>
#include <WiFiUdp.h>

const char* ssid = "название_вашей_wifi_сети";
const char* password = "пароль_вашей_wifi_сети";

WiFiUDP Udp;
unsigned int localUdpPort = 8888; // порт, который будет использоваться для UDP соединения

IPAddress remoteIp(192, 168, 0, 100); // IP-адрес назначения
unsigned int remoteUdpPort = 8888; // порт, который будет использоваться на удаленной плате

int variable1 = 123; // первая переменная типа integer
bool variable2 = false; // вторая переменная типа bit
String variable3 = "Hello, ESP32!"; // третья переменная типа строка

void setup() {
Serial.begin(115200);
Serial.println();

WiFi.begin(ssid, password);

while (WiFi.status() != WL_CONNECTED) {
delay(1000);
Serial.print(".");
}

Serial.println("");
Serial.println("WiFi подключено");
Serial.println("IP-адрес: " + WiFi.localIP());

Udp.begin(localUdpPort);
}

void loop() {
sendVariables();
delay(5000); // ждем 5 секунд и повторяем
}

void sendVariables() {
Serial.println("Отправка переменных:");

Udp.beginPacket(remoteIp, remoteUdpPort);

Udp.write((char*)&variable1, sizeof(variable1));

byte variable2Byte = variable2 ? 1 : 0;
Udp.write(&variable2Byte, sizeof(variable2Byte));

Udp.print(variable3);

Udp.endPacket();

Serial.println("Переменные успешно отправлены");
}


Не забудьте заменить название_вашей_wifi_сети и пароль_вашей_wifi_сети на соответствующие значения ваших сети.

При этом, на плате ESP32 (принимающей стороне), вы должны использовать следующий код:

#include <WiFi.h>
#include <WiFiUdp.h>

const char* ssid = "название_вашей_wifi_сети";
const char* password = "пароль_вашей_wifi_сети";

WiFiUDP Udp;
unsigned int localUdpPort = 8888; // порт, который будет использоваться для UDP соединения

void setup() {
Serial.begin(115200);
Serial.println();

WiFi.begin(ssid, password);

while (WiFi.status() != WL_CONNECTED) {
delay(1000);
Serial.print(".");
}

Serial.println("");
Serial.println("WiFi подключено");
Serial.println("IP-адрес: " + WiFi.localIP());

Udp.begin(localUdpPort);
}

void loop() {
receiveAndPrintVariables();
delay(500); // обновляем каждые 500 миллисекунд
}

void receiveAndPrintVariables() {
int receivedVariable1;
byte receivedVariable2Byte;
bool receivedVariable2;
char receivedVariable3[255];

int packetSize = Udp.parsePacket();
if (packetSize) {
Serial.println("Получены переменные:");

Udp.read((char*)&receivedVariable1, sizeof(receivedVariable1));
Serial.print("Переменная 1 (integer): ");
Serial.println(receivedVariable1);

Udp.read((char*)&receivedVariable2Byte, sizeof(receivedVariable2Byte));
receivedVariable2 = receivedVariable2Byte == 1;
Serial.print("Переменная 2 (bit): ");
Serial.println(receivedVariable2);

int bytesRead = Udp.readBytesUntil('\n', receivedVariable3, sizeof(receivedVariable3));
receivedVariable3[bytesRead] = '\0';
Serial.print("Переменная 3 (строка): ");
Serial.println(receivedVariable3);
}
}


Аналогично, здесь вам также потребуется заменить название_вашей_wifi_сети и пароль_вашей_wifi_сети на соответствующие значения ваших сети.



напиши программу на ардуино :
передача нескольких переменых integer, bit, строка по WiFi UDP между esp32 и esp8266
Конечно, вот пример программы на Arduino для передачи нескольких переменных (integer, bit и строка) через WiFi UDP между ESP32 и ESP8266:

Для ESP32:

#include <WiFi.h>
#include <WiFiUdp.h>

const char* ssid = "название_wifi_сети";
const char* password = "пароль_wifi_сети";

WiFiUDP Udp;
unsigned int localUdpPort = 8888; // порт, который будет использоваться для UDP соединения

IPAddress destinationIp(192, 168, 0, 100); // IP-адрес ESP8266
unsigned int destinationPort = 8888; // порт, который будет использоваться на ESP8266

int variable1 = 123; // первая переменная типа integer
bool variable2 = false; // вторая переменная типа bit
String variable3 = "Hello, ESP8266!"; // третья переменная типа строка

void setup() {
Serial.begin(115200);
Serial.println();

WiFi.begin(ssid, password);

while (WiFi.status() != WL_CONNECTED) {
delay(1000);
Serial.print(".");
}

Serial.println("");
Serial.println("WiFi подключено");
Serial.println("IP-адрес: " + WiFi.localIP());

Udp.begin(localUdpPort);
}

void loop() {
sendVariables();
delay(5000); // ждем 5 секунд и повторяем
}

void sendVariables() {
Serial.println("Отправка переменных:");

Udp.beginPacket(destinationIp, destinationPort);

Udp.write((char*)&variable1, sizeof(variable1));

byte variable2Byte = variable2 ? 1 : 0;
Udp.write(&variable2Byte, sizeof(variable2Byte));

Udp.print(variable3);

Udp.endPacket();

Serial.println("Переменные успешно отправлены");
}


Для ESP8266:

#include <ESP8266WiFi.h>
#include <WiFiUdp.h>

const char* ssid = "название_wifi_сети";
const char* password = "пароль_wifi_сети";

WiFiUDP Udp;
unsigned int localUdpPort = 8888; // порт, который будет использоваться для UDP соединения

IPAddress sourceIp(192, 168, 0, 50); // IP-адрес ESP32
unsigned int sourcePort = 8888; // порт, который будет использоваться на ESP32

void setup() {
Serial.begin(115200);
Serial.println();

WiFi.begin(ssid, password);

while (WiFi.status() != WL_CONNECTED) {
delay(1000);
Serial.print(".");
}

Serial.println("");
Serial.println("WiFi подключено");
Serial.println("IP-адрес: " + WiFi.localIP());

Udp.begin(localUdpPort);
}

void loop() {
receiveAndPrintVariables();
delay(500); // обновляем каждые 500 миллисекунд
}

void receiveAndPrintVariables() {
int receivedVariable1;
byte receivedVariable2Byte;
bool receivedVariable2;
char receivedVariable3[255];

int packetSize = Udp.parsePacket();
if (packetSize) {
IPAddress senderIp = Udp.remoteIP();
unsigned int senderPort = Udp.remotePort();

if (senderIp == sourceIp && senderPort == sourcePort) {
Serial.println("Получены переменные:");

Udp.read((char*)&receivedVariable1, sizeof(receivedVariable1));
Serial.print("Переменная 1 (integer): ");
Serial.println(receivedVariable1);

Udp.read((char*)&receivedVariable2Byte, sizeof(receivedVariable2Byte));
receivedVariable2 = receivedVariable2Byte == 1;
Serial.print("Переменная 2 (bit): ");
Serial.println(receivedVariable2);

int bytesRead = Udp.readBytesUntil('\n', receivedVariable3, sizeof(receivedVariable3));
receivedVariable3[bytesRead] = '\0';
Serial.print("Переменная 3 (строка): ");
Serial.println(receivedVariable3);
}
}
}


Убедитесь, что вы правильно указали названиеwifiсети и парольwifiсети для каждой платы, а также правильные IP-адреса и порты отправителя и получателя.




void sendVariables() {
Serial.println("Отправка переменных:");

Udp.beginPacket(remoteIp, remoteUdpPort);

Udp.write((char*)&variable1, sizeof(variable1));

byte variable2Byte = variable2 ? 1 : 0;
Udp.write(&variable2Byte, sizeof(variable2Byte));

Udp.print(variable3);

Udp.endPacket();

Serial.println("Переменные успешно отправлены");
}


Не забудьте заменить название_вашей_wifi_сети и пароль_вашей_wifi_сети на соответствующие значения ваших сети.

При этом, на плате ESP32 (принимающей стороне), вы должны использовать следующий код:

#include <WiFi.h>
#include <WiFiUdp.h>

const char* ssid = "название_вашей_wifi_сети";
const char* password = "пароль_вашей_wifi_сети";

WiFiUDP Udp;
unsigned int localUdpPort = 8888; // порт, который будет использоваться для UDP соединения

void setup() {
Serial.begin(115200);
Serial.println();

WiFi.begin(ssid, password);

while (WiFi.status() != WL_CONNECTED) {
delay(1000);
Serial.print(".");
}

Serial.println("");
Serial.println("WiFi подключено");
Serial.println("IP-адрес: " + WiFi.localIP());

Udp.begin(localUdpPort);
}

void loop() {
receiveAndPrintVariables();
delay(500); // обновляем каждые 500 миллисекунд
}

void receiveAndPrintVariables() {
int receivedVariable1;
byte receivedVariable2Byte;
bool receivedVariable2;
char receivedVariable3[255];

int packetSize = Udp.parsePacket();
if (packetSize) {
Serial.println("Получены переменные:");

Udp.read((char*)&receivedVariable1, sizeof(receivedVariable1));
Serial.print("Переменная 1 (integer): ");
Serial.println(receivedVariable1);

Udp.read((char*)&receivedVariable2Byte, sizeof(receivedVariable2Byte));
receivedVariable2 = receivedVariable2Byte == 1;
Serial.print("Переменная 2 (bit): ");
Serial.println(receivedVariable2);

int bytesRead = Udp.readBytesUntil('\n', receivedVariable3, sizeof(receivedVariable3));
receivedVariable3[bytesRead] = '\0';
Serial.print("Переменная 3 (строка): ");
Serial.println(receivedVariable3);
}
}


Аналогично, здесь вам также потребуется заменить название_вашей_wifi_сети и пароль_вашей_wifi_сети на соответствующие значения ваших сети.

Удачного программирования на Arduino!

Аватара пользователя
DrMario
Лейтенант
Сообщения: 373
Зарегистрирован: 07.11.2016{, 13:11}
Репутация: 60
Откуда: Камень-на-Оби
Имя: Евгений
Контактная информация:

Тестирование версии 8.х

#666

Сообщение DrMario » 08.09.2023{, 10:34}

На ESP32 происходит ошибка при компиляции штатного блока Получения данных часов реального времени DS3231. Для остальных таймеров не пробовал. Ошибка тянется с версии FLProg 7.5.0 и до последней. На версии FLProg 7.1.1 штатный блок таймера работал исправно.

Mazur
Рядовой
Сообщения: 66
Зарегистрирован: 31.08.2023{, 13:43}
Репутация: 2
Имя: Денис

Тестирование версии 8.х

#667

Сообщение Mazur » 08.09.2023{, 10:49}

DrMario, нормально там
2023-09-08_144907.png

Аватара пользователя
DrMario
Лейтенант
Сообщения: 373
Зарегистрирован: 07.11.2016{, 13:11}
Репутация: 60
Откуда: Камень-на-Оби
Имя: Евгений
Контактная информация:

Тестирование версии 8.х

#668

Сообщение DrMario » 08.09.2023{, 11:06}

Mazur писал(а):
08.09.2023{, 10:49}
DrMario, нормально там
Я не придумал. У меня портативная версия на виндовс 11
Вот весь текст компилятора
C:\Users\Evgen\AppData\Local\Temp\flprog\pr4\pr4.ino: In function 'void loop()':
pr4:32:29: error: expected primary-expression before ';' token
_RTC1_GetTime1_StrOut = ;
^
Несколько библиотек найдено для "WiFi.h"
Используется: C:\FLProg823\ideV8\portable\packages\esp32\hardware\esp32\2.0.9\libraries\WiFi
Не используется: c:\FLProg823\ideV8\libraries\WiFi
Несколько библиотек найдено для "Wire.h"
Используется: C:\FLProg823\ideV8\portable\packages\esp32\hardware\esp32\2.0.9\libraries\Wire
Не используется: c:\FLProg823\ideV8\portable\sketchbook\libraries\Wire
Несколько библиотек найдено для "SPI.h"
Используется: C:\FLProg823\ideV8\portable\packages\esp32\hardware\esp32\2.0.9\libraries\SPI
Не используется: c:\FLProg823\ideV8\portable\sketchbook\libraries\SPI
exit status 1
expected primary-expression before ';' token
Вложения
Снимок экрана 2023-09-08 150406.png

vovka1973
Майор
Сообщения: 1068
Зарегистрирован: 14.02.2016{, 14:16}
Репутация: 42
Откуда: kazahstan

Тестирование версии 8.х

#669

Сообщение vovka1973 » 08.09.2023{, 11:11}

DrMario писал(а):
08.09.2023{, 11:06}
Mazur писал(а):
08.09.2023{, 10:49}
DrMario, нормально там
Я не придумал. У меня портативная версия на виндовс 11
Вот весь текст компилятора
C:\Users\Evgen\AppData\Local\Temp\flprog\pr4\pr4.ino: In function 'void loop()':
pr4:32:29: error: expected primary-expression before ';' token
_RTC1_GetTime1_StrOut = ;
^
Несколько библиотек найдено для "WiFi.h"
Используется: C:\FLProg823\ideV8\portable\packages\esp32\hardware\esp32\2.0.9\libraries\WiFi
Не используется: c:\FLProg823\ideV8\libraries\WiFi
Несколько библиотек найдено для "Wire.h"
Используется: C:\FLProg823\ideV8\portable\packages\esp32\hardware\esp32\2.0.9\libraries\Wire
Не используется: c:\FLProg823\ideV8\portable\sketchbook\libraries\Wire
Несколько библиотек найдено для "SPI.h"
Используется: C:\FLProg823\ideV8\portable\packages\esp32\hardware\esp32\2.0.9\libraries\SPI
Не используется: c:\FLProg823\ideV8\portable\sketchbook\libraries\SPI
exit status 1
expected primary-expression before ';' token
с есп32 такие ошибки сыпятся из за ядра ,надо понижать или повышать не помню
Изображение

Mazur
Рядовой
Сообщения: 66
Зарегистрирован: 31.08.2023{, 13:43}
Репутация: 2
Имя: Денис

Тестирование версии 8.х

#670

Сообщение Mazur » 08.09.2023{, 11:13}

я тоже не в пейнте рисовал
2023-09-08_151008.png
2023-09-08_151008.png (8.36 КБ) 1137 просмотров
да я и весной ещё на прошлой версии 8** выпаивал 3231 из модулей и впаивал их в разведёную плату на есп32 проблем не было

Аватара пользователя
Phazz
Полковник
Сообщения: 2577
Зарегистрирован: 17.10.2016{, 15:38}
Репутация: 368
Откуда: Сургут
Имя: Анатолий

Тестирование версии 8.х

#671

Сообщение Phazz » 08.09.2023{, 12:20}

DrMario, нужно хотя бы проект прикладывать. Но повангую и я. Есть предположение, что вы выводите время строкой и не заполнили формат вывода времени в параметрах.
Последний раз редактировалось Phazz 08.09.2023{, 15:52}, всего редактировалось 1 раз.

Mazur
Рядовой
Сообщения: 66
Зарегистрирован: 31.08.2023{, 13:43}
Репутация: 2
Имя: Денис

Тестирование версии 8.х

#672

Сообщение Mazur » 08.09.2023{, 13:15}

Phazz, нуда с пустой не компилится

Аватара пользователя
DrMario
Лейтенант
Сообщения: 373
Зарегистрирован: 07.11.2016{, 13:11}
Репутация: 60
Откуда: Камень-на-Оби
Имя: Евгений
Контактная информация:

Тестирование версии 8.х

#673

Сообщение DrMario » 08.09.2023{, 14:55}

Вопрос снят, я затупил совсем. Не установил формат строки вывода :shok:

chmak2007
Сержант
Сообщения: 151
Зарегистрирован: 06.09.2015{, 13:28}
Репутация: 0
Откуда: Саров

Тестирование версии 8.х

#674

Сообщение chmak2007 » 09.09.2023{, 20:31}

Я так понял, что программа 7.3.8 стабильная версия. 8-ка никогда не выйдет в полной стабильности, только в бета?

densat
Рядовой
Сообщения: 7
Зарегистрирован: 04.03.2022{, 13:40}
Репутация: 1
Имя: Денис

Тестирование версии 8.х

#675

Сообщение densat » 09.09.2023{, 21:59}

chmak2007 писал(а):
09.09.2023{, 20:31}
Я так понял, что программа 7.3.8 стабильная версия. 8-ка никогда не выйдет в полной стабильности, только в бета?
, почему же так категорично, что не выйдет, выйдет. Когда-то если вспомнить, и 4 версия была бэта, и третья. Да, седьмая стабильная на данный момент, и восьмая будет стабильная, и 16-тая, и сотая.

Аватара пользователя
Phazz
Полковник
Сообщения: 2577
Зарегистрирован: 17.10.2016{, 15:38}
Репутация: 368
Откуда: Сургут
Имя: Анатолий

Тестирование версии 8.х

#676

Сообщение Phazz » 10.09.2023{, 10:11}

chmak2007, а что не так с 8?

Ardudue
Лейтенант
Сообщения: 430
Зарегистрирован: 13.04.2020{, 18:22}
Репутация: 24
Имя: Антон

Тестирование версии 8.х

#677

Сообщение Ardudue » 01.10.2023{, 19:29}

support, видимо не только я столкнулся с разрядностью АЦП в проектах FLP для STM32F103C8T6.
STM32F103C8T6 имеет 12-ти разрядные АЦП, в проекте в FLP получается 0-1023.
viewtopic.php?f=232&t=8650&sid=3ad6815c ... ea#p126075

Можно ли добавить в FLP возможность выбора разрядности аналогового входа?
Последний раз редактировалось Ardudue 02.10.2023{, 18:45}, всего редактировалось 1 раз.

Аватара пользователя
Rovki
Полковник
Сообщения: 4887
Зарегистрирован: 22.04.2016{, 17:25}
Репутация: 268
Откуда: Чехов
Имя: Анатолий
Контактная информация:

Тестирование версии 8.х

#678

Сообщение Rovki » 02.10.2023{, 09:46}

Ardudue писал(а):
01.10.2023{, 19:29}
support, видимо не только я столкнулся с разрядностью АЦП в проектах FLP для STM32F103C8T6.
STM32F103C8T6 имеет 12-ти разрядные АЦП, в проект в FLP получается 0-1023.
viewtopic.php?f=232&t=8650&sid=3ad6815c ... ea#p126075

Можно ли добавить в FLP возможность выбора разрядности аналогового входа?
А что в ФЛ уже есть поддержка STM?
Электронщик до мозга костей и не только

vovka1973
Майор
Сообщения: 1068
Зарегистрирован: 14.02.2016{, 14:16}
Репутация: 42
Откуда: kazahstan

Тестирование версии 8.х

#679

Сообщение vovka1973 » 02.10.2023{, 12:58}

Rovki писал(а):
02.10.2023{, 09:46}
поддержка STM?
Есть 8.2.3 и в предыдущей версии
Изображение

Аватара пользователя
Rovki
Полковник
Сообщения: 4887
Зарегистрирован: 22.04.2016{, 17:25}
Репутация: 268
Откуда: Чехов
Имя: Анатолий
Контактная информация:

Тестирование версии 8.х

#680

Сообщение Rovki » 02.10.2023{, 17:07}

Спасибо
Электронщик до мозга костей и не только

Ответить

Вернуться в «Темы от автора»