roboforum.ru

Технический форум по робототехнике.

AT91SAM9XE512

Re: AT91SAM9XE512

=DeaD= » 06 фев 2010, 00:14

Ну если вы собрались всё сами писать и делать, то я набрал попкорна и жду это шоу :crazy:

Re: AT91SAM9XE512

Duhas » 06 фев 2010, 07:46

пост выше показывает как падает программертсво в наше время )))

зачем писать самому - можно поскрести да собрать..

Re: AT91SAM9XE512

EdGull » 06 фев 2010, 08:04

а как у ARM-ов и в частности у этого с самоперепрограммированием?

Re: AT91SAM9XE512

Angel71 » 06 фев 2010, 08:54

:) замахаетесь всегда весь код с нуля писать
EdGull, нормально у них с самопрограммированием. :oops: та же SAM-BA, это же обычный код, загружаемый в память и позволяющий считывать и записывать встроенный флеш

Re: AT91SAM9XE512

EdGull » 19 фев 2010, 19:36

собираюсь прикупить для пощупать SK-MAT91SAM9XE512

Изображение

http://www.starterkit.ru/html/index.php ... =view&id=1
кто-что скажет по этому поводу?
на чем программить?
я так понимаю что нужно выбирать из?
GCC
IAR
Keil

Что посоветуете выбрать с точки зрения скорости разработки?

Re: AT91SAM9XE512

Сергей » 20 фев 2010, 00:19

IAR хорош, но IDE убогая, у меня подглючивает. Я бы посоветовал для начала Keil, в нем есть симулятор периферии, можно отладить простые вещи и убедиться что они работают. В IAR есть симулятор, только он периферию не симулирует, то есть никакой реакции на запись в ригистры, флаги не работают, нет простейшего вывода из UART просимулировать.

Re: AT91SAM9XE512

EdGull » 20 фев 2010, 07:54

а если не обращать внимание на симулятор, то в чем быстрее и удобней разрабатывать?

Re: AT91SAM9XE512

Сергей » 20 фев 2010, 12:58

Я думаю быстрее в Keil, много примеров. С IAR дело обстоит хуже. Хоть компилятор IAR мощный, хорошая документация на него и на саму IDE, но примеров не так много, а те что есть - писались под бутератом.
Либо сразу сесть за Keil и начать писать, либо немного посидеть и освоить IAR и его премудрости - что будет в итоге круче Keil. ИМХО.

Re: AT91SAM9XE512

EdGull » 20 фев 2010, 15:44

а есть где почитать об отличиях IAR и Keil?

Re: AT91SAM9XE512

Сергей » 20 фев 2010, 21:38

Тут скорее нужно сесть и поработать за обеими IDE и почитать доки на них.

Re: AT91SAM9XE512

SERGEY_M » 20 фев 2010, 22:04

извините за офф...
а свеженький Кейл АРМ с таблеточкой никто не подскажет?

Re: AT91SAM9XE512

EdGull » 20 фев 2010, 22:08

а ты не в свеженьком армы программил?

Re: AT91SAM9XE512

SERGEY_M » 20 фев 2010, 22:25

ИАРом пытался пользоваться...
ИАР есть, КЕЙЛа нет

Re: AT91SAM9XE512

EdGull » 20 фев 2010, 22:41

чем IAR не понравился?

Re: AT91SAM9XE512

SERGEY_M » 20 фев 2010, 23:06

Я не знаю, понравился или нет, т.к другой среды не имею
сравнить несчем :roll:
Был инцедент с АВРами
Всегда пользовался Кодвижином, а тут проблемка возникла с виндой х64
Старый не хотел работать и пришлось перейти на ИАР
Через несколько дней упорной борьбы я его победил
Все было почти хорошо, но приятнее Кодвижн своим интерфейсом и "списать" есть много примеров, много библиотек (своих в том числе)
ИАР делал чуть компактнее код и насколько мне показалось, там Си более похож на Си :)
Несколько месяцев поработал и тут Кодвижн под х64 появился, в общем спрыгнул обратно...
С АРМами думаю такая-же шняга
Шатаясь по нету обнаружил, что очень многие пишут под КЕЙЛ
Не то, чтобы нельзя переделать примеры под ИАР, просто неохота делать дурную работу
(с АРМами только начинаю знакомиться)
Да и маленьким объемом памати АРМы не страдают, нехочу бороться за компактный код...
Еще вычитал, что не все ЖТАГ отладчики совместимы с обеими прогами (исключая Виглер)
т.е. одни полностью поддерживают ИАР, другие КЕЙЛ
В КЕЙЛе, пишут, имеется мощный симулятор периферии, хотелось-бы заценить.
В ИАРе такого нет...


Rambler\'s Top100 Mail.ru counter