Обновление программы FLProg начиная с версии 9.6.20
- Siberian
- Лейтенант
- Сообщения: 697
- Зарегистрирован: 07 сен 2015, 11:51
- Откуда: СССР
- Имя: Александр
- Благодарил (а): 50 раз
- Поблагодарили: 37 раз
Обновление программы FLProg начиная с версии 9.6.20
При выходе релиза программы FLProg версии 9.6.20 будут некоторые изменения для дальнейшего обновления программы.
Появился пункт - "Клуб". Кликаем "Зарегистрироваться"
Появляется окно регистрации. Заполняем все поля формы регистрации, регистрируемся.
После регистрации авторизуемся согласно Вашим заполненным данным.
Если авторизация не проходит, то нажмите "Обновить данные пользователя", а затем авторизуйтесь. После того, как авторизовались, обновляем данные пользователя. Чтобы в дальнейшем видеть и проверять обновления, делаем такие-же настройки, как и в предыдущих версиях программы. Новая версия 9.6.20 пока будет работать в тестовом режиме.
Появился пункт - "Клуб". Кликаем "Зарегистрироваться"
Появляется окно регистрации. Заполняем все поля формы регистрации, регистрируемся.
После регистрации авторизуемся согласно Вашим заполненным данным.
Если авторизация не проходит, то нажмите "Обновить данные пользователя", а затем авторизуйтесь. После того, как авторизовались, обновляем данные пользователя. Чтобы в дальнейшем видеть и проверять обновления, делаем такие-же настройки, как и в предыдущих версиях программы. Новая версия 9.6.20 пока будет работать в тестовом режиме.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- montirovka
- Подполковник
- Сообщения: 1320
- Зарегистрирован: 15 фев 2021, 16:16
- Откуда: Геленджик
- Имя: Сергей
- Благодарил (а): 161 раз
- Поблагодарили: 519 раз
-
CatBegemot
- Рядовой
- Сообщения: 6
- Зарегистрирован: 04 мар 2026, 21:50
- Имя: Евгений
- Благодарил (а): 4 раза
- Поблагодарили: 3 раза
Re: Обновление программы FLProg начиная с версии 9.6.20
Всем доброго.
Пустой проект для stm32f407 не компилируется.
Arduino: 1.8.19 (Windows 10), Плата:"Generic STM32F4 series, Black F407VE, STM32CubeProgrammer (SWD), Enabled (generic 'Serial'), CDC (generic 'Serial' supersede U(S)ART), Low/Full Speed, Smallest (-Os default), None, Newlib Nano (default)"
In file included from c:\Program Files (x86)\FLProg\ideV8\portable\sketchbook\libraries\RT_HW_00_BASE\src\RT_HW_BASE_12_03_Link_SPI.cpp:13:
c:\Program Files (x86)\FLProg\ideV8\portable\sketchbook\libraries\RT_HW_00_BASE\src\API_0900_FUNC_LINK\0104_SPI\FUNC_SPI_0640_CPP_COMMON_STM32F4.hpp: In function 'void rt_hw_spi_dma_release_by_hspi(SPI_HandleTypeDef*)':
c:\Program Files (x86)\FLProg\ideV8\portable\sketchbook\libraries\RT_HW_00_BASE\src\API_0900_FUNC_LINK\0104_SPI\FUNC_SPI_0640_CPP_COMMON_STM32F4.hpp:509:21: error: 'spiGetSPI' was not declared in this scope
509 | SPIClass* spi = spiGetSPI(i);
| ^~~~~~~~~
c:\Program Files (x86)\FLProg\ideV8\portable\sketchbook\libraries\RT_HW_00_BASE\src\API_0900_FUNC_LINK\0104_SPI\FUNC_SPI_0640_CPP_COMMON_STM32F4.hpp:515:28: error: 'spiGetLink' was not declared in this scope
515 | RT_HW_STRUCT_SPI* link = spiGetLink(bus);
| ^~~~~~~~~~
exit status 1
Ошибка компиляции для платы Generic STM32F4 series.
Этот отчёт будет иметь больше информации с
включенной опцией Файл -> Настройки ->
"Показать подробный вывод во время компиляции"
Пустой проект для stm32f407 не компилируется.
Arduino: 1.8.19 (Windows 10), Плата:"Generic STM32F4 series, Black F407VE, STM32CubeProgrammer (SWD), Enabled (generic 'Serial'), CDC (generic 'Serial' supersede U(S)ART), Low/Full Speed, Smallest (-Os default), None, Newlib Nano (default)"
In file included from c:\Program Files (x86)\FLProg\ideV8\portable\sketchbook\libraries\RT_HW_00_BASE\src\RT_HW_BASE_12_03_Link_SPI.cpp:13:
c:\Program Files (x86)\FLProg\ideV8\portable\sketchbook\libraries\RT_HW_00_BASE\src\API_0900_FUNC_LINK\0104_SPI\FUNC_SPI_0640_CPP_COMMON_STM32F4.hpp: In function 'void rt_hw_spi_dma_release_by_hspi(SPI_HandleTypeDef*)':
c:\Program Files (x86)\FLProg\ideV8\portable\sketchbook\libraries\RT_HW_00_BASE\src\API_0900_FUNC_LINK\0104_SPI\FUNC_SPI_0640_CPP_COMMON_STM32F4.hpp:509:21: error: 'spiGetSPI' was not declared in this scope
509 | SPIClass* spi = spiGetSPI(i);
| ^~~~~~~~~
c:\Program Files (x86)\FLProg\ideV8\portable\sketchbook\libraries\RT_HW_00_BASE\src\API_0900_FUNC_LINK\0104_SPI\FUNC_SPI_0640_CPP_COMMON_STM32F4.hpp:515:28: error: 'spiGetLink' was not declared in this scope
515 | RT_HW_STRUCT_SPI* link = spiGetLink(bus);
| ^~~~~~~~~~
exit status 1
Ошибка компиляции для платы Generic STM32F4 series.
Этот отчёт будет иметь больше информации с
включенной опцией Файл -> Настройки ->
"Показать подробный вывод во время компиляции"
-
ecoins
- Администратор
- Сообщения: 4486
- Зарегистрирован: 12 фев 2016, 11:40
- Откуда: Шатура
- Имя: Энвер
- Благодарил (а): 224 раза
- Поблагодарили: 368 раз
Re: Обновление программы FLProg начиная с версии 9.6.20
Приношу извинения - ошибка произошла из оптимизации DMA для STM32А407V.CatBegemot писал(а): 04 мар 2026, 23:16 Всем доброго.
Пустой проект для stm32f407 не компилируется.
509 | SPIClass* spi = spiGetSPI(i);
| ^~~~~~~~~
515 | RT_HW_STRUCT_SPI* link = spiGetLink(bus);
| ^~~~~~~~~~
Ошибка компиляции для платы Generic STM32F4 series.
1.Можете просто заменить приложенный файл RT_HW_BASE.h (версия 6.8.8).
2.Или поправить в файле
\ideV8\portable\sketchbook\libraries\RT_HW_00_BASE\src\API_0900_FUNC_LINK\0104_SPI\FUNC_SPI_0640_CPP_COMMON_STM32F4.hpp"
функцию:
//=================================================================================================
static inline void rt_hw_spi_dma_release_by_hspi(SPI_HandleTypeDef *hspi){
if(!hspi) return;
/*
uint8_t bus=255;
for(uint8_t i=0; i<=6; i++){
SPIClass* spi = spiGetSPI(i);
if(!spi) continue;
if(spi->getHandle() == hspi){ bus=i; break; }
}
if(bus==255) return;
RT_HW_STRUCT_SPI* link = spiGetLink(bus);
if(!link) return;
// link->dmaBusy = 0;
// link->busy НЕ трогать
*/
}
//=================================================================================================
С уважением, ecoins.
-
CatBegemot
- Рядовой
- Сообщения: 6
- Зарегистрирован: 04 мар 2026, 21:50
- Имя: Евгений
- Благодарил (а): 4 раза
- Поблагодарили: 3 раза
Re: Обновление программы FLProg начиная с версии 9.6.20
Спасибо, пустой проект начал компилироваться.
Теперь так не хочет, посмотрите, пожалуйста, что не так
Теперь так не хочет, посмотрите, пожалуйста, что не так
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
ecoins
- Администратор
- Сообщения: 4486
- Зарегистрирован: 12 фев 2016, 11:40
- Откуда: Шатура
- Имя: Энвер
- Благодарил (а): 224 раза
- Поблагодарили: 368 раз
Re: Обновление программы FLProg начиная с версии 9.6.20
1.Внешне выглядит нормально. На стенде под рукой нет сейчас SSD1315 - поэтому сразу проверить именно Ваш тест не получается.CatBegemot писал(а): 05 мар 2026, 20:32 Спасибо, пустой проект начал компилироваться.
Теперь так не хочет, посмотрите, пожалуйста, что не так
2.Сделал тест на SSD1306/SSD1309 (они по настройкам совпадают): Тест динамичный, дисплей подключен через i2c, скорость проекта высокая - 366100. Если увеличить частоту с 400 кГц до 800 кГц, будет еще быстрее.
2.Возможен ряд причин по которым не работает Ваш проект
2.1.Неверно выбран дисплей. SSD1306/SSD1315 внешне похожи, но настройки у них разные.
2.2.Не верно выбраны пины i2c.
Лучше всего посмотреть их через отчет на консоли (файл присоединяю) Ключевые строки:
22:55:36.595 -> ====================Тест простой STM32F407VE для OLED SSD1306===================
22:55:36.595 -> 22:55:19 4 05.03.2026
22:55:36.595 -> ---------------------------------Main parameters--------------------------------
22:55:36.640 -> Board->BLACK F407Vx(DevEBox STM32F407VxT6)/648; Core->STM32/600; Arch->STM32/600; ID=214A840D;
22:55:36.640 -> RT_HW_BASE.h: v.6.8.8 05.03.2026;
22:55:37.065 -> I2C0: SDA=PB9; SCL=PB8; Yes init; Speed=400000; Master;
22:55:37.065 -> I2C1: SDA=PB11; SCL=PB10; No init; Speed=400000; Master;
22:55:37.158 -> ------------------------------------Scan i2c------------------------------------
22:55:37.158 -> i2c0: scan->0x27/39,0x3c/60,0x44/68; qnt=3;
2.3.Если сканирование обнаруживает устройство (у меня 0x3C), то дальше должен работать.
2.4.Некоторые дисплеи имеют другой адрес (0x3D);
2.5.Если после обнаружения дисплея на шине дисплея не работает, то дисплей не рабочий, или не тот тип.
2.6.Обновите библиотеку. 2.7.Одновременно работает TFT. На фото ST7735 С уважением, ecoins.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
slsl
- Лейтенант
- Сообщения: 396
- Зарегистрирован: 08 дек 2021, 22:41
- Имя: Вячеслав
- Благодарил (а): 29 раз
- Поблагодарили: 74 раза
Re: Обновление программы FLProg начиная с версии 9.6.20
Ограничение на 20 символов в поле ввода ВЭБа - не поправили.
-
lfgjikjjyj
- Лейтенант
- Сообщения: 377
- Зарегистрирован: 27 мар 2025, 12:13
- Имя: Коля
- Поблагодарили: 91 раз
Re: Обновление программы FLProg начиная с версии 9.6.20
при каждом запуске теперь нужно автоизироваться
-
Ander
- Администратор
- Сообщения: 742
- Зарегистрирован: 31 окт 2023, 12:50
- Имя: Андрей
- Благодарил (а): 55 раз
- Поблагодарили: 141 раз
- montirovka
- Подполковник
- Сообщения: 1320
- Зарегистрирован: 15 фев 2021, 16:16
- Откуда: Геленджик
- Имя: Сергей
- Благодарил (а): 161 раз
- Поблагодарили: 519 раз
Re: Обновление программы FLProg начиная с версии 9.6.20
А надо ли авторизоваться? Что то новое и опять без описания. Что, зачем, ни кто не пишет и не знает.
Наверное надо было вначале рассказать о проблемах, решениях, а потом выкладывать.
Нас пользователей тоже надо уважать.
- prmres
- Рядовой
- Сообщения: 79
- Зарегистрирован: 30 янв 2018, 20:19
- Откуда: Курская обл.
- Имя: Prmres
- Благодарил (а): 32 раза
- Поблагодарили: 26 раз
-
lfgjikjjyj
- Лейтенант
- Сообщения: 377
- Зарегистрирован: 27 мар 2025, 12:13
- Имя: Коля
- Поблагодарили: 91 раз
Re: Обновление программы FLProg начиная с версии 9.6.20
я вчера авторизировался
сегодня запустил опять просит авторизироваться
ладно спишим как что то непредвиденое
-
Ander
- Администратор
- Сообщения: 742
- Зарегистрирован: 31 окт 2023, 12:50
- Имя: Андрей
- Благодарил (а): 55 раз
- Поблагодарили: 141 раз
Re: Обновление программы FLProg начиная с версии 9.6.20
Режим "клуба" напрашивался уже давно и в планах много что в нем появится. Авторизация первый шаг.
Первое что в нем появится это режим тестеров. Желающие поучаствовать в тестировании промежуточных версий смогут их получать автоматически.
Второе - это различные онлайн сервисы в которых обязательна авторизация. в планах свой MQTT сервер и т.д.
Третье - платная подписка - и да, на все нужно и время и средства, соответственно со временем появятся сервисы которые будут на платной основе. Также подписку можно будет оформить как помощь проекту.
В ближайшие дни начну набор в тестеры.
- prmres
- Рядовой
- Сообщения: 79
- Зарегистрирован: 30 янв 2018, 20:19
- Откуда: Курская обл.
- Имя: Prmres
- Благодарил (а): 32 раза
- Поблагодарили: 26 раз
Re: Обновление программы FLProg начиная с версии 9.6.20
платными предполагаются именно какие-то сервисы, а программа будет распространяться\обновляться свободно?Ander писал(а): 06 мар 2026, 16:14 Режим "клуба" напрашивался уже давно и в планах много что в нем появится. Авторизация первый шаг.
Первое что в нем появится это режим тестеров. Желающие поучаствовать в тестировании промежуточных версий смогут их получать автоматически.
Второе - это различные онлайн сервисы в которых обязательна авторизация. в планах свой MQTT сервер и т.д.
Третье - платная подписка - и да, на все нужно и время и средства, соответственно со временем появятся сервисы которые будут на платной основе. Также подписку можно будет оформить как помощь проекту.
В ближайшие дни начну набор в тестеры.
или обновление тоже станет платным?
просто любопытно, для ясности
-
Ander
- Администратор
- Сообщения: 742
- Зарегистрирован: 31 окт 2023, 12:50
- Имя: Андрей
- Благодарил (а): 55 раз
- Поблагодарили: 141 раз
Re: Обновление программы FLProg начиная с версии 9.6.20
Свободноprmres писал(а): 06 мар 2026, 18:52платными предполагаются именно какие-то сервисы, а программа будет распространяться\обновляться свободно?Ander писал(а): 06 мар 2026, 16:14 Режим "клуба" напрашивался уже давно и в планах много что в нем появится. Авторизация первый шаг.
Первое что в нем появится это режим тестеров. Желающие поучаствовать в тестировании промежуточных версий смогут их получать автоматически.
Второе - это различные онлайн сервисы в которых обязательна авторизация. в планах свой MQTT сервер и т.д.
Третье - платная подписка - и да, на все нужно и время и средства, соответственно со временем появятся сервисы которые будут на платной основе. Также подписку можно будет оформить как помощь проекту.
В ближайшие дни начну набор в тестеры.
или обновление тоже станет платным?
просто любопытно, для ясности
-
CatBegemot
- Рядовой
- Сообщения: 6
- Зарегистрирован: 04 мар 2026, 21:50
- Имя: Евгений
- Благодарил (а): 4 раза
- Поблагодарили: 3 раза
Re: Обновление программы FLProg начиная с версии 9.6.20
Спасибо, заработало.2.6.Обновите библиотеку.
RT_HW_00_BASE.ZIP
-
ecoins
- Администратор
- Сообщения: 4486
- Зарегистрирован: 12 фев 2016, 11:40
- Откуда: Шатура
- Имя: Энвер
- Благодарил (а): 224 раза
- Поблагодарили: 368 раз
Re: Обновление программы FLProg начиная с версии 9.6.20
Отлично. Есть обновление RT_HW_BASE.hCatBegemot писал(а): 06 мар 2026, 21:21Спасибо, заработало.2.6.Обновите библиотеку.
RT_HW_00_BASE.ZIP
viewtopic.php?p=144990#p144990
-
intojon
- Рядовой
- Сообщения: 47
- Зарегистрирован: 07 авг 2021, 18:13
- Имя: Tomas
- Благодарил (а): 3 раза
- Поблагодарили: 9 раз
Re: Обновление программы FLProg начиная с версии 9.6.20
нерешенные проблемы с английским языком. При выборе английского языка очень много программ отображается на русском языке.
-
ecoins
- Администратор
- Сообщения: 4486
- Зарегистрирован: 12 фев 2016, 11:40
- Откуда: Шатура
- Имя: Энвер
- Благодарил (а): 224 раза
- Поблагодарили: 368 раз
Re: Обновление программы FLProg начиная с версии 9.6.20
Разработчик увеличил до 255. Будет в beta-версии (2-3 дня).
С уважением, ecoins.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя