При компиляции с актуальными версиями библиотек происходит ошибка: StaticJsonBuffer is a class from ArduinoJson 5. Please see arduinojson.org/upgrade to learn how to upgrade your program to ArduinoJson version 6
Я тут вот что подумал, ведь я не доделал st-link… Я его только прошил и не допаивал выводы. Прошивая пилюлю я подключал её вывод R к штатному выводу RST ст-линка (который внутри ст-линка подключен на PB6). Как это вообще заработало?
Блин… Заработало!
Спасибо :-)
Я думал, что раз Reset на гребёнку (c торца) пилюли не выведен, то и подключать не обязательно. Ведь обычный способ прошивки нормально работает и без Reset.
Давайте с другой стороны зайдем. Дайте мне bin файл мигалки для синей пилюли. Я попробую ваш файл кинуть в отладчик. Stm32f103c8t6, pc13 нога светодиода.
То что binary и bin одно и то же я сам понял и написал же об этом… И я понимаю сам, что что то не так скомпилировано и спрашиваю совета что делать. Менял кое какие настройки компиляции наугад. Результата ноль. И я не знаю как гуглить эту проблему ни по-русски ни по-английски. Думал по ключевым словам stm32 msd, но совсем не то нахожу.
Компилировал проект в .bin формат в Atollic studio и в SystemWorkbench. Причём Atollic какими то своими путями делает файл с расширением .binary, но содержимое при этом нормальное. SystemWorkbench .bin делает обычным путём (arm-none-eabi-objcopy -O binary "${BuildArtifactFileBaseName}.elf" "${BuildArtifactFileBaseName}.bin") Кидаю этот файл на «флеш диск» отладчика и в логе FAIL.TXT получаю — The application file format is unknown and cannot be parsed and/or processed. Причём если эти файлы просто прошивать через ST-LINK Utility, то они прошиваются и нормально работают.
Что не так?
github.com/CNCKitchen/Open-Pull
StaticJsonBuffer is a class from ArduinoJson 5. Please see arduinojson.org/upgrade to learn how to upgrade your program to ArduinoJson version 6
Спасибо :-)
Я думал, что раз Reset на гребёнку (c торца) пилюли не выведен, то и подключать не обязательно. Ведь обычный способ прошивки нормально работает и без Reset.
Давайте с другой стороны зайдем. Дайте мне bin файл мигалки для синей пилюли. Я попробую ваш файл кинуть в отладчик. Stm32f103c8t6, pc13 нога светодиода.
То что binary и bin одно и то же я сам понял и написал же об этом… И я понимаю сам, что что то не так скомпилировано и спрашиваю совета что делать. Менял кое какие настройки компиляции наугад. Результата ноль. И я не знаю как гуглить эту проблему ни по-русски ни по-английски. Думал по ключевым словам stm32 msd, но совсем не то нахожу.
Что не так?