Есть контроллер управления шаговым двигателем реализованный на АTmega8-16PU, нужно внести в программу управления небольшие изменения, но есть только прошивки *.hex как по ним восстановить текст программы?
Спасибо.
Найти разработчика, дать ему денег и попросить поправить программу. Вряд ли он поделится исходником.
Попробую как Ме1 сказал а там видно будет.
А при чем тут заказчики. По моему никто не отдает заказчику исходник кода, если это не оговорено заранее. В первом случае заказчик получает девайс, во втором по сути всю разработку и может клепать сам.
Но в некоторых случаях по-моему проще переписать прогу с нуля.
Самое обидное что там и исправить-то совсем немного - изменилось передаточное отношение редуктора и промежутки времени между включениями.А чего не хватает в вашем драйвере, если не секрет?
Самое обидное что там и исправить-то совсем немного - изменилось передаточное отношение редуктора и промежутки времени между включениями.
Самое обидное что там и исправить-то совсем немного - изменилось передаточное отношение редуктора и промежутки времени между включениями.
чого одразу "извратился" ?
чого одразу "извратился" ?
ну смотря что в Вашем понимании восстановить...
если так чтоб было понятно - то никак, а если хочется взорвать себе моЗг, выпить литров ***цать кофе и выкурить блок-другой сигарет(если курящий) то лучшее средство для такого рода садо-мазо это IDA.
Но в некоторых случаях по-моему проще переписать прогу с нуля.
Он имел в виду что после компилятора С код запутаннее, чем после асма.
Самое обидное что там и исправить-то совсем немного - изменилось передаточное отношение редуктора и промежутки времени между включениями.
Fremdschämen - в большинстве случаев ШД, даже если он управляется от МК, просто так не крутится, его крутит программа, написанная на ПК, и, скорее всего, такая программа предполагает такое изменение, по крайней мере это признак хорошего тона...
Вот как раз все с точностью наоборот.