Я думаю, что это может быть немного общий вопрос, но у меня возникли проблемы с пониманием того, способен ли клиент mbed делать то, что я думаю.Клиент mbed для обновления программного обеспечения
Мне удалось создать и запустить клиент Mbed Client на плате K64F. Я подключил его к серверу, и API отлично работает с элементами ввода/вывода, светодиодом и кнопкой. Если я не ошибаюсь, клиент должен иметь возможность обновлять программное обеспечение, выполняемое на плате (даже прошивку?). Я искал, но я не нашел, как это сделать. Я нахожу ссылки довольно запутанными по этим вопросам.
Возможно ли определить ресурс как загружаемый файл программного обеспечения (скажем, с запросом PUT) и выполненный (с запросом POST)?
Возможно ли обновление самой прошивки?
Любая ссылка или пример, где я могу видеть, как это работает?
Является ли классом M2MFirmware для этой возможности?
какая часть платы вы пытаетесь обновить. Для нормальной разработки mbed плата отображается как виртуальный диск, например, вставляя флеш-диск. Вы копируете файл .bin, как правило, независимо от того, что вы хотите назвать его микропроцессором отладки, который не является тем, который вы программируете, останавливает mcu в тест, берет отправленный вами файл и выталкивает его в эту флэш-память mcus, а затем отпускает сброс на этом mcu. это просто, просто скопируйте файл. –
Любая песочница или другая среда разработки должны быть только оберткой вокруг этого действия. вам не нужна специальная песочница для разработки этих устройств. –