как миленькие приползут обратно)))
иначе бы к ней и не обращались изначально!
как миленькие приползут обратно)))
Я сейчас разбираюсь как научить инсталятор определить установлены ли эти библиотеки и при необходимости их устанавливать. Но я не волшебник, а пока только учусь)))))Ivan-07 писал(а): 15 ноя 2019, 22:46Спасибо! помогло!НовыйUser писал(а): 09 ноя 2019, 19:47
это поможет?
https://www.microsoft.com/ru-RU/downloa ... x?id=53587
Но FL,наверное, должна сама была подсказать,что нужно установить. Так многие, наткнувшись на ошибку, снесут FL и больше к ней не вернуться....
В стандартных описаниях контроллеров сейчас два контроллера нано, с новым и старым загрузчиком. Смените в проекте контроллер на нанку - Old Bootloader и у вас всегда будет выбираться он.RedSky писал(а): 01 ноя 2019, 18:54 К примеру для nano нужно каждый раз вручную выставлять "old bootloader" - это если загружать с открытием IDE. Напрямую загрузить будет вообще невозможно, т. к. загрузчик будет всегда выбран новый.
Там надо ядро для esp8266 в менеджере плат arduino ide, поменять на более раннюю версию.
честно говоря не понял, можно поподробнее?Phazz писал(а): 16 ноя 2019, 07:30 [ref=#00aa00]support[/ref], можно включить для есп по умолчанию spiffs в ide.
Отправлено спустя 59 секунд:
Сейчас вся память выделяется для программы, приходится переключать постоянно.
[ref]Sancho[/ref], код функции в рабочем и проблемном варианте выглядят одинаково.Sancho писал(а): 16 ноя 2019, 15:22 [ref]andy[/ref], Можно Вас попросить прислать кусочек кода из IDE, начинающийся с
void _modbusSlaveSendTxBuffer()
{
и до конца функции, т.е. до }
из проблемного варианта.
[ref]dekorator[/ref], спасибо! Ваш способ помог. Понизил версию с 2.5.1 до 2.4.1.dekorator писал(а): 16 ноя 2019, 17:16 Там надо ядро для esp8266 в менеджере плат arduino ide, поменять на более раннюю версию.
А я никуда и не исчезал))) Пользуюсь Flprog, начиная с первой версии.
Код: Выделить всё
void _modbusSlaveSendTxBuffer()
{
if(_modbusSlaveBuffer[0] == 0) {_modbusSlaveTCPClient.stop();return;}
_modbusSlaveMBAPBuffer[4] = highByte(_modbusSlaveBufferSize);
_modbusSlaveMBAPBuffer[5] = lowByte(_modbusSlaveBufferSize);
_modbusSlaveTCPClient.write(_modbusSlaveMBAPBuffer, 6);
_modbusSlaveTCPClient.write(_modbusSlaveBuffer, _modbusSlaveBufferSize);
_modbusSlaveBufferSize = 0;
}
Я думаю автор не делает изменения в ide . это к другим разработчикам обращаться надо.
посмотри версию иде в которой нормально загружалось и эту ,поставь иде от старой версии .настройки иде ни как не связаны с программой .например я делаю программу для нано до этого компилил для уно последний раз так вот у меня вылазиет иде для уно потом ручками для нано и т.д
Странно, я один раз выставил и там ничего не меняется. А у вас получается, что изменяется при каждом вызове?Phazz писал(а): 16 ноя 2019, 21:46 сейчас по-умолчанию такие настройки платы
Раньше были такие
Можно сделать как раньше? Ну или хотя бы 2 на 2.
Сейчас этот форум просматривают: IgorNU и 5 гостей