Форум РадиоКот https://radiokot.ru/forum/ |
|
нужно переписать прогу https://radiokot.ru/forum/viewtopic.php?f=2&t=654 |
Страница 1 из 2 |
Автор: | Alex_pro1123 [ Вс мар 05, 2006 15:15:30 ] |
Заголовок сообщения: | нужно переписать прогу |
есть программа (уже HEX код) под контроллер AT90S2313 но за невозможностью его достать необходимо перепмсать прошивку под AT90S1200 обьясните как это сделать и возможно ли такое вообще? |
Автор: | Serega [ Вс мар 05, 2006 16:24:28 ] |
Заголовок сообщения: | |
Все зависит от того, какие ресурсы 2313 контроллера юзает прога, и есть ли эти ресурсы в 1200. Давайте поподробнее: что за девайс, как работает, и т.п. Если это, конечно, не сверхсекретный объект оборонной промышленности ![]() |
Автор: | moLCHec [ Вс мар 05, 2006 19:17:52 ] |
Заголовок сообщения: | |
AT90S2313 нашей оборонке не поможешь. Причём из достоверных источников известно что например в наших танках Т-90С и не пахнет ими там пни вторые то ещё 3 года назад стояли |
Автор: | Гость [ Вс мар 05, 2006 19:20:18 ] |
Заголовок сообщения: | |
собственно блок управления для рабиостанции по схеме: http://www.kirov.ru/~ua4nx/Majak.htm вот сама прошивка: :10000000A8953FED3DBF6FE061BDF1C106B30D6F37 :10001000A01611F0A02E5BD139C0CED120FF0FC0A9 :1000200022FF04C02B7F1124C1D01DC01394246073 :1000300053B66624772488242224DD24C0C022FD00 :100040001895439441FE18955E2F4C2F01D14D2FEA :10005000FFD04424BDD1DD2411C0AED1442422FD03 :10006000189523952D7F20FF09C0BC2ECD2E552736 :100070004C2FEED04D2FECD010EBBDC022FD2B7FCE :100080004E2FEED0B52EECD0C52EACC0EFD0B19B2C :100090002BC023FD189526FD70C124FD6EC146B30B :1000A0004760941719F0942FAA2718959F3FE1F302 :1000B000A530C1F0A395A13049F0973F29F09F3DAD :1000C00019F09F3E09F01895A2E01895973F49F066 :1000D0009F3D19F29F3BB1F09F37E9F19F3E59F0E8 :1000E00018959BCF2062E0CFB79B2860B69B277FF7 :1000F0002F7B2F7E189560D122FD189520FD20645E :100100002061189559D1442420FF1AC022FD1FC038 :100110007C2F6D2F25FD0CC06F1B7009872F8F73EF :100120005FEF4CE9460F581F38F4C72FD62F9BCFEF :10013000645170092F7DF2CFD0E9C07CC16093CFAC :1001400022FD1895E250E23008F4EEE797CF2A94AA :100150006AF522242BC030D1442420FF1AC022FD8E :1001600020C07C2F6D2F44E125FD0CC06F0F701D4A :10017000872F8F735EEF4FE6460F581F38F0C72F5B :10018000D62F71CF640F701D2F7DF2CFD4E6C07CC7 :100190006ACF22FD1895E395E395EF3708F0E2E08A :1001A0006DCF239442E042150AF4242EDD24422D23 :1001B000401529F0413039F0423059F0189510FEC1 :1001C000CF734FEF0BC010FECF7310FEC06840EE30 :1001D00005C010FECF7310FEC0644FEE942E10FECB :1001E000089518955E2F5695442766277AE067D0C4 :1001F0001295150F5FD0512E4B2D47FF02C050EEC8 :1002000005C046FF02C05FEE01C05527652E5C2D7C :1002100050FD02C0882701C085E04F734695579571 :1002200014E1712E60E074E64AD01295312F10E48B :10023000310F7AE044D0130F39D0812E5295152F0B :10024000180F34D0912E43D0DD24F0111895089565 :100250005EBB4DBBE29AE19AE199FECF53950895BA :100260004EBBE09AE09A5DB343950895DD2051F4CA :10027000452D0DD0462D0BD0472D09D0482D07D048 :10028000492D05D0DA94DA94DA94DA940895B09B83 :100290004FEF58E0949A959A441F08F09598A6D08D :1002A0009498A4D05A95B1F7949A0895B12FB07F3D :1002B00009F4106AB12FBF7009F41A6008951FEF96 :1002C0001395571B460BE0F7570F461F08954B2D0C :1002D0004F735C2D662775E0F2DF58EF42E0510F57 :1002E000401DB19B12C0B7FE05C074E961E0571B09 :1002F000460B0BC0B6FE05C074EC61E0571B460B05 :1003000004C07CEA61E0571B460B1127B0E870E29D :1003100063E01DD070E961E01AD078EC60E017D09E :1003200074E615D070E513D078E211D074E10FD0E7 :100330007AE00DD015D01127B0E878E008D074E04D :1003400006D072E004D071E002D00AD00895571BA5 :10035000460B12F01B0F02C0570F461FB6950895AB :1003600038E0919A111F10F041D091983FD0909AA7 :100370003A953CD09098A9F70895B59BB9CEB69B15 :10038000B7CEB79BB5CEB29914C03A9489F426FD86 :1003900002C024FD03C049E0342E61CE45E0342E76 :1003A000E395E395EA3610F0EF3708F0EAE666CE1B :1003B00018954DE2342E18953FE55FEF969A5A95C1 :1003C000E9F75FEF96985A95E9F73A95B1F70895EE :1003D00030E35FEF969A969A5A95E1F75FEF969819 :1003E00096985A95E1F73A95A1F708950895112442 :1003F00000242227E2E04424442732DFC52F30DFE7 :10040000D52F53E0352EF5E00BBE0ABE07BA3FEFFD :1004100038BB31BB33DEDD2429DFCEDFD9DFCCDFD3 :10042000D7DFCADFD5DFC8DFDD2420DF62E069BFA8 :1004300060E768B960E86FBFF3BF02BEA895FECF62 :00000001FF |
Автор: | Alex_pro1123 [ Вс мар 05, 2006 19:23:02 ] |
Заголовок сообщения: | |
это я написал просто авторизоватся забыл |
Автор: | moLCHec [ Вс мар 05, 2006 19:35:59 ] |
Заголовок сообщения: | |
лучше попробуй достать Tiny2313 она по цоколёвке даже совпадает. 1200 может не пойти т.к. у неё ОЗУ нет EEPROM-Память данных в два раза меньше да и таймер только T0(восьмиразрядный) у 2312 16-ти добавлен(Т1). |
Автор: | Гость [ Вс мар 05, 2006 19:38:59 ] |
Заголовок сообщения: | |
в нашем городе я её достану через месяц в лучшем случае... |
Автор: | Alex_pro1123 [ Вс мар 05, 2006 19:54:02 ] |
Заголовок сообщения: | |
люди помогите мне плиззз |
Автор: | Serega [ Вс мар 05, 2006 20:39:01 ] |
Заголовок сообщения: | |
Самое простое, имхо, связаться с автором и попросить его перекомпилировать прогу под 1200. А еще лучше - выслать исходный текст программы (если ему не жалко) ![]() |
Автор: | kolyay [ Вс мар 05, 2006 21:23:34 ] |
Заголовок сообщения: | |
AT90S1200-12PI 74 р AT90S2313-10PI ATMEL DIP20-300 78 р Вот это из нашего прайса. А теперь прикинь сам. Надо будет весь код расписать коментами, а потом ещё понять что для чего и на что влияет! Я как то колол прошивку, я её три месяца колол(к тому же она ещё на СИ вроде компелилась), я и то до конца не доколол, только до той задачи, которую надо было изменить. Так что не думаю что кто то будет тратить своё время, только ради того что кому то лень подождать месяц! (я кстати за 100км езжу за контролерами и не развалился пока!) |
Автор: | Гость [ Вс мар 05, 2006 22:16:35 ] |
Заголовок сообщения: | |
всё ясно |
Автор: | Гость [ Вс мар 05, 2006 22:17:29 ] |
Заголовок сообщения: | |
подари мне машину и я буду хоть за 500 км ездить |
Автор: | kolyay [ Вс мар 05, 2006 22:48:11 ] |
Заголовок сообщения: | |
Нах... тебе машина, если у тебя прав нет? Покупаешь билет садишься в автобус и катишь. Или нанимаешь извозчика и таким же макаром. |
Автор: | Гость [ Вс мар 05, 2006 23:37:14 ] |
Заголовок сообщения: | |
с чего ты взял на счёт прав что у меня их нет ... ?? а по поводу билета ага 5+ отпад... |
Автор: | Mamonth [ Пн мар 06, 2006 05:41:45 ] |
Заголовок сообщения: | |
Там однако, спец приблуб 2313 нету, а вот памяти может не хватить... |
Автор: | Старый ржавый электронщик [ Пн мар 06, 2006 10:47:35 ] |
Заголовок сообщения: | |
так, ну-ка не флудить! по делу, господа, давайте по делу! ![]() |
Автор: | kolyay [ Пн мар 06, 2006 21:47:51 ] |
Заголовок сообщения: | |
Короче программа не стала компелировать на 1200, видимо всё таки рессурсы задействованы, которых нет в 1200. |
Автор: | Mamonth [ Вт мар 07, 2006 03:53:55 ] |
Заголовок сообщения: | |
Тады ой. Дизассеммблеров для АВР я не видел. ![]() |
Автор: | moLCHec [ Вт мар 07, 2006 17:27:29 ] |
Заголовок сообщения: | |
Если сильно надо то думаю с помощью AVR Studio можно "раскидать" прошивку токмо там с метками мутить надо и отслеживать цто где и как меняется |
Автор: | Alex12345 [ Вт мар 14, 2006 17:52:42 ] |
Заголовок сообщения: | |
а если на Tiny2313 делать то как там делать ? нужно что то в прошивке менять или там какие то биты выставлять надо ?? даташит смотрел но в англицком не шарю... обьясните доступно как и что нужно делать... |
Страница 1 из 2 | Часовой пояс: UTC + 3 часа |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |