Возможно ли импортировать код из Arduino в IDE?
- Войдите на сайт для отправки комментариев
Ср, 01/11/2017 - 20:02
Т.е. подключаю Arduino к заранее скомпилированным и загруженным скетчем по USB к компьютеру, открываю IDE, получаю скетч. Такое возможно?
Или эта возможность закрыта для соблюдения безопасности и защиты от воровства кода?
Т.е. подключаю Arduino к заранее скомпилированным и загруженным скетчем по USB к компьютеру, открываю IDE, получаю скетч. Такое возможно?
ок. аналогичный вопрос: можно ли прокрутить фарш в мясорубке против часовой стрелки, что бы получился целый кусок мяса?
Или эта возможность закрыта для соблюдения безопасности и защиты от воровства кода?
та, да - что бы вороги не покрали коды запуска наших Томагавков по России.
О_О
Т.е. подключаю Arduino к заранее скомпилированным и загруженным скетчем по USB к компьютеру, открываю IDE, получаю скетч. Такое возможно?
нет это в принципе невозможно, так как внутри контроллера нет скетча, там прошивка в машинном коде.
Или эта возможность закрыта для соблюдения безопасности и защиты от воровства кода?
В некоторых МК есть возможность чтения прошивки из контроллера, в некоторых "эта возможность закрыта для соблюдения безопасности и защиты от воровства кода". Как обстоит с этим у avr - не знаю. Но в любом случае исходный код для ИДЕ вы так не получите - см. п. 1
Если устроит дизассемблированный текст, то без проблем (если автор не закрыл прошивку от чтения). Гуглите "avr disassembler" этого добра - как биоматериала за баней.
Если уж так нужен С, в принципе есть такие средства, но для того, чтобы ими пользоваться нужна нехилая квалификация. Боюсь, что Вы пока игрок не из той лиги :(
Спасибо за ответ
Вау, до чего техника дошла .. в смысле техника декомпиляции. Лучше отладчика Пачковского в мое время ничего не помню .. :)
Пасибки, освежил память..