| Форум РадиоКот https://radiokot.ru/forum/ |
|
| HEX в исходник https://radiokot.ru/forum/viewtopic.php?f=20&t=54785 |
Страница 1 из 1 |
| Автор: | nem-victor [ Пн сен 19, 2011 00:23:37 ] |
| Заголовок сообщения: | HEX в исходник |
Здраствуйте, есть hex прошивка для attiny25, помогите или подскажите как ее можно перевести в исходник? (если это возможно) |
|
| Автор: | alexx82 [ Пн сен 19, 2011 00:32:57 ] |
| Заголовок сообщения: | Re: HEX в исходник |
В исходник - никак. Можно лишь дизассемблировать, но код будет очень некрасивый. |
|
| Автор: | DiGiCat [ Пн сен 19, 2011 00:48:26 ] |
| Заголовок сообщения: | Re: HEX в исходник |
Через AVR Studio, или ReAVR... еще тема... |
|
| Автор: | nem-victor [ Пн сен 19, 2011 06:55:43 ] |
| Заголовок сообщения: | Re: HEX в исходник |
DiGiCat писал(а): через AVR studio просто открываеться фаил и все как его перевести так сказать "дизассемблеровать" я не знаю, кто подскажет?
|
|
| Автор: | nem-victor [ Пн сен 19, 2011 07:28:32 ] | ||
| Заголовок сообщения: | Re: HEX в исходник | ||
Или кто может подсказать как написать в AVR studio исходник для attiny25(15,45) чтобы из него получился импульсный генератор вот рисунок ![]() ниже HEX фаил хотелось бы просто менять частоту сигнала, помогите если можете
|
|||
| Автор: | Flasher [ Пн сен 19, 2011 08:17:17 ] |
| Заголовок сообщения: | Re: HEX в исходник |
Нарисуй хотя бы какие импульсы и с какой частотой. А то телепатировать сложно. |
|
| Автор: | nem-victor [ Пн сен 19, 2011 09:35:52 ] |
| Заголовок сообщения: | Re: HEX в исходник |
Flasher писал(а): Нарисуй хотя бы какие импульсы и с какой частотой. А то телепатировать сложно. вот скрин с протеуса ![]() Желты и Красный сигнал с МК - примерно 1,7kHz Частота МК 10MHz |
|
| Автор: | nem-victor [ Пн сен 19, 2011 09:42:14 ] |
| Заголовок сообщения: | Re: HEX в исходник |
Flasher писал(а): Нарисуй хотя бы какие импульсы и с какой частотой. А то телепатировать сложно. вот скрин с протеуса ![]() Желты и Красный сигнал с МК - примерно 1,7kHz амплитуда 5V ( 50%) Частота МК 10MHz Сначала частота равнв гдето 100Hz а потом увеличеваеться до 1,7kHz с задержкой в 10 - 15 секунд, и на пару секунд останавливаеться на частоте 800Hz Нужен исходник чтобы эти значения можно было задавать |
|
| Автор: | DiGiCat [ Пн сен 19, 2011 12:26:50 ] |
| Заголовок сообщения: | Re: HEX в исходник |
nem-victor писал(а): через AVR studio просто открываеться фаил и все как его перевести так сказать "дизассемблеровать" я не знаю, кто подскажет? Запустить AVR Studio > "новый проект" не создавать > "открыть" свой .hex > согласиться сохранить проект .aps > выбрать нужный контроллер > откроется окно дизассемблера...![]() или ReAVR _http://www.avrfreaks.net/modules/FreaksFiles/files/1926/ReAVR320setup.zip |
|
| Автор: | nem-victor [ Пн сен 19, 2011 12:50:03 ] |
| Заголовок сообщения: | Re: HEX в исходник |
DiGiCat писал(а): nem-victor писал(а): через AVR studio просто открываеться фаил и все как его перевести так сказать "дизассемблеровать" я не знаю, кто подскажет? Запустить AVR Studio > "новый проект" не создавать > "открыть" свой .hex > согласиться сохранить проект .aps > выбрать нужный контроллер > откроется окно дизассемблера...![]() или ReAVR _http://www.avrfreaks.net/modules/FreaksFiles/files/1926/ReAVR320setup.zip вот что пишет reAVR ![]() а вот в AVR studio 5 ![]() что я не так делаю не пойму
|
|
| Автор: | Goodefine [ Пн сен 19, 2011 12:54:17 ] |
| Заголовок сообщения: | Re: HEX в исходник |
ReAVR самым что ни на есть английским, сообщает что формат хекс-файла не является форматом intel... Что не понятно? |
|
| Автор: | nem-victor [ Пн сен 19, 2011 13:32:49 ] |
| Заголовок сообщения: | Re: HEX в исходник |
Goodefine писал(а): ReAVR самым что ни на есть английским, сообщает что формат хекс-файла не является форматом intel... Что не понятно? Это и так ясно что не Intel вопрос был как асемблировать хекс формат, выше указанные проги этого не могут..... |
|
| Автор: | Engineer_Keen [ Пн сен 19, 2011 14:24:56 ] |
| Заголовок сообщения: | Re: HEX в исходник |
Не знаю как 5-я, но 4 студия нормально его открывает... Код: +00000000: C089 RJMP PC+0x008A Relative jump
+00000001: FFFF ??? Data or unknown opcode +00000002: FFFF ??? Data or unknown opcode +00000003: FFFF ??? Data or unknown opcode +00000004: FFFF ??? Data or unknown opcode +00000005: C002 RJMP PC+0x0003 Relative jump +00000006: 6002 ORI R16,0x02 Logical OR with immediate +00000007: 0000 NOP No operation +00000008: 93EA ST -Y,R30 Store indirect and predecrement +00000009: 932A ST -Y,R18 Store indirect and predecrement и.т.д... |
|
| Автор: | Goodefine [ Пн сен 19, 2011 18:22:53 ] |
| Заголовок сообщения: | Re: HEX в исходник |
Engineer_Keen писал(а): Не знаю как 5-я, но 4 студия нормально его открывает... Ага, знаки вопроса свидетельствуют об этом... Похоже просто файл битый. |
|
| Автор: | DiGiCat [ Пн сен 19, 2011 18:49:01 ] | ||
| Заголовок сообщения: | Re: HEX в исходник | ||
Откуда взята прошивка? В архиве прошивка сохраненная после Пони, два дизасма, через AVR Studio и ReAVR...
|
|||
| Автор: | ipkin [ Пн сен 19, 2011 18:58:37 ] |
| Заголовок сообщения: | Re: HEX в исходник |
подмоточку решили соорудить для спидометра на датчики абс? |
|
| Автор: | nem-victor [ Пн сен 19, 2011 19:23:09 ] |
| Заголовок сообщения: | Re: HEX в исходник |
ipkin писал(а): подмоточку решили соорудить для спидометра на датчики абс? не совсем, если бы хотел, то просто взял бы и прошыл МК, темболее прошивок под разные машины имеються, просто хотел разобрать как оно (МК) работает, ладно пойду изучать основы AVR МК, спасибо всем! |
|
| Автор: | nem-victor [ Пн сен 19, 2011 19:45:46 ] |
| Заголовок сообщения: | Re: HEX в исходник |
DiGiCat писал(а): Откуда взята прошивка? В архиве прошивка сохраненная после Пони, два дизасма, через AVR Studio и ReAVR... Прошивки взяты с сайта уже даже не помню с какого, для изготовления подмотки из 5 ти элементов |
|
| Автор: | Engineer_Keen [ Пн сен 19, 2011 19:49:24 ] |
| Заголовок сообщения: | Re: HEX в исходник |
Goodefine писал(а): Ага, знаки вопроса свидетельствуют об этом... Похоже просто файл битый. Он не битый, строки "FFFF" - это неиспользованные прерывания, через которые компилятор перескочил по директиве .ORG. |
|
| Автор: | nem-victor [ Пн сен 19, 2011 20:00:27 ] |
| Заголовок сообщения: | Re: HEX в исходник |
HT46R47 - кто сталкивался с таким микроконтролером? есть "плойка" с МК управлением выше указанным, можно ли его использовать для паяльника (естественно с доработкай прошивки МК)? сейчас у него диапозон температуры от 90 до 220 градусов |
|
| Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|






