aaarrr 69 5 ноября, 2009 Опубликовано 5 ноября, 2009 · Жалоба 2 Alexan300: Вот проект под IAR 5.4 со стартапом, блекджеком и шлюхами. blink.rar Специально из-за вас ИАР поставил. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sergeeff 1 5 ноября, 2009 Опубликовано 5 ноября, 2009 · Жалоба Специально из-за вас ИАР поставил. Во как он всех нас достал! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
alexan300 0 7 ноября, 2009 Опубликовано 7 ноября, 2009 · Жалоба 2 Alexan300: Вот проект под IAR 5.4 со стартапом, блекджеком и шлюхами. blink.rar Специально из-за вас ИАР поставил. Большое спасибо! проект открыл, все фаилы к проекту подключены. сначало сделал все как у вас, только в линкере изменил расширение фаила на бин. откомпелировал. debug и relase. получил в папке ехе бинарник. записал его в мк самбои.. проверил. все без ошибок. отключил юсб шнур..включил, реакции 0((затем также резетом, что конечно бесполезно но на всякии случаи затем полез в опции, заменил ARM7TDI на AT917SAM256..снова откомпилировал..опять 0.. записываю с 0х100000, вкладка флеш.. Нучто я еще мог пропустить!!!!???(( Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
aaarrr 69 7 ноября, 2009 Опубликовано 7 ноября, 2009 · Жалоба сначало сделал все как у вас, только в линкере изменил расширение фаила на бин. Оно и так было bin, что вы меняли? Нучто я еще мог пропустить!!!!???(( Понятия не имею. Попробуйте записать готовый бинарник (debug\exe). Проект я честно проверил, правда записывал при помощи SAM-Prog, но разницы с Самбой никакой нет. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
alexan300 0 7 ноября, 2009 Опубликовано 7 ноября, 2009 (изменено) · Жалоба blink.bin а было расширение ..out сампрог он же не через юсб прописывает?? чесно говоря бинарника я что то не нашел после разахивирования..щас еше проверю. да Ваш бинарник работает..я заметил странность..что когда я создаю бин фаил и при записи смотрю на него в самбе, то вижу один код (самое начало) а когда чеи то заведомо рабочии то другое начало фаила..странно.. Изменено 7 ноября, 2009 пользователем alexan300 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
aaarrr 69 7 ноября, 2009 Опубликовано 7 ноября, 2009 · Жалоба blink.bin а было расширение ..out out и получающийся из него bin - две ОГРОМНЫЕ разницы. сампрог он же не через юсб прописывает?? Через USB. чесно говоря бинарника я что то не нашел после разахивирования..щас еше проверю. Тем не менне, он там есть. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
GenaSPB 11 7 ноября, 2009 Опубликовано 7 ноября, 2009 (изменено) · Жалоба заменил ARM7TDI на AT917SAM256 Это тоже пример "шаловливых ручек". Зачем? Крутите потом, когда разберетесь с загрузкой файлов - когда сможете контролировать результат. включил, реакции 0 Разнца между загрузкой в ОЗУ и программированием ПЗУ Вам понятна? Изменено 7 ноября, 2009 пользователем Genadi Zawidowski Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
alexan300 0 7 ноября, 2009 Опубликовано 7 ноября, 2009 (изменено) · Жалоба out и получающийся из него bin - две ОГРОМНЫЕ разницы. Через USB. Тем не менне, он там есть. Так может я не так пытаюсь создать бин фаил? я в настройках линкера меняю разрешения фаила с out на bin..как написано в книге Редькина. бин бину рознь чтоли? Да в каталоге ехе я нашел бинарник,он успешно все прошивает..но если я пытаюсь на основании Ваших фаилов создать новый бинарник, то ничего не выходит. Как будто я что то ни так делаю) Это тоже пример "шаловливых ручек". Зачем? Крутите потом, когда разберетесь с загрузкой файлов - когда сможете контролировать результат. Разнца между загрузкой в ОЗУ и программированием ПЗУ Вам понятна? Я же и пишу, что сначало ни чего не менял. это потом уже от без исходности Разница думаю более менее ясна."Правильный " бинарник то прописывается и выполняется) Да деиствительно ,бинарник получаемый из ...out, при изменение в закладке линкера output на разрешение bin не соответсвует тому что мне прислал aaarrr. и вразмерах в 10 раз больше. Подскажите пожалуйста, как мне настроить ИАР на создание бин фаила? Изменено 7 ноября, 2009 пользователем alexan300 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
alexan300 0 7 ноября, 2009 Опубликовано 7 ноября, 2009 · Жалоба Еще замметил следующее.. бинарник создаваемый моим ИАРом имеет в своем составе бинарник присланный aaarrr ом.. хмм..стоит задуматься. что в настроиках моего ИАРа добавляет в бин фаил еще код..? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
aaarrr 69 7 ноября, 2009 Опубликовано 7 ноября, 2009 · Жалоба Так может я не так пытаюсь создать бин фаил? я в настройках линкера меняю разрешения фаила с out на bin..как написано в книге Редькина. Выбросьте немедленно эту книгу. В проекте, который я выложил, уже настроен вывод bin-файла. Делается это на владке Output Conveter, а не Linker. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
alexan300 0 7 ноября, 2009 Опубликовано 7 ноября, 2009 · Жалоба да я уже нашел эту вкладку. аутпут конвертер, аутпут формат: бинари, аутпут фаил: блинк бин. ради эксперемента я спрятал Ваш бинарник в другую папку, и надеился что после компиляции у меня появится новый блинк бин, но он почемуто не появляется. из чего я сделал вывод что что то внастроиках уменя нетак(( Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
aaarrr 69 7 ноября, 2009 Опубликовано 7 ноября, 2009 · Жалоба Берете проект из архива, удаляете бинарник из debug\exe, ничего больше не трогаете. Открываете проект в IAR'е, нажимаете F7 - должен появится бинарник. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
alexan300 0 7 ноября, 2009 Опубликовано 7 ноября, 2009 · Жалоба УРА!! после изменения в линкере расширение фаила обратно на OUT у меня появился на выходе в папке ехе, рабочии бинарник, который упешно загрузился и заработал в мк..конечно вижу определенный геморои с постояннои перезагрузкои проца для запуска исполняемои программы и обратно для определения виндусом. успешно запустилась моя первая модифицированная програамма!! большое всем спасибо!!!!!! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
aaarrr 69 7 ноября, 2009 Опубликовано 7 ноября, 2009 · Жалоба ради эксперемента я спрятал Ваш бинарник в другую папку, и надеился что после компиляции у меня появится новый блинк бин, но он почемуто не появляется. из чего я сделал вывод что что то внастроиках уменя нетак(( Если он не появился, значит или были ошибки при компиляции, или для текущей конфигурации (debug/release) не стоит галка "Generate Additional Output". Для конфигурации release в этом проекте она не стоит. после изменения в линкере расширение фаила обратно на OUT... Ну вот. Сначала надо было все-таки разбираться, а потом что-то крутить. P.S. Вы, похоже, рекорд поставили - две недели на "помыргать светодиодом" :) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
alexan300 0 7 ноября, 2009 Опубликовано 7 ноября, 2009 · Жалоба эээ.. а как мне отследить реакцию на нажатие кнопки ?? void Delay (unsigned long a) { while (--a!=0); } int main() { //Enable RESET AT91C_BASE_RSTC->RSTC_RCR = 0xA5000008; AT91C_BASE_RSTC->RSTC_RMR = 0xA5000001; Delay(1000); по анологии?? или же все таки RSTC это сугубо к резету?? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться