west329 0 9 июля, 2009 Опубликовано 9 июля, 2009 · Жалоба Скачал простые примеры для платформы ARM LPC213x. Сам проект уже был скомпилирован и готовый hex без труда заработал в симуляторе протеуса. Дальше поппытался самостоятельно собрать исходники, но моя uVision(3,80) сама проект перекомпилировать отказалась, тогда я создал новый проект и скопировал исходник, после чего компиляция прошла успешно, но созданый hex файл не заработал Внутренний голос подсказывает что неправильно настроена сама оболочка. Провозился вчера весь день , прошу помощи. С ув. #include <LPC213x.h> int main(void) { int aa; aa= RSID; IODIR0=0x00000001; IOSET0=0x00000001; IODIR1=0x000f0000; IOSET1=RSID<<16; IOCLR1=(RSID^0xff)<<16; while (IOPIN0&0x00000002); IOCLR0=0x00000001; while (1) {}; return 0; } Может так будет проще. Я пробую напрямую открыть проект выскакивет сообщение... C:\KEIL\ARM\INC\PHILIPS\LPC213X.H constants invalid path Кеил у меня находится в другой папке, как правильно перенастроить кеил незнаю. При компиляции... Build target 'Target 1' assembling Startup.s... --- Error: failed to execute 'E:\RADIO\Keil\ARM\BIN\AA' Target not created PART1.rar Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
west329 0 9 июля, 2009 Опубликовано 9 июля, 2009 · Жалоба Взял другой проект, компилятор выдал следущее .... Build target 'Target 1' assembling Startup.s... Startup.s: Warning: A3910W: Old syntax, please use '--via'. Startup.s: Warning: A3912W: Option 'c' is deprecated. Startup.s: error: A3900U: Unrecognized option '-pu'. Target not created Что в таком случае делать ??? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
esaulenka 7 9 июля, 2009 Опубликовано 9 июля, 2009 · Жалоба поставить галку Project -> Manage -> Components,Environment,... -> Folders -> Use RealView Compiler (путь у меня сразу прописан правильный. если надо, уточнить) скопировать C:\Keil\ARM\Startup\Philips\Startup.s вместо используемого. В принципе, там только синтаксис макросов поменялся и символ комментария, можно и старый поправить А этот компилятор, которым пытаетесь собрать, помер... AARM MACRO ASSEMBLER V2.50 COPYRIGHT KEIL ELEKTRONIK GmbH 2003 - 2006 ARM COMPILER V2.54a - SN: Eval Version COPYRIGHT KEIL ELEKTRONIK GmbH 2003 - 2006 LARM LINKER/LOCATER V2.54a - SN: Eval Version COPYRIGHT KEIL ELEKTRONIK GmbH 2001 - 2006 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
west329 0 9 июля, 2009 Опубликовано 9 июля, 2009 · Жалоба Проверил, у меня тоже путь автоматически правельный прописывается. Файл Startup.s заменил, всёравно пишет что олд версия. Только вот незнаю как посмотреть список версий проинсталированного софта ? Весий только ненаблюдаю :laughing: ============================================================== спустя 20 минут Скоро поедет крыша а я за ней :smile3046: Открыл родной проект Keil\ARM\Examples\Hello Казалось бы, что может быть проще, в итоге ругается :1111493779: Что подскажете уважаемые ?? может переустановит кеил ? Может поискать какойто по старше или по младше кеил ? или мои кривые ручки чтото натворили :laughing: Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
west329 0 10 июля, 2009 Опубликовано 10 июля, 2009 · Жалоба После переустановки uVision проект собрался, но он так и не заработал в симуляторе. Тоесть у меня есть оригенальный хекс файл, и хекс собранный мной, оригинал как всегда запускается, а с моим неработает Вот орегинал... он работает :020000040000FA :1000000018F09FE518F09FE518F09FE518F09FE5C0 :1000100018F09FE50000A0E1F0FF1FE518F09FE554 :1000200040000000DC010000D8010000D401000005 :10003000D001000000000000CC010000C801000059 :10004000B0009FE5AA10A0E35520A0E32430A0E370 :10005000043080E50130A0E3003080E50C1080E53D :100060000C2080E5083090E5013B13E2FCFFFF0A1D :100070000330A0E3003080E50C1080E50C2080E523 :1000800074009FE50410A0E3041080E50210A0E3D3 :10009000001080E564009FE5DBF021E300D0A0E1E3 :1000A000200040E2D7F021E300D0A0E1200040E2B0 :1000B000D1F021E300D0A0E1200040E2D2F021E322 :1000C00000D0A0E1800040E2D3F021E300D0A0E125 :1000D000200040E210F021E300D0A0E120009FE5E5 :1000E000010010E31CE09F051CE09F1510FF2FE1AD :1000F000FEFFFFEAFEE7C04680C01FE000C01FE031 :100100000005004021010000F0000000F5000000A3 :1001100000000000000000000000000000000000DF :100120001E4806C80B1C134305D000230B70491C46 :100130009142FBD1F5E71A48C01C0323984306C837 :100140000B1C134306D00378401C0B70491C9142D2 :10015000F9D1F1E700B51348007801211248016098 :10016000124801601249134801600E480078011CD2 :100170000904114801600B480078011CFF20414030 :1001800009040E4801600E48006802210842FAD1B5 :1001900001210C480160FEE700BDC04610010000CF :1001A0001801000080C11FE0088002E0048002E026 :1001B00000000F00188002E0148002E01C8002E0C2 :1001C000008002E00C8002E0FEFFFFEAFEFFFFEA93 :1001D000FEFFFFEAFEFFFFEAFEFFFFEAFEFFFFEA87 :00000001FF Вот мною собранный... этот не работает :020000040000FA :10800000000000EB250000EB2C008FE2000C90E854 :1080100000A08AE000B08BE001704AE20B005AE158 :108020000000001A1D0000EB0F00BAE818E04FE254 :10803000010013E303F0471013FF2FE1DC01000000 :10804000EC0100000030B0E30040B0E30050B0E3CA :108050000060B0E3102052E27800A128FCFFFF8A04 :10806000822EB0E13000A128003081451EFF2FE1B3 :1080700001C08FE21CFF2FE11FB500F0C9F8059881 :1080800086460FBC009C02B07047000001C08FE222 :108090001CFF2FE130B47546AE4630BC704700007F :1080A000350000EB0210A0E1F0FFFFEB1CC09FE5E4 :1080B0000FC08CE001001CE30DE08F120FE0A00167 :1080C0001CFF2FE101C08FE21CFF2FE100F086F8BA :1080D000480000007847C046EBFFFFEB440000EB90 :1080E0000C009FE50C109FE504209FE508309FE5FC :1080F0001EFF2FE188820000888600008882000031 :1081000064009FE58001D0E50100A0E35C109FE5DD :10811000080081E5040081E50F08A0E3180081E56F :10812000750981E28001D0E50008A0E1140081E535 :10813000750981E28001D0E5FF0020E20008A0E19E :108140001C0081E50000A0E120009FE5000090E513 :10815000020010E3FBFFFF1A0100A0E30C109FE5F3 :108160000C0081E50000A0E1FEFFFFEA00C01FE077 :10817000008002E070477047704700000E50A0E199 :10818000180000EB05E0A0E10050B0E10D10A0E107 :108190000A30A0E10700C0E300D0A0E160D08DE28A :1081A00020402DE9CDFFFFEB2040BDE80060A0E3BB :1081B0000070A0E30080A0E300B0A0E30710C1E3DB :1081C00005C0A0E1C009ACE8C009ACE8C009ACE852 :1081D000C009ACE801D0A0E11EFF2FE10400C046B9 :1081E000C0462000FFF776FF00009FE51EFF2FE14D :1081F000288200000C109FE51800A0E3563412EF0F :108200001EFF2FE108000000260002001EFF2FE1E4 :108210007847C0461EFF2FE1288200002882000018 :08822000E804000044800000A6 :040000050000800077 :00000001FF Подскажите в чём может быть проблема ? Что то мне подсказывает что программа ложится не по адрессу Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
defunct 0 13 июля, 2009 Опубликовано 13 июля, 2009 · Жалоба После переустановки uVision проект собрался, но он так и не заработал в симуляторе. А в Кейле запускать пробовали?.. Пройдитесь по шагам и узнаете в чем дело. startup наверняка писан для и с учетом CA (старый компилятор от Keil), а компилите Вы под RVDS. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться