Страница 5 из 16

Re: Стабильная версия FLProg 9.4

Добавлено: 09 июн 2025, 16:13
zmeew1966
Если кого заинтересуют,буду только рад. А так по факту, если создать пользовотельское описание микроконтроллера, описать его в нужном файле, и так же в нужном файле прописать путь, то все прекрасно работает, Респект!!!!!

Re: Стабильная версия FLProg 9.4

Добавлено: 09 июн 2025, 20:31
Telman
Добрый день уважаемые. Спасибо разработчикам за приложенный труд. Большой респект!

Ожидается ли интеграция езернета в контроллерах kincony (интересует kincony kc868-a16) ?

Спасибо.

Re: Стабильная версия FLProg 9.4

Добавлено: 10 июн 2025, 20:34
zmeew1966
Подскажите пожалуйста. Эта настройка работает при ручном вводе?
Выбран микроконтроллер STM32F103CBT6.

Re: Стабильная версия FLProg 9.4

Добавлено: 10 июн 2025, 21:15
zmeew1966
В описании плат STM32F103, надо подправить выводы CAN. В описании PD0, PD1.
А надо:

Еще надо учесть, что когда в левом меню активировать CAN шину, она при компиляции
начинает конфликтовать c USB, то есть надо обязательно в ардуино, в настройках проекта отключить
установку USB.

Re: Стабильная версия FLProg 9.4

Добавлено: 10 июн 2025, 22:38
zmeew1966
Еще обнаружил ошибочку в блоке - Делитель импульсов.

Re: Стабильная версия FLProg 9.4

Добавлено: 10 июн 2025, 22:54
ecoins
Telman писал(а): 09 июн 2025, 20:31 Добрый день уважаемые. Спасибо разработчикам за приложенный труд. Большой респект!

Ожидается ли интеграция езернета в контроллерах kincony (интересует kincony kc868-a16) ?

Спасибо.
Ожидается. Возможно к концу месяца.

Re: Стабильная версия FLProg 9.4

Добавлено: 10 июн 2025, 22:56
ecoins
zmeew1966 писал(а): 10 июн 2025, 20:34 Подскажите пожалуйста. Эта настройка работает при ручном вводе?
Выбран микроконтроллер STM32F103CBT6.
Только надо соразмерять значение с быстродействием контроллера. Для AVR не стоит делать меньше 40мкс.

Re: Стабильная версия FLProg 9.4

Добавлено: 10 июн 2025, 23:02
zmeew1966
При выборе на пользовательском блоке Скоростной счетчик - аппаратный таймер.
При компиляции STM32F103 - ошибка. Код который формирует блок - для AVR.

Re: Стабильная версия FLProg 9.4

Добавлено: 10 июн 2025, 23:17
ecoins
zmeew1966 писал(а): 10 июн 2025, 22:38 Еще обнаружил ошибочку в блоке - Делитель импульсов.
Посмотрел.
Делитель импульсов работает по фронту - может отсюда не понимание?
И не совсем понял содержание файла err.txt - уточните пожалуйста.

Re: Стабильная версия FLProg 9.4

Добавлено: 10 июн 2025, 23:18
ecoins
zmeew1966 писал(а): 10 июн 2025, 23:02 При выборе на пользовательском блоке Скоростной счетчик - аппаратный таймер.
При компиляции STM32F103 - ошибка. Код который формирует блок - для AVR.
Спасибо. Давно этим счетчиком не занимались - выберем время , поправим.
С уважением, ecoins.

Re: Стабильная версия FLProg 9.4

Добавлено: 10 июн 2025, 23:23
ecoins
zmeew1966 писал(а): 10 июн 2025, 21:15 В описании плат STM32F103, надо подправить выводы CAN. В описании PD0, PD1.
А надо:

Еще надо учесть, что когда в левом меню активировать CAN шину, она при компиляции
начинает конфликтовать c USB, то есть надо обязательно в ардуино, в настройках проекта отключить
установку USB.
Это известно и учтено в FLProg PLC. По остальным контроллерам - пока на усмотрение пользователя.
Для STM32F103V - пины CAN PD0,PD1.
STM32F103C пока не занимались.

Re: Стабильная версия FLProg 9.4

Добавлено: 11 июн 2025, 00:00
Dryundel
Привет всей честной компании !
Заглянул на огонёк, хотел порадоваться, что проект развивается. Вот и очередной релиз вышел...
К сожалению радость оказалась не долгой.
Скажу больше - я просто пришёл в ужас!
.
2025-06-10_232124.jpg

Это что?!!
Нет я конечно понимаю откуда ноги растут.

У меня единственный вопрос к Автору - Сергей, ты считаешь, что это норм?

Я могу ошибаться, но по моему проект деградирует.

Re: Стабильная версия FLProg 9.4

Добавлено: 11 июн 2025, 06:12
zmeew1966
ecoins писал(а): 10 июн 2025, 23:17
zmeew1966 писал(а): 10 июн 2025, 22:38 Еще обнаружил ошибочку в блоке - Делитель импульсов.
Посмотрел.
Делитель импульсов работает по фронту - может отсюда не понимание?
И не совсем понял содержание файла err.txt - уточните пожалуйста.
Err.txt это отчет об ошибке при компиляции делителя импульсов.
pr30:52:16: error: 'class RT_HW_BASE' has no member named 'generatorDivider'

52 | RT_HW_Base.generatorDivider(E_PulseDivider_1_State, E_PulseDivider_1_OldValue, _tempVariable_uint8_t, _tempVariable_bool);

| ^~~~~~~~~~~~~~~~

Используем библиотеку RT_HW_00_BASE версии 7.1.1 из папки: c:\Portable_FLProg_9-4-0_Win64\ideV8\portable\sketchbook\libraries\RT_HW_00_BASE

Используем библиотеку Wire версии 1.0.0 из папки: C:\Portable_FLProg_9-4-0_Win64\ideV8\portable\packages\STMicroelectronics\hardware\stm32\2.7.1\libraries\Wire

Используем библиотеку SPI версии 1.1.0 из папки: C:\Portable_FLProg_9-4-0_Win64\ideV8\portable\packages\STMicroelectronics\hardware\stm32\2.7.1\libraries\SPI

Используем библиотеку Flprog_Utilites версии 1.0.0 из папки: c:\Portable_FLProg_9-4-0_Win64\ideV8\portable\sketchbook\libraries\Flprog_Utilites

Используем библиотеку RT_HW_02_CONSOLE версии 1.0.1 из папки: c:\Portable_FLProg_9-4-0_Win64\ideV8\portable\sketchbook\libraries\RT_HW_02_CONSOLE

Используем библиотеку SrcWrapper версии 1.0.1 из папки: C:\Portable_FLProg_9-4-0_Win64\ideV8\portable\packages\STMicroelectronics\hardware\stm32\2.7.1\libraries\SrcWrapper

exit status 1

'class RT_HW_BASE' has no member named 'generatorDivider'

Извините, по ошибке его подгрузил в сообщение со скоростным счетчиком.

Re: Стабильная версия FLProg 9.4

Добавлено: 11 июн 2025, 07:39
montirovka
ecoins писал(а): 10 июн 2025, 23:17
zmeew1966 писал(а): 10 июн 2025, 22:38 Еще обнаружил ошибочку в блоке - Делитель импульсов.
Посмотрел.
Делитель импульсов работает по фронту - может отсюда не понимание?
И не совсем понял содержание файла err.txt - уточните пожалуйста.
А где можно почитать про всю группу блоков? Если есть блоки, то наверное и описания должны?
2025-06-11_07-21-30.png

Re: Стабильная версия FLProg 9.4

Добавлено: 11 июн 2025, 08:23
Phazz
montirovka писал(а): 11 июн 2025, 07:39
ecoins писал(а): 10 июн 2025, 23:17
zmeew1966 писал(а): 10 июн 2025, 22:38 Еще обнаружил ошибочку в блоке - Делитель импульсов.
Посмотрел.
Делитель импульсов работает по фронту - может отсюда не понимание?
И не совсем понял содержание файла err.txt - уточните пожалуйста.
А где можно почитать про всю группу блоков? Если есть блоки, то наверное и описания должны?
2025-06-11_07-21-30.png
Обновление справки в работе

Re: Стабильная версия FLProg 9.4

Добавлено: 11 июн 2025, 08:24
Phazz
Кстати есть желающие поучаствовать в работе над обновлением справки пишите в личку

Re: Стабильная версия FLProg 9.4

Добавлено: 11 июн 2025, 08:36
montirovka
Наверное справка должна быть от тех кто понимает работу данного блока?
А в чем заключается работа?

Re: Стабильная версия FLProg 9.4

Добавлено: 11 июн 2025, 08:57
Dryundel
montirovka писал(а): 11 июн 2025, 08:36 Наверное справка должна быть от тех кто понимает работу данного блока?
А в чем заключается работа?
Сакральный смысл данных блоков в том, чтобы подтянуть в любой проект тяжеловнсную библиотеку от известного автора, и загрузить память контроллера по полной, вне зависимости от того, нужен конкретный блок пользователю или нет.

Re: Стабильная версия FLProg 9.4

Добавлено: 11 июн 2025, 09:08
Phazz
Dryundel писал(а): 11 июн 2025, 08:57
montirovka писал(а): 11 июн 2025, 08:36 Наверное справка должна быть от тех кто понимает работу данного блока?
А в чем заключается работа?
Сакральный смысл данных блоков в том, чтобы подтянуть в любой проект тяжеловнсную библиотеку от известного автора, и загрузить память контроллера по полной, вне зависимости от того, нужен конкретный блок пользователю или нет.
А что у вас форум flprog.pro уже работает?

Re: Стабильная версия FLProg 9.4

Добавлено: 11 июн 2025, 09:10
Phazz
montirovka писал(а): 11 июн 2025, 08:36 Наверное справка должна быть от тех кто понимает работу данного блока?
А в чем заключается работа?
Сделать описание хотя бы тех блоков что вам понятны. В общем, если есть желание - пишите в личку.